Test Environment (required)
You can use MEGA65INFO to retrieve this.
Platform: M65R3a
Core Commit: batch 2 release core 0.95
ROM Release: 920377, but seems unrelated
Describe the bug
When doing adc/sbc operations after an ethernet packet TX trigger (putting 1 into $d6e4), then the result seems to be wrong sometimes. That means, this bug is triggered by the TX send command, but not reproducible 100%, there is some probability.
To Reproduce
Steps to reproduce the behavior:
Use the attached prg and run it
It will do TX trigger in a loop and then does a sequence of SBC operations with two constants and checking the result
If a wrong result is detected, the program will halt with a yellow screen background color
Expected behavior
The screen shall never turn yellow even after long times of running the program
Test Environment (required) You can use MEGA65INFO to retrieve this.
Describe the bug When doing adc/sbc operations after an ethernet packet TX trigger (putting 1 into $d6e4), then the result seems to be wrong sometimes. That means, this bug is triggered by the TX send command, but not reproducible 100%, there is some probability.
To Reproduce Steps to reproduce the behavior:
Expected behavior The screen shall never turn yellow even after long times of running the program
ethbug.prg.gz