2016-12-14 02:26:18 +00:00
|
|
|
* Common bytes in FP and INT D0 ROMS
|
|
|
|
D17B 53
|
|
|
|
D1B3 54
|
|
|
|
D267 54
|
|
|
|
D273 54
|
|
|
|
D307 20
|
|
|
|
D32A 20
|
|
|
|
D337 20
|
|
|
|
D347 20
|
|
|
|
D51C 00
|
|
|
|
D57C F0
|
|
|
|
D665 20
|
|
|
|
D667 D6
|
|
|
|
D694 85
|
|
|
|
D69B FF
|
|
|
|
D6DC B1
|
|
|
|
D6F7 84
|
|
|
|
D729 4C
|
|
|
|
D72B D7
|
|
|
|
D747 F0
|
|
|
|
D74B D7
|
|
|
|
D768 85
|
|
|
|
D76E 65
|
2016-12-15 01:16:55 +00:00
|
|
|
* Links to things to test
|
|
|
|
** TODO [[https://groups.google.com/d/msg/comp.sys.apple2/RMnus8p6xp8/TDfD2HVtDwAJ][csa2: question on HGR behavior with enhanced 128K Apple //e]]
|
2016-12-18 01:49:28 +00:00
|
|
|
* Language card operation
|
|
|
|
|
|
|
|
|
|
|
|
| Bank 2 | Bank 1 | | Action | RAM | Alt Bank 2 | Alt Bank 1 |
|
|
|
|
|--------+--------+-----+------------+--------------+------------+------------|
|
|
|
|
| C080 | C088 | R/W | WRTCOUNT=0 | READ ENABLE | C084 | C08C |
|
|
|
|
| C081 | C089 | R | WRTCOUNT++ | READ DISABLE | C085 | C08D |
|
|
|
|
| | | W | WRTCOUNT=0 | READ DISABLE | | |
|
|
|
|
| C082 | C08A | R/W | WRTCOUNT=0 | READ DISABLE | C086 | C08E |
|
|
|
|
| C083 | C08B | R | WRTCOUNT++ | READ ENABLE | C087 | C08F |
|
|
|
|
| | | W | WRTCOUNT=0 | READ ENABLE | | |
|
|
|
|
Writing to high RAM is enabled when WRTCOUNT >= 2
|
|
|
|
Source: UtA2e, pg 5-24.
|