Kernel 0.93+

This commit is contained in:
Rémy GIBERT 2019-08-02 22:55:43 +02:00
parent 22ff01c4b7
commit 5583961f72
4 changed files with 5 additions and 10 deletions

Binary file not shown.

View File

@ -273,17 +273,11 @@ EXP.TEST.BINARY.NUM
>SYSCALL AToL >SYSCALL AToL
bcs EXP.TEST.BINARY.ESYN4 bcs EXP.TEST.BINARY.ESYN4
>FPU SUB32 >FPU CMP32
>PULLL M32.ACC tax
lda M32.ACC+3
bmi .4 ACC < ARG bmi .4 ACC < ARG
ora M32.ACC+2
ora M32.ACC+1
ora M32.ACC
bne .5 bne .5
lda #%010 010 ACC = ARG lda #%010 010 ACC = ARG

View File

@ -451,12 +451,12 @@ GP.DIVMOD php
jsr MATH.DIVMOD32 jsr MATH.DIVMOD32
plp plp
bcc .3 bcc .3 unsigned
bvs GP.RETURN.ITMP IMOD bvs GP.RETURN.ITMP IMOD
lda ACC32.Sign IDIV lda ACC32.Sign IDIV
eor ARG32.Sign eor ARG32.Sign
bmi GP.PutARG32 bpl GP.PutARG32
bra GP.PutNotARG32 bra GP.PutNotARG32
.3 bvs GP.PutARG32 DIV .3 bvs GP.PutARG32 DIV

View File

@ -124,6 +124,7 @@ Kernel.Init3 sta SETALTZP
>STYA pPs >STYA pPs
stx PS.Table.hPS stx PS.Table.hPS
jsr Mem.SetOwner
lda #1 lda #1
sta CORE.PSCount sta CORE.PSCount