Updated the cx16 library to the Commander X16 Kernal's prerelease 35.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; 2019-10-22, Greg King
|
||||
; 2019-12-22, Greg King
|
||||
;
|
||||
; void fastcall vpoke (unsigned char data, unsigned long addr);
|
||||
; /* Put a byte into a location in VERA's internal address space.
|
||||
@@ -9,13 +9,11 @@
|
||||
|
||||
.export _vpoke
|
||||
|
||||
.import vset, popa
|
||||
.import vaddr0, popa
|
||||
.include "cx16.inc"
|
||||
|
||||
|
||||
_vpoke: php ; (vset blocks interrupts)
|
||||
jsr vset ; put VERA's address
|
||||
_vpoke: jsr vaddr0 ; put VERA's address
|
||||
jsr popa
|
||||
sta VERA::DATA0 ; write data to VERA port zero
|
||||
plp
|
||||
rts
|
||||
|
||||
Reference in New Issue
Block a user