c128lib Common
Various common functionalities.
|
Functions | |
macro | copyFast (source, destination, count) |
macro | fillScreen (address, value) |
macro | set8 (value, address) |
macro | set16 (value, address) |
macro | cmp16 (value, low) |
macro | rotateMemRightFast (startPtr, count) |
Variables | |
label | NMI_LO = $fffa |
Memory module. | |
label | NMI_HI = $fffb |
label | RESET_LO = $fffc |
label | RESET_HI = $fffd |
label | IRQ_LO = $fffe |
label | IRQ_HI = $ffff |
pseudocommand copy16 | source |
pseudocommand set8 | value |
macro copyFast | ( | source | , |
destination | , | ||
count | ) |
Copies some bytes from starting memory location todestination memory location.
source | Starting address |
destination | Destination address |
count | Number of byte to copy |
macro rotateMemRightFast | ( | startPtr | , |
count | ) |
Fills two-byte located in memory address "mem" with byte "value".
value | value to set on specified address |
address | address to set |
label IRQ_HI = $ffff |
Interrupt service routine vector hi-address
label IRQ_LO = $fffe |
Interrupt service routine vector lo-address
label NMI_HI = $fffb |
Non-maskable interrupt vector hi-address
label NMI_LO = $fffa |
Memory module.
Macros for memory management
label RESET_HI = $fffd |
Cold reset vector hi-address
label RESET_LO = $fffc |
Cold reset vector lo-address
pseudocommand copy8 source |
pseudocommand set8 value |