playground:playground
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
playground:playground [2020/05/23 23:26] – laubzega | playground:playground [Unknown date] (current) – external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== PlayGround ====== | ====== PlayGround ====== | ||
- | {{tablelayout? | ||
- | ^ Address ^ Name ^ Width [bits] ^ Description ^ | ||
- | | $D030 | CTRL | 8 | Main control register | | ||
- | | $D030:0 | DLIST_ON | 1 | When set to " | ||
- | | $D030:1 | PORT_READ_ENABLE | 1 | When " | ||
- | | $D030:345 | RAMBANK | 3 | Number of bank (0 to 7) accessible through memory ports. | | ||
- | | $D30:6 | RESERVED | 1| RESERVED - Always " | ||
- | | $D030:7 | GRAYDOT_DISABLE | 1 | " | ||
- | | $D031 | DLISTL | 8 | Lo-byte of address from which execution of Display List will start. | | ||
- | | $D032 | DLISTH | 8 | Hi-byte of address from which execution of Display List will start. | | ||
- | | $D033 | DLSTROBE | 8 | Writing to this register will start execution of Display List pointed to by DLIST(LH) from the next cycle. If MSB is set, bits 0-2 are copied to bits 3-5 of CTRL2 ($D040) \\ On reads returns VASYL version in bits 3-7 and VIC-II autoconfiguration data in bits 0-2: \\ 000 - NTSC \\ 110 - PAL \\ 100 - PAL-M \\ 011 - NTSC 6567R56A | | ||
- | | $D034 | ADR0L | 8 | Lo-byte of address in VASYL memory to read from or write to| | ||
- | | $D035 | ADR0H | 8 | Hi-byte of address in VASYL memory to read from or write to| | ||
- | | $D036 | STEP0 | 8 | Value in range [-128, 127] added to ADR0(LH) after each access to PORT0 | | ||
- | | $D037 | PORT0 | 8 | Writing stores a byte at location ADR0(LH) in currently active bank of VASYL memory. \\ Reading returns a byte from that location (provided PORT_READ_ENABLE bit in CTRL ($D030) is set to " | ||
- | | $D038 | ADR1L | 8 | Lo-byte of address in VASYL memory to read from or write to| | ||
- | | $D039 | ADR1H | 8 | Hi-byte of address in VASYL memory to read from or write to| | ||
- | | $D03A | STEP1 | 8 | Value in range [-128, 127] added to ADR1(LH) after each access to PORT1 | | ||
- | | $D03B | PORT1 | 8 | Writing stores a byte at location ADR1(LH) in currently active bank of VASYL memory. \\ Reading returns a byte from that location (provided PORT_READ_ENABLE bit in CTRL ($D030) is set to " | ||
- | |||
- | |||
playground/playground.1590301596.txt.gz · Last modified: 2020/05/23 23:26 by laubzega