mirror of
https://github.com/uffejakobsen/acme.git
synced 2025-01-25 11:30:07 +00:00
Library: added some comments and an alias for "k_plot"
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@90 4df02467-bbd4-4a76-a152-e7ce94205b78
This commit is contained in:
parent
a5e984f158
commit
071778e2c1
@ -13,8 +13,8 @@ lib_cbm_c128_kernal_a = 1
|
|||||||
k_dma_call = $ff50
|
k_dma_call = $ff50
|
||||||
k_boot_call = $ff53
|
k_boot_call = $ff53
|
||||||
k_phoenix = $ff56
|
k_phoenix = $ff56
|
||||||
k_lkupla = $ff59
|
k_lkupla = $ff59 ; find channel with file number A
|
||||||
k_lkupsa = $ff5c
|
k_lkupsa = $ff5c ; find channel with secondary address Y
|
||||||
k_swapper = $ff5f
|
k_swapper = $ff5f
|
||||||
k_dlchr = $ff62
|
k_dlchr = $ff62
|
||||||
k_pfkey = $ff65
|
k_pfkey = $ff65
|
||||||
|
@ -71,13 +71,13 @@ mmu_CR_BANK15 = $00 ; 16 KiB bank 0; 32 KiB basic; 16 KiB kernel with i/o overla
|
|||||||
mmu_mcr = $d505
|
mmu_mcr = $d505
|
||||||
}
|
}
|
||||||
; contents:
|
; contents:
|
||||||
mmu_MCR_40COLUMNS = %#....... ; 40/80 key: 0 means pressed, 1 means released (writable! if cleared, will always read as 0!)
|
mmu_MCR_40COLUMNS = %#....... ; (pin 48) 40/80 key: 0 means pressed, 1 means released (writable! if cleared, will always read as 0!)
|
||||||
mmu_MCR_C64MODE = %.#...... ; setting this bit makes the MMU disappear from the memory map :)
|
mmu_MCR_C64MODE = %.#...... ; (pin 47) setting this bit makes the MMU disappear from the memory map :)
|
||||||
mmu_MCR_EXROM = %..#..... ; if zero on boot, system will enter c64 mode (writable!)
|
mmu_MCR_EXROM = %..#..... ; (pin 46) if zero on boot, system will enter c64 mode (writable!)
|
||||||
mmu_MCR_GAME = %...#.... ; if zero on boot, system will enter c64 mode (writable!)
|
mmu_MCR_GAME = %...#.... ; (pin 45) if zero on boot, system will enter c64 mode (writable!)
|
||||||
mmu_MCR_FSDIR_OUTPUT = %....#... ; direction of fast serial bus
|
mmu_MCR_FSDIR_OUTPUT = %....#... ; (pin 44) direction of fast serial bus
|
||||||
mmu_MCR_UNUSED = %.....##. ; always set
|
mmu_MCR_UNUSED = %.....##. ; always set
|
||||||
mmu_MCR_8502MODE = %.......# ; setting this to zero switches to Z80 cpu
|
mmu_MCR_8502MODE = %.......# ; (pin 43 inverted) setting this to zero switches to Z80 cpu
|
||||||
|
|
||||||
!address {
|
!address {
|
||||||
; ram configuration register
|
; ram configuration register
|
||||||
|
@ -45,6 +45,6 @@ lib_cbm_kernal_a = 1
|
|||||||
k_clall = $ffe7
|
k_clall = $ffe7
|
||||||
k_udtim = $ffea
|
k_udtim = $ffea
|
||||||
k_scrorg = $ffed
|
k_scrorg = $ffed
|
||||||
k_plot = $fff0 ; get/set cursor (to set, clear carry)
|
k_plot = $fff0:k_plot_CXY = $fff0 ; get/set cursor (to set, clear carry. X/Y are y/x!)
|
||||||
k_iobase = $fff3
|
k_iobase = $fff3
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user