Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Archive » net.micro.cbm » c64 kernel memory map, part 2 - (nf)
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
c64 kernel memory map, part 2 - (nf) [message #62504] Tue, 14 May 2013 17:23
miller is currently offline  miller
Messages: 92
Registered: March 2013
Karma: 0
Member
Message-ID: <6393@uiucdcs.UUCP>
Date: Sun, 25-Mar-84 22:33:54 EST
Article-I.D.: uiucdcs.6393
Posted: Sun Mar 25 22:33:54 1984
Date-Received: Tue, 27-Mar-84 00:37:22 EST
Lines: 51

#N:uiucdcs:36100065:000:1268
uiucdcs!miller    Mar 25 20:06:00 1984


Here is part two of the c64 kernel memory map series.  Like last time, sub-
routines in capital letters are described in the "Programmer's Reference
Guide".  (But the only sure way to know exactly what they do is to look at the
code.)  Do not call them at these addresses, however!  Due to slight variations
between different versions, they may float around a tad.  Instead, use the jump
table addresses provided in the PRG.  This map is intended only to aid you in
disassembling and understanding the code.

E8DA  color code table
E8E2  code conversion
E8E7  scroll screen
E965  open space on screen
E9C8  move screen line
E9E0  synch color transfer
E9F0  set start of line
E9FF  clear screen line
EA13  print to screen
EA1C  store on screen
EA24  synch color to character
EA31  UDTIM  (IRQ comes here)
EA87  SCNKEY
EB59  set text mode
EB79  keyboard vectors
EB91  keyboard maps
EC44  graphics/text control
EC4F  set graphics mode
ECB9  VIC chip initialization table
ED09  TALK
ED0C  LISTEN
ED11  send control character
ED36  send to serial bus
EDB0  timeout on serial bus
EDB9  SECOND
EDBE  clear ATN
EDC7  TKSA
EDDD  CIOUT
EDEF  UNTLK
EDFE  UNLSN
EE13  ACPTR
EE85  clock line on
EE8E  clock line off
EEB3  delay 1 ms

To be continued.

A. Ray Miller
Univ Illinois
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: c64 screen BUG - (nf)
Next Topic: Re: comal vs. simon's basic - (nf)
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Apr 19 19:53:46 EDT 2024

Total time taken to generate the page: 0.05849 seconds