(???) omp:  O = Apple II+  E = Apple IIe  C = Apple IIc  G = Apple IIgs
 (???) ct: R = Read  W = Write  7 = Bit 7  V = Value
 (???) ddress    Name         Comp Act  Description
 (???) 000 49152 KBD          OECG  R   Last Key Pressed + 128
 (???)           80STOREOFF    ECG W    Use $C002-$C005 for Aux Memory
 (???) 001 49153 80STOREON     ECG W    Use PAGE2 for Aux Memory
 (???) 002 49154 RDMAINRAM     ECG W    If 80STORE Off: Read Main Mem $0200-$BFFF
 (???) 003 49155 RDCARDRAM     ECG W    If 80STORE Off: Read Aux Mem $0200-$BFFF
 (???) 004 49156 WRMAINRAM     ECG W    If 80STORE Off: Write Main Mem $0200-$BFFF
 (???) 005 49157 WRCARDRAM     ECG W    If 80STORE Off: Write Aux Mem $0200-$BFFF
 (???) 006 49158 SETSLOTCXROM  E G W    Peripheral ROM ($C100-$CFFF)
 (???) 007 49159 SETINTCXROM   E G W    Internal ROM ($C100-$CFFF)
 (???) 008 49160 SETSTDZP      ECG W    Main Stack and Zero Page
 (???) 009 49161 SETALTZP      ECG W    Aux Stack and Zero Page
 (???) 00A 49162 SETINTC3ROM   E G W    ROM in Slot 3
 (???) 00B 49163 SETSLOTC3ROM  E G W    ROM in Aux Slot
 (???) 00C 49164 CLR80VID      ECG W    40 Columns
 (???) 00D 49165 SET80VID      ECG W    80 Columns
 (???) 00E 49166 CLRALTCHAR    ECG W    Primary Character Set
 (???) 00F 49167 SETALTCHAR    ECG W    Alternate Character Set
 (???) 010 49168 KBDSTRB      OECG WR   Keyboard Strobe
 (???) 011 49169 RDLCBNK2      ECG  R7  Status of Selected $Dx Bank
 (???) 012 49170 RDLCRAM       ECG  R7  Status of $Dx ROM / $Dx RAM
 (???) 013 49171 RDRAMRD       ECG  R7  Status of Main/Aux RAM Reading
 (???) 014 49172 RDRAMWRT      ECG  R7  Status of Main/Aux RAM Writing
 (???) 015 49173 RDCXROM       E G  R7  Status of Periph/ROM Access
 (???)           RSTXINT        C   R   Reset Mouse X0 Interrupt
 (???) 016 49174 RDALTZP       ECG  R7  Status of Main/Aux Stack and Zero Page
 (???) 017 49175 RDC3ROM       E G  R7  Status of Slot 3/Aux Slot ROM
 (???)           RSTYINT        C   R   Reset Mouse Y0 Interrupt
 (???) 018 49176 RD80STORE     ECG  R7  Status of $C002-$C005/PAGE2 for Aux Mem
 (???) 019 49177 RDVBL         E G  R7  Vertical Blanking (E:1=drawing G:0=drawing)
 (???)           RSTVBL         C   R   Reset Vertical Blanking Interrupt
 (???) 01A 49178 RDTEXT        ECG  R7  Status of Text/Graphics
 (???) 01B 49179 RDMIXED       ECG  R7  Status of Full Screen/Mixed Graphics
 (???) 01C 49180 RDPAGE2       ECG  R7  Status of Page 1/Page 2
 (???) 01D 49181 RDHIRES       ECG  R7  Status of LoRes/HiRes
 (???) 01E 49182 RDALTCHAR     ECG  R7  Status of Primary/Alternate Character Set
 (???) 01F 49183 RD80VID       ECG  R7  Status of 40/80 Columns
 (???) 020 49184 TAPEOUT      OE    R   Toggle Cassette Tape Output
 (???) 021 49185 MONOCOLOR       G W 7  Color/Mono
 (???) 022 49186 TBCOLOR         G    V Screen Color: Low Nibble is BG, High
 (???) ibble is Text
 (???) 023 49187 VGCINT          G    V Video Graphics Controller Interrupts:
 (???)                                   b0-2=ext,scan,1sec enable
 (???) 4-7=ext,scan,1sec,VGC
 (???) 024 49188 MOUSEDATA       G    V Mouse Data: High Bit is Button, Other
 (???) its are Movement
 (???) 025 49189 KEYMODREG       G    V Modifier Keys: Bit 7: Command, Bit 6: Option,
 (???)                                                 Bit 5: NotUsed, Bit 4: Keypad,
 (???)                                                 Bit 3: Repeat, Bit 2: Caps,
 (???)                                                 Bit 1: Control, Bit 0: Shift
 (???) 026 49190 DATAREG         G    V ADB Command/Data b0-2=# b3=valid b4=clr buf
 (???)                                                   b5=reboot b6=abort b7=status
 (???) 027 49191 KMSTATUS        G    V ADB Status: b0=cmdFull b1=mouseX
 (???) 2=keyIntr b3=key
 (???)                                              b4=cmdIntr b5=data
 (UUE) =mouseInt 7=mouse
 (???) 028 49192 ROMBANK      ????      ROM bank select toggle
 (???) 029 49193 NEWVIDEO        G    V New Video: 129=SHR, 1=None, Bit
 (UUE) =Linearize, Bit 5=BW
 (???) 02B 49195 LANGSEL         G      Bit 3=Secondary Bit 4=50Hz Bits
 (ARC) -7=Display Language
 (???) 02C 49196 CHARROM      ????      Addr for test mode read of character ROM
 (???) 02D 49197 SLTROMSEL       G      Slot Register; Bits 1-7=use slot card
 (???) 02E 49198 VERTCNT      ????      Addr for read of video cntr bits V5-VB
 (???) 02F 49199 HORIZCNT     ????      Addr for read of video cntr bits VA-H0
 (???) 030 48200 SPKR         OECG  R   Toggle Speaker
 (???) 031 49201 DISKREG         G      Disk Interface: Bit 6=3.5 Bit 7=RWHead 1
 (???) 032 49202 SCANINT         G    V VGC Interrupt-Clear
 (???) 033 49203 CLOCKDATA       G      Interface to Battery RAM (undocumented)
 (???) 034 49204 CLOCKCTL        G      b0-3=bcol b5=stopBit b6=read b7=start
 (???) 035 49205 SHADOW          G      Inhibit Shadowing: Bit 6: I/O Memory,
 (???) it 5: Alternate
 (???)                                                     Display Mode, Bit 4:
 (???) uxilary HGR,
 (???)                                                     Bit 3: Super HiRes,
 (???) it 2: HiRes
 (???)                                                     Page 2, Bit 1: HiRes
 (???) age 1,
 (???)                                                     Bit 0: Text/LoRes
 (???) 036 49206 CYAREG          G      Bits 0-3=Disk Detect Bit 4=Shadow All
 (???) anks Bit 7=Fast
 (???) 037 49207 BMAREG          G      Bit 5=BW
 (???) 038 49208 SCCBREG         G      SCC Command Channel B
 (???) 039 49209 SCCAREG         G      SCC Command Channel A
 (???) 03A 49210 SCCBDATA        G      SCC Data Channel B
 (???) 03B 49211 SCCADATA        G      SCC Data Channel A
 (???) 03C 49212 SOUNDCTL        G    V Sound Settings: Bits 0-3=Volume Bit 5=AutoIncr
 (???)                                                  Bit 6=RAM Bit 7=Busy
 (???) 03D 49213 SOUNDDATA       G      Sound Data
 (???) 03E 49214 SOUNDADRL       G      Address Pointer L
 (???) 03F 49215 SOUNDADRH       G      Address Pointer H
 (???) 040 49216              OE    R   Game I/O Strobe Output
 (???)           RDXYMSK        C   R7  Read X0/Y0 Interrupt
 (???) 041 49217 RDVBLMSK       C   R7  Read VBL Interrupt
 (???) 042 49218 RDX0EDGE       C   R7  Read X0 Edge Selector
 (???) 043 49219 RDY0EDGE       C   R7  Read Y0 Edge Selector
 (???) 044 49220 MMDELTAX        G    V Mega II Mouse Delta Movement X
 (???) 045 49221 MMDELTAY        G    V Mega II Mouse Delta Movement Y
 (???) 046 49222 DIAGTYPE     ????      Self or Burn-In diagdistics: Bit
 (QRY) =burn-in diag
 (???)           INTFLAG      ????      b0=IRQ b1=MMmov b2=MMbut b3=VBL b4=qsec
 (???)                                  b5=AN3 b6=mouse was down b7=mouse is down
 (???) 047 49223 CLRVBLINT    ????      Clear VBL Interrupt
 (???) 048 49224 CLRXYINT     ????      Clear MM Interrupt
 (???) 048 49224 RSTXY          C  WR   Reset X and Y Interrupts
 (???) 050 49232 TXTCLR       OECG WR   Display Graphics
 (???) 051 49233 TXTSET       OECG WR   Display Text
 (???) 052 49234 MIXCLR       OECG WR   Display Full Screen
 (???) 053 49235 MIXSET       OECG WR   Display Split Screen
 (???) 054 49236 TXTPAGE1     OECG WR   Display Page 1
 (???) 055 49237 TXTPAGE2     OECG WR   If 80STORE Off: Display Page 2
 (???)                         ECG WR   If 80STORE On: Read/Write Aux Display Mem
 (???) 056 49238 LORES        OECG WR   Display LoRes Graphics
 (???) 057 49239 HIRES        OECG WR   Display HiRes Graphics
 (???) 058 49240 CLRAN0       OE G WR   If IOUDIS off: Annunciator 0 Off
 (???)           DISXY          C  WR   If IOUDIS on: Mask X0/Y0 Move Interrupts
 (???) 059 49241 SETAN0       OE G WR   If IOUDIS off: Annunciator 0 On
 (???)           ENBXY          C  WR   If IOUDIS on: Allow X0/Y0 Move Interrupts
 (???) 05A 49242 CLRAN1       OE G WR   If IOUDIS off: Annunciator 1 Off
 (???)           DISVBL         C  WR   If IOUDIS on: Disable VBL Interrupts
 (???) 05B 49243 SETAN1       OE G WR   If IOUDIS off: Annunciator 1 On
 (???)           ENVBL          C  WR   If IOUDIS on: Enable VBL Interrupts
 (???) 05C 49244 CLRAN2       OE G WR   If IOUDIS off: Annunciator 2 Off
 (???)           X0EDGE         C  WR   If IOUDIS on: Interrupt on X0 Rising
 (???) 05D 49245 SETAN2       OE G WR   If IOUDIS off: Annunciator 2 On
 (???)           X0EDGE         C  WR   If IOUDIS on: Interrupt on X0 Falling
 (???) 05E 49246 CLRAN3       OE G WR   If IOUDIS off: Annunciator 3 Off
 (???)           Y0EDGE         C  WR   If IOUDIS on: Interrupt on Y0 Rising
 (???)           DHIRESON      ECG WR   In 80-Column Mode: Double Width Graphics
 (???) 05F 49247 SETAN3       OE G WR   If IOUDIS off: Annunciator 3 On
 (???)           Y0EDGE         C  WR   If IOUDIS on: Interrupt on Y0 Falling
 (???)           DHIRESOFF     ECG WR   In 80-Column Mode: Single Width Graphics
 (???) 060 49248              OE    R7  Read Cassette Input
 (???)                          C   R7  Status of 80/40 Column Switch
 (???)           BUTN3           G  R7  Switch Input 3
 (???) 061 49249 RDBTN0        EC   R7  Switch Input 0 / Open Apple
 (???) 062 49250 BUTN1         E    R7  Switch Input 1 / Solid Apple
 (???) 063 49251 RD63          E    R7  Switch Input 2 / Shift Key
 (???)                          C   R7  Bit 7 = Mouse Button Not Pressed
 (???) 064 49252 PADDL0       OECG  R7  Analog Input 0
 (???) 065 49253 PADDL1       OECG  R7  Analog Input 1
 (???) 066 49254 PADDL2       OE G  R7  Analog Input 2
 (???)           RDMOUX1        C   R7  Mouse Horiz Position
 (???) 067 49255 PADDL3       OE G  R7  Analog Input 3
 (???)           RDMOUY1        C   R7  Mouse Vert Position
 (???) 068 49256 STATEREG        G    V b0=INTCXROM b1=ROMBANK b2=LCBNK2 b3=RDROM
 (???)                                  b4=RAMWRT b5=RAMRD b6=PAGE2 b7=ALTZP
 (???) 06D 49261 TESTREG      ????      Test Mode Bit Register
 (???) 06E 49262 CLRTM        ????      Clear Test Mode
 (???) 06F 49263 ENTM         ????      Enable Test Mode
 (???) 070 49364 PTRIG         E    R   Analog Input Reset
 (???)                          C  WR   Analog Input Reset + Reset VBLINT Flag
 (???) 078 49372                C  W    Disable IOU Access
 (???) 079 49373                C  W    Enable IOU Access
 (???) 07E 49278 IOUDISON      EC  W    Disable IOU
 (???)           RDIOUDIS      EC   R7  Status of IOU Disabling
 (???) 07F 49279 IOUDISOFF     EC  W    Enable IOU
 (???)           RDDHIRES      EC   R7  Status of Double HiRes
 (???) 080 49280              OECG  R   Read RAM bank 2; no write
 (???) 081 49281 ROMIN        OECG  RR  Read ROM; write RAM bank 2
 (???) 082 49282              OECG  R   Read ROM; no write
 (???) 083 49283 LCBANK2      OECG  RR  Read/write RAM bank 2
 (???) 084 49284              OECG  R   Read RAM bank 2; no write
 (???) 085 49285 ROMIN        OECG  RR  Read ROM; write RAM bank 2
 (???) 086 49286              OECG  R   Read ROM; no write
 (???) 087 49287 LCBANK2      OECG  RR  Read/write RAM bank 2
 (???) 088 49288              OECG  R   Read RAM bank 1; no write
 (???) 089 49289              OECG  RR  Read ROM; write RAM bank 1
 (???) 08A 49290              OECG  R   Read ROM; no write
 (???) 08B 49291              OECG  RR  Read/write RAM bank 1
 (???) 08C 49292              OECG  R   Read RAM bank 1; no write
 (???) 08D 49293              OECG  RR  Read ROM; write RAM bank 1
 (???) 08E 49294              OECG  R   Read ROM; no write
 (???) 08F 49295              OECG  RR  Read/write RAM bank 1
 (???) 090--C09F                     slot 1
 (???) 0A0--C0AF                     slot 2
 (???) 0B0--C0BF                     slot 3
 (???) 0C0--C0CF                     slot 4
 (???) 0D0--C0DF                     slot 5
 (???) 0E0--C0EF                     slot 6
 (???) 0F0--C0FF                     slot 7
 (???) - 
 (???) \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
 (???) onrelay@napanet.net                        dimension18.cjb.net
 (???) n Apple II fanatic since 1998!     S0.5 LIS+++! Suzy+++! M1987
 (???)  Macintosh fanatic since 1996?       OM0.1 OZY++ MIL+++! M1987
 (???) n Ozy & Millie fanatic since 2000. MC1.0 CHL+++! TAM+++! M1987
 (???) Remember, if it's not a secure web server, it's an _insecure_
 (???) eb server!"                                              -- Me
 (???) *_     Syntax Error: an error on a criminal's tax record.
 (???)   |    Bad Subscript: a criminal reading a book on a subway.
 (???)  ---   Unimplemented Trap: when a bear trap isn't set up 
 (???) |' ,|  properly and thus does not work.
 (???)  ---   Overflow: too many ice cubes.      <Can't Restart>
 (???)          Don't forget: Tammy Day on February 15th!
 (???) lease remove capital letters from my e-mail address to respond.