fachat / o65

Reference documentation for the o65 file format
2 stars 0 forks source link

Clarification of CPU=1 situation #5

Closed fachat closed 4 weeks ago

fachat commented 5 months ago

Currently the CPU2 bits define the 6502 variant, if CPU=0.

For CPU=1 no further definition is given for CPU2.

I want to clarify this like so:

CPU2 combinations for CPU=1:

%0000    : 65816 in native mode
others    : not defined yet

In general, CPU=0 should define basic 64k type CPU (with minor exceptions like the 65ce02 or 65816 in emulation mode), whereas CPU=1 should define more advanced CPU variants that allow for a larger address space more natively.

Potential candidates are

  1. 65k in 16 bit mode, 32 bit mode, or 64 bit mode
  2. ???
fachat commented 4 weeks ago

closed with 1.3.1