Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
EMU files
cpu C6502
memory.ram.from 0x0000
memory.ram.to 0x0fff
memory.rom.from 0xf000
memory.rom.to 0xffff
serial 6850
serial.data 0xa001
serial.control 0xa000
serial.map 1
terminal.caps 1
7seg 8
7seg.addr 0xa040,0xa041,0xa042,0xa043,0xa044,0xa045,0xa046,0xa047
7seg.map 1
; 5x5,5x4,4x5,6x4
kybd 5x4
kybd.row1 !RS,!ME,!GO,!EN
kybd.row2 C,D,E,F
kybd.row3 8,9,A,B
kybd.row4 4,5,6,7
kybd.row5 0,1,2,3
kybd.map 1
;kybd 4x5
;kybd.row1 C,D,E,F,!RE
;kybd.row2 8,9,A,B,!M
;kybd.row3 4,5,6,7,!G
;kybd.row4 0,1,2,3,!=
kybd.addr1 0xa800
kybd.addr2 0xa900
kybd.addr3 0xaa00
kybd.addr4 0xab00
kybd.addr5 0xac00
cpu Z80
memory.ram.from 0x1000
memory.ram.to 0x13ff
memory.rom.from 0x0000
memory.rom.to 0x0fff
;serial simple
;serial.in 1
;serial.out 1
;serial.status 0
;serial.status.available 0x20
;serial.status.ready 0x02
serial 6850
serial.data 0x01
serial.control 0x00
terminal.caps 1
7seg 8
7seg.addr 0x40,0x41,0x42,0x43,0x44,0x45,0x46,0x47
kybd 5x4
kybd.row1 !RS,!ME,!GO,!EN
kybd.row2 C,D,E,F
kybd.row3 8,9,A,B
kybd.row4 4,5,6,7
kybd.row5 0,1,2,3
;kybd 4x5
;kybd.row1 C,D,E,F,!RE
;kybd.row2 8,9,A,B,!M
;kybd.row3 4,5,6,7,!G
;kybd.row4 0,1,2,3,!=
kybd.addr1 0x80
kybd.addr2 0x90
kybd.addr3 0xa0
kybd.addr4 0xb0
kybd.addr5 0xc0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment