Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-6) was last changed on 22-Mar-2017 00:09 by Florian Dingler  

This page was created on 09-Sep-2015 18:06 by Florian Dingler

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 added one line
!!!For 400, 800 (OS A)
At line 2 changed one line
|54017|$D301|PORTB| | [STICK2] [STICK3] [PTRIG4] [PTRIG5] [PTRIG6] [PTRIG7]| all
|54017|$D301|PORTB| | [STICK2] [STICK3] [PTRIG4] [PTRIG5] [PTRIG6] [PTRIG7]| 400/800
At line 4 changed one line
Read or write data from the control ports (joystick ports), depending on how the data direction is set (default: 0 "read/input"). To set the direction, set Bit 2 of [PACTL] to "0" and define the direction by setting the bits of PORTA (0=read, 1=write) for each input/output line. Then set Bit 2 of [PACTL] to "1" again.
Read or write data from the control ports (joystick ports), depending on how the data direction is set (default: 0 "read/input"). To set the direction, set Bit 2 of [PBCTL] to "0" and define the direction by setting the bits of PORTB (0=read, 1=write) for each input/output line. Then set Bit 2 of [PBCTL] to "1" again.
At line 27 added 46 lines
!!!For 600XL, 800XL, 1200XL, 130XE
||ADR||HEXADR||NAME||Description||OS
|54017|$D301|PORTB| Memory Management | XL/XE
1200XL
||Bit||Function||Description
|7|$5000-$57FF|0=Self test, 1=RAM
|6|not used|
|5|not used|
|4|not used|
|3|LED2|0=off, 1=on
|2|LED1|0=off, 1=on
|1|not used
|0|$C000-$FFFF|0=RAM, 1=OS-ROM
600XL/800XL
||Bit||Function||Description
|7|$5000-$57FF|0=Self test, 1=RAM
|6|not used|
|5|not used|
|4|not used|
|3|not used|
|2|not used|
|1|$A000-$BFFF|0=ATARI BASIC ROM, 1=RAM
|0|$C000-$FFFF|0=RAM, 1=OS-ROM
130XE
||Bit||Function||Description
|7|$5000-$57FF|0=Self test, 1=RAM
|6|not used|
|5|ANTIC|0=ANTIC has access to extra RAM, 1=ANTIC has access to normal RAM
|4|CPU|0=CPU has access to extra RAM, 1=CPU has access to normal RAM
|3|Bank select|see below
|2|Bank select|see below
|1|$A000-$BFFF|0=ATARI BASIC ROM, 1=RAM
|0|$C000-$FFFF|0=RAM, 1=OS-ROM
Bank select
||Bit 2||Bit 3||Bank
|0|0|Bank 0
|0|1|Bank 1
|1|0|Bank 2
|1|1|Bank 3
At line 75 added 4 lines
previous: [PORTA]
next: [PACTL]
Version Date Modified Size Author Changes ... Change note
6 22-Mar-2017 00:09 2.309 kB Florian Dingler to previous
5 22-Mar-2017 00:08 2.309 kB Florian Dingler to previous | to last
4 02-Nov-2015 20:58 2.271 kB Florian Dingler to previous | to last
3 11-Oct-2015 22:20 2.234 kB Florian Dingler to previous | to last
2 09-Sep-2015 18:08 1.241 kB Florian Dingler to previous | to last
1 09-Sep-2015 18:06 1.236 kB Florian Dingler to last
« This page (revision-6) was last changed on 22-Mar-2017 00:09 by Florian Dingler