Mercurial > hg > Members > kono > nitros9-code
changeset 2471:6bc8200fd0ba
Updatd
author | boisy |
---|---|
date | Fri, 12 Mar 2010 13:24:13 +0000 |
parents | f61d464537c3 |
children | c2cfc8716982 |
files | 3rdparty/customboots/boisy/makefile 3rdparty/customboots/boisy/testadd.a 3rdparty/customboots/boisy/testdivq.a 3rdparty/customboots/boisy/testlbra.a 3rdparty/customboots/boisy/testlda.a 3rdparty/customboots/boisy/testmisc.a 3rdparty/customboots/boisy/testmul.a 3rdparty/customboots/boisy/teststa.a 3rdparty/customboots/boisy/testsync.a |
diffstat | 9 files changed, 274 insertions(+), 404 deletions(-) [+] |
line wrap: on
line diff
--- a/3rdparty/customboots/boisy/makefile Sun Feb 28 14:08:14 2010 +0000 +++ b/3rdparty/customboots/boisy/makefile Fri Mar 12 13:24:13 2010 +0000 @@ -21,7 +21,7 @@ SYSTEXT = motd password inetd.conf DSKS = $(DSK) -CMDS = $(CD)/attr $(CD)/build $(CD)/cmp $(CD)/copy $(CD)/cputype $(CD)/date \ +CMDS = $(CD)/attr $(CD)/build $(CD)/cmp $(CD)/copy $(CD)/cputype $(CD)/date $(CD)/debug \ $(CD)/deiniz $(CD)/del $(CD)/deldir $(CD)/devs $(CD)/dir $(CD)/display \ $(CD)/dmem $(CD)/dmode $(CD)/dump $(CD)/echo $(CD)/edit $(CD)/error \ $(CD)/free $(CD)/grfdrv $(CD)/help $(CD)/ident $(CD)/iniz $(CD)/link \
--- a/3rdparty/customboots/boisy/testadd.a Sun Feb 28 14:08:14 2010 +0000 +++ b/3rdparty/customboots/boisy/testadd.a Fri Mar 12 13:24:13 2010 +0000 @@ -37,206 +37,6 @@ top ldd a,u addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - ldd a,u - addd b,u - lbra top + bra top - - - endsect \ No newline at end of file + endsect
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/3rdparty/customboots/boisy/testdivq.a Fri Mar 12 13:24:13 2010 +0000 @@ -0,0 +1,18 @@ +tylg set $01 Prgrm+Objct +atrv set $80+rev ReEnt+rev +rev set $00 +edition set 5 + + psect testdivq_a,tylg,atrv,edition,200,start + + vsect + endsect + +start + orcc #IntMasks +top + ldq #$0456b56A + divq #$1001 + lbra top + + endsect
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/3rdparty/customboots/boisy/testlbra.a Fri Mar 12 13:24:13 2010 +0000 @@ -0,0 +1,14 @@ +tylg set $01 Prgrm+Objct +atrv set $80+rev ReEnt+rev +rev set $00 +edition set 5 + + psect test_a,tylg,atrv,edition,200,start + + +start + orcc #IntMasks +top + lbra top + + endsect
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/3rdparty/customboots/boisy/testlda.a Fri Mar 12 13:24:13 2010 +0000 @@ -0,0 +1,24 @@ +tylg set $01 Prgrm+Objct +atrv set $80+rev ReEnt+rev +rev set $00 +edition set 5 + + psect testlda_a,tylg,atrv,edition,200,start + + +start + orcc #IntMasks +top + lda #$FF + lda #$FF + lda #$FF + lda #$FF + lda #$FF + lda #$FF + lda #$FF + lda #$FF + lda #$FF + lda #$FF + bra top + + endsect
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/3rdparty/customboots/boisy/testmisc.a Fri Mar 12 13:24:13 2010 +0000 @@ -0,0 +1,23 @@ +tylg set $01 Prgrm+Objct +atrv set $80+rev ReEnt+rev +rev set $00 +edition set 5 + + psect testmisc_a,tylg,atrv,edition,200,start + + vsect +reg1 rmb 2 +reg2 rmb 2 + endsect + +* capture two parameters +start + orcc #IntMasks +top + nop + ldx b,x + bra top + + + + endsect
--- a/3rdparty/customboots/boisy/testmul.a Sun Feb 28 14:08:14 2010 +0000 +++ b/3rdparty/customboots/boisy/testmul.a Fri Mar 12 13:24:13 2010 +0000 @@ -36,206 +36,7 @@ top ldd multiplicand,u mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - ldd multiplicand,u - mul - lbra top - + bra top - endsect \ No newline at end of file + endsect
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/3rdparty/customboots/boisy/teststa.a Fri Mar 12 13:24:13 2010 +0000 @@ -0,0 +1,25 @@ +tylg set $01 Prgrm+Objct +atrv set $80+rev ReEnt+rev +rev set $00 +edition set 5 + + psect testlda_a,tylg,atrv,edition,200,start + + +start + lda #$FF + orcc #IntMasks +top + sta >$00F0 + sta >$00F0 + sta >$00F0 + sta >$00F0 + sta >$00F0 + sta >$00F0 + sta >$00F0 + sta >$00F0 + sta >$00F0 + sta >$00F0 + bra top + + endsect
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/3rdparty/customboots/boisy/testsync.a Fri Mar 12 13:24:13 2010 +0000 @@ -0,0 +1,165 @@ +tylg set $01 Prgrm+Objct +atrv set $80+rev ReEnt+rev +rev set $00 +edition set 5 + + psect testsync_a,tylg,atrv,edition,200,start + + vsect +reg1 rmb 2 +reg2 rmb 2 + endsect + +* capture two parameters +start ldd #0000 + std reg1,u + std reg2,u + +* if no params, just go straight to multiplication + lda ,x + cmpa #C$CR + beq top + +* get first number + lbsr DEC_BIN + std reg1,u + leax ,y + lbsr TO_NON_SP + +* if no second number, go straight to multiplication + cmpb #C$CR + beq go + lbsr DEC_BIN + std reg2,u + + ldx reg1,u + ldy reg2,u + +go + orcc #IntMasks +top + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + sync + bra top + + + + endsect