ARP responder
[fpgaboy.git] / rom.asm
diff --git a/rom.asm b/rom.asm
deleted file mode 100644 (file)
index 0c25faba8bed2c5e703cf912f20a5781e64c65fd..0000000000000000000000000000000000000000
--- a/rom.asm
+++ /dev/null
@@ -1,73 +0,0 @@
-       SECTION "a",HOME
-
-main:
-       ld c, $51       ; Note that we are alive.
-       ld a, $FF
-       ld [c],a
-       
-       ld sp, $DFF0
-       
-       ld hl, $DF81
-       ld a, $80
-       ld [hl], a
-
-       ld c, $07
-       ld a, $04       ;start timer, 4.096KHz
-       ld [c], a
-;diqs: ei
-;      ld a, $80
-;      ld c, $51
-;      ld [c], a
-;      jr diqs
-       call irqhand
-       ei
-coqs: jr coqs
-
-       section "Diq", HOME[$38]
-fuqed:
-       di
-       jr fuqed
-
-       section "fuq",HOME[$100]
-irqhand:
-       PUSH AF
-       PUSH BC
-       PUSH DE
-       PUSH HL
-       
-       xor a
-       ld c, $0F       ; ack the irq
-       ld [c], a
-       
-       ld a, $41       ; print A
-       call putc
-       
-       ld hl, $DF81
-       ld a, [hl]
-       ld b, 1
-       add b
-       ld c, $51
-       ld [c], a
-       ld [hl], a
-
-
-       POP HL
-       POP DE
-       POP BC
-       POP AF
-       RETI
-       db $18,$FE,$18,$FE,$18,$FE,$18,$FE,$18,$FE,$18,$FE,$18,$FE,$18,$FE
-       db $18,$FE,$18,$FE,$18,$FE,$18,$FE,$18,$FE,$18,$FE,$18,$FE,$18,$FE
-       db $18,$FE,$18,$FE,$18,$FE,$18,$FE,$18,$FE,$18,$FE,$18,$FE,$18,$FE
-
-putc:
-       ld b, 0
-       ld c, $50
-       push af
-.waitport:
-       ld a,[c]
-       cp b
-       jr nz,.waitport
-       pop af
-       ld [c],a
-       ret
diff --git a/rom.asm b/rom.asm
new file mode 120000 (symlink)
index 0000000000000000000000000000000000000000..2dfb2b315e3906490c3ec90284560b1b41a4c828
--- /dev/null
+++ b/rom.asm
@@ -0,0 +1 @@
+bootrom.asm
\ No newline at end of file
This page took 0.018065 seconds and 4 git commands to generate.