OpenCores

cpu65c02_tc - R65C02 Processor Soft Core with accurate timing

Issue List
ADC & SBC: Overflow Flag wrongly computet #7
Closed fpga_is_funny opened this issue over 10 years ago
fpga_is_funny commented over 10 years ago

(Found by user)

The flag "Overflow" / "V" (Bit 6 in the Processor Status Register) is computed wrong in op codes "ADC" and "SBC". This flag was not 100% tested in my test environment in the past. Also this flag is rarely used by available software e.g for APPLE}{. The erroneous code segment lies in the block "fsm_execution_unit".

Will be corrected in the next upcoming production release as soon as possible.

fpga_is_funny closed this over 10 years ago
fpga_is_funny commented over 10 years ago
  • SOLVED - The whole flag computation logic was re-written.

Other major bug fixes are included in the uploaded RELEASE CANDIDATE V1.5 RC.

Look at the header of r65c02_tc.vhd to get more details.


Assignee
No one
Labels
Bug