Remove init code to get kernel to run
This commit is contained in:
@@ -22,12 +22,7 @@
|
|||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; A little light 6502 housekeeping
|
; A little light 6502 housekeeping
|
||||||
|
|
||||||
_init:
|
_init: LDX #$FF ; Initialize stack pointer to $01FF
|
||||||
lda #'A'
|
|
||||||
jsr _cputc
|
|
||||||
@1: jmp @1
|
|
||||||
|
|
||||||
LDX #$FF ; Initialize stack pointer to $01FF
|
|
||||||
TXS
|
TXS
|
||||||
CLD ; Clear decimal mode
|
CLD ; Clear decimal mode
|
||||||
|
|
||||||
@@ -42,9 +37,9 @@ _init:
|
|||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; Initialize memory storage
|
; Initialize memory storage
|
||||||
|
|
||||||
JSR zerobss ; Clear BSS segment
|
; JSR zerobss ; Clear BSS segment
|
||||||
JSR copydata ; Initialize DATA segment
|
; JSR copydata ; Initialize DATA segment
|
||||||
JSR initlib ; Run constructors
|
; JSR initlib ; Run constructors
|
||||||
|
|
||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; Call main()
|
; Call main()
|
||||||
|
|||||||
Reference in New Issue
Block a user