80x86
rc2014: Add initial 80c188 code
2019年10月28日 18:00:31 +00:00
am9511
.editorconfig: add editorconfig file specifying tabs for indent
2025年06月12日 21:05:28 -04:00
chips
Add 2067_sdl2_ay build option. Fix frequency truncation on existing code and add sample rate.
2026年03月05日 13:16:25 -08:00
emu2149
Restore emu2149 directory with the v1.42 version from the original author on GitHub
2026年03月05日 14:54:27 -08:00
lib65c816
65c816: fix buggy SBC16 handling
2024年02月22日 14:41:50 +00:00
lib765
lib765: tweak the status reading to clear bits as real hw does
2023年02月08日 12:53:55 +00:00
libz80
z80/z180: allow both to co-exist in one binary
2024年03月18日 12:23:59 +00:00
libz180
z80/z180: allow both to co-exist in one binary
2024年03月18日 12:23:59 +00:00
m68k
remove executable bit from various source files
2025年05月21日 23:02:34 -04:00
ns32k
.editorconfig: add editorconfig file specifying tabs for indent
2025年06月12日 21:05:28 -04:00
riscv
riscv: add some initial purely emulated riscv bits to do riscv bringup
2023年07月17日 16:59:48 +01:00
z280
z280: import from z280emu and add our z280rc
2023年02月17日 00:04:49 +00:00
.editorconfig
.editorconfig: add editorconfig file specifying tabs for indent
2025年06月12日 21:05:28 -04:00
.gitignore
Merge branch 'master' into cleanup-base
2025年06月17日 14:03:35 +01:00
16x50.c
uart: clean up tty sock merge and rework cts handling to be generic
2026年03月23日 16:42:09 +00:00
16x50.h
serial: switch 16x50 and acia over to new model
2024年04月07日 16:34:42 +01:00
68hc11.c
rc2014; use the common implementation for all platforms
2021年05月13日 13:25:09 +01:00
68knano.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
1802.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
1802.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
2063.c
2063: move to generic ctc implementation and fix ttysock crash on exit
2026年05月14日 14:56:22 +01:00
2063_noui.c
events: first pass at adding proper event handlers to most stuff
2025年05月31日 19:52:12 +01:00
2063_sdl2.c
Optimise joystick event processing. Add 2067 to readme file.
2026年03月06日 15:26:11 -08:00
2063ui.h
events: first pass at adding proper event handlers to most stuff
2025年05月31日 19:52:12 +01:00
2067.c
Fix segment fault. Cleanup ttysock use.
2026年03月23日 12:03:31 -07:00
2067_noui.c
Change include file to correct one.
2026年03月04日 19:42:43 -08:00
2067_sdl2.c
Optimise joystick event processing. Add 2067 to readme file.
2026年03月06日 15:26:11 -08:00
2067ui.h
Changes for John Winans 2067 Z8S180 + Nouveau FPGA
2026年02月05日 15:22:38 -08:00
6502.c
6502: updates for better debug and symbols
2026年05月12日 19:44:21 +01:00
6502.h
6502: updates for better debug and symbols
2026年05月12日 19:44:21 +01:00
6502dis.c
6502: updates for better debug and symbols
2026年05月12日 19:44:21 +01:00
6502retro.c
sn76489: add noui version and align behaviour/naming with other drivers
2025年06月18日 11:00:10 +01:00
6522.c
6522: add some more emulation bits we will need for the EC68
2026年03月30日 20:00:30 +01:00
6522.h
6522: add some more emulation bits we will need for the EC68
2026年03月30日 20:00:30 +01:00
6551.c
uart: clean up tty sock merge and rework cts handling to be generic
2026年03月23日 16:42:09 +00:00
6551.h
6551: NMOS 6551 emulation
2025年04月18日 14:07:09 +01:00
6800.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
6800.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
6821.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
6821.h
6821: small fixups
2023年04月30日 01:15:16 +01:00
6840.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
6840.h
6840: initial emulation for the MC6840 PTM
2021年06月13日 18:18:51 +01:00
6845.c
6845: fix incorrect display height for rendering.
2026年04月04日 13:23:33 +01:00
6845.h
6845: header changes for revised callback
2026年04月03日 22:04:05 +01:00
6847.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
6847.h
6847/vz300: first cut at adding sparklies
2023年01月21日 14:31:54 +00:00
6847_norender.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
6847_render.h
vz300: A first cut at am emulator for the VZ200/VZ300 systems
2023年01月04日 20:13:39 +00:00
6847_sdl2.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
6847font.h
vz300: A first cut at am emulator for the VZ200/VZ300 systems
2023年01月04日 20:13:39 +00:00
58174.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
58174.h
58174: add the 58174 RTC and plug it into the nascom emulator
2021年08月16日 20:15:45 +01:00
68230.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
68230.h
68230: initial very basic emulation only
2024年04月23日 21:19:55 +01:00
acia.c
uart: clean up tty sock merge and rework cts handling to be generic
2026年03月23日 16:42:09 +00:00
acia.h
serial: switch 16x50 and acia over to new model
2024年04月07日 16:34:42 +01:00
ads6809.c
ads6809: initial ADS6809 work
2026年04月24日 20:23:09 +01:00
altair8080.c
altair8080: smoothness and console options/baud rate emulation
2026年04月29日 00:42:14 +01:00
amd9511.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
amd9511.h
amd9511: forgot to commit the header file
2021年07月21日 23:21:38 +01:00
asciikbd.h
events: first pass at adding proper event handlers to most stuff
2025年05月31日 19:52:12 +01:00
asciikbd_none.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
asciikbd_sdl2.c
events: first pass at adding proper event handlers to most stuff
2025年05月31日 19:52:12 +01:00
ay38910.h
Add 2067_sdl2_ay build option. Fix frequency truncation on existing code and add sample rate.
2026年03月05日 13:16:25 -08:00
ay38910_noui.c
Add 2067_sdl2_ay build option. Fix frequency truncation on existing code and add sample rate.
2026年03月05日 13:16:25 -08:00
ay38910_sdl2.c
Add 2067_sdl2_ay build option. Fix frequency truncation on existing code and add sample rate.
2026年03月05日 13:16:25 -08:00
bitrev.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
config-6502.h
6502: config file I forgot to add
2019年05月04日 12:10:21 +01:00
ContributionRules
ContributionRules: add an explicit ban on copilot
2022年07月06日 12:30:30 +01:00
COPYING
COPYING: licence file
2021年07月22日 02:23:53 +01:00
d6809.c
6809: Add disassembly support
2021年08月13日 19:55:48 +01:00
d6809.h
6809: Add disassembly support
2021年08月13日 19:55:48 +01:00
dgvideo.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
dgvideo.h
dgvideo: correct emulation errors and add screen noise
2021年07月22日 21:26:51 +01:00
dgvideo_norender.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
dgvideo_render.h
dgvideo: Digital Group video card
2021年07月22日 02:21:42 +01:00
dgvideo_sdl2.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
drivewire.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
drivewire.h
drivewire: initial sketches for drivewire 3 emulation
2024年04月03日 11:11:39 +01:00
ds3234.c
ds3234: fix up the basic emulation
2023年02月01日 17:03:47 +00:00
ds3234.h
ds3234: minimal implementation of a DS3234 SPI RTC/NVRAM
2023年02月01日 15:13:32 +00:00
duart.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
duart.h
Add more support for emulating DUART GPIO pins.
2025年01月31日 08:36:51 -06:00
dunfield.c
dunfield: correct drive C and D
2026年04月23日 12:05:48 +01:00
e6809.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
e6809.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
ec6809.c
ec6809: keyboard support
2026年04月03日 22:04:29 +01:00
ef9345.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
ef9345.h
ef9345: sort of fix the rendering
2023年01月20日 17:32:34 +00:00
ef9345_norender.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
ef9345_render.h
ef9345: initial (somewhat patch) EF9345 emulation
2023年01月19日 00:02:31 +00:00
ef9345_sdl2.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
emu76489.c
Add license and link to original source for emu76489.c
2025年06月15日 19:23:26 +12:00
emu76489.h
add sn_ready support
2025年05月27日 18:30:35 +12:00
event.h
event: allow a binary to check if it's the SDL or non SDL form
2026年05月15日 13:37:02 +01:00
event_noui.c
event: allow a binary to check if it's the SDL or non SDL form
2026年05月15日 13:37:02 +01:00
event_sdl2.c
event: allow a binary to check if it's the SDL or non SDL form
2026年05月15日 13:37:02 +01:00
fake65c02.h
Revert "65c02: clean up for current C standard (void) not () matters"
2025年05月28日 20:12:35 +01:00
FIRMWARE
FIRMWARE: update sources for PT68K-2 and PT69-5
2026年05月20日 21:26:02 +01:00
flexbox.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
gdb-backend-rv32.c
gdb-server: risc-v backend
2025年08月05日 09:46:29 -04:00
gdb-backend-z80.c
gdb-server: monitor commands to read and write z80 i/o ports
2025年08月05日 09:46:29 -04:00
gdb-server.c
gdb-server: monitor commands to read and write z80 i/o ports
2025年08月05日 09:46:29 -04:00
gdb-server.h
gdb-server: risc-v backend
2025年08月05日 09:46:29 -04:00
i2c_bitbang.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
i2c_bitbang.h
i2c_bitbang: make data/clk bit visible externally and clean up
2023年12月10日 15:27:30 +00:00
i2c_ds1307.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
i2c_ds1307.h
i2c: initial i2c bitbang bus support
2023年12月10日 14:53:11 +00:00
i82c55a.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
i82c55a.h
i82c55a: minimal i82c55a emulation
2022年03月02日 11:41:43 +00:00
i8008.c
events: first pass at adding proper event handlers to most stuff
2025年05月31日 19:52:12 +01:00
i8008.h
dgvideo: correct emulation errors and add screen noise
2021年07月22日 21:26:51 +01:00
i8251.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
i8251.h
i8251: initial work on making this usable
2025年05月28日 19:54:09 +01:00
ide.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
ide.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
intel_8080_emulator.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
intel_8080_emulator.h
8080: emulator for classic 8080
2025年05月28日 20:04:08 +01:00
intel_8085_emulator.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
intel_8085_emulator.h
Fix Clang 19+ errors
2025年05月26日 01:39:07 -07:00
joystick.c
joystick: initialize all the slots properly
2023年06月17日 15:02:53 +01:00
joystick.h
joystick: move the map table into the caller
2023年06月07日 15:55:26 +01:00
keymatrix.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
keymatrix.h
keymatrix: add translator hook and move some more users over
2025年06月01日 11:28:25 +01:00
kswitchit-z180.c
kswitchit-z180: Kswitchit Z180
2026年05月18日 19:55:17 +01:00
linc80.c
ctc: more conversions
2026年05月14日 15:59:02 +01:00
littleboard.c
ctc: more conversions to generic ctc module
2026年05月14日 15:34:06 +01:00
loop_timer.c
Move improved loop timing to external shared file. Update 2067 and 2063 to use this. Updated tstate_steps to be a calculated value.
2026年03月05日 18:19:16 -08:00
loop_timer.h
Move improved loop timing to external shared file. Update 2067 and 2063 to use this. Updated tstate_steps to be a calculated value.
2026年03月05日 18:19:16 -08:00
makedisk.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
Makefile
pt69-5: Initial emulation
2026年05月20日 21:20:59 +01:00
markiv.c
z180: start changing over
2024年04月07日 16:38:20 +01:00
max80.c
vt: more work on vt interface
2025年06月01日 17:23:45 +01:00
mb020.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
mbc2.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
microtan.c
events: first pass at adding proper event handlers to most stuff
2025年05月31日 19:52:12 +01:00
microtanic6808.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
mini-riscv.c
gdb-server: risc-v backend
2025年08月05日 09:46:29 -04:00
mini11.c
mini11: make emulator also available as minim8
2026年04月23日 12:18:06 +01:00
mini68k.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
mits1.c
mits1: correct bugs and propogate fixes into planned S100 one
2026年04月28日 16:22:31 +01:00
mits1.h
mits1: initial serial I/O bits
2025年05月28日 19:54:29 +01:00
mpro80.c
mpro80: initial bits for for the MPro80 experimental board
2026年05月15日 13:37:58 +01:00
msmouse.c
uart: clean up tty sock merge and rework cts handling to be generic
2026年03月23日 16:42:09 +00:00
msmouse.h
msmouse: mouse to serial glue
2024年04月07日 16:34:24 +01:00
n8.c
events: first pass at adding proper event handlers to most stuff
2025年05月31日 19:52:12 +01:00
nabupc.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
nabupc_noui.c
nabupc: initial emulation bits for the nabupc
2022年11月30日 22:32:27 +00:00
nabupc_sdlui.c
nabupc: wire SDL2 window to the keyboard
2022年12月03日 19:38:09 +00:00
nascom.c
keymatrix: add translator hook and move some more users over
2025年06月01日 11:28:25 +01:00
nasfont.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
nc100.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
nc200.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
ncr5380.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
ncr5380.h
ncr5380: first cut at an NCR5380 driver
2023年01月25日 15:27:00 +00:00
nojoystick.c
2063: fix building without joystick support.
2023年06月08日 08:17:52 -04:00
ns806x.c
ns8060/scmp2: tidying pass
2024年05月16日 10:24:10 +01:00
ns806x.h
ns8060/scmp2: tidying pass
2024年05月16日 10:24:10 +01:00
ns807x.c
8070: minor fixes
2025年06月21日 16:50:07 +01:00
ns807x.h
ns807x: naming tidy ups to avoid clashes
2025年06月18日 10:51:38 +01:00
nybbles.c
nybbles: adjust to ns807x changes
2025年06月18日 10:54:00 +01:00
osi400.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
osi500.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
OUTDATED_INSTRUCTIONS.md
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
p90ce201.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
p90ce201.h
p90ce201: timers and serial plus timer interrupts
2024年03月04日 15:33:22 +00:00
p90mb.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
parity.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
pico68.c
68k: do the change over
2024年04月07日 16:38:07 +01:00
piratespi.c
piratespi: Reformat for neatness
2021年07月21日 10:46:56 +01:00
piratespi.h
piratespi: header file
2021年07月21日 10:47:28 +01:00
poly88.c
poly88: fix doc typo
2026年05月12日 19:44:47 +01:00
Ports
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
ppide.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
ppide.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
pprop.c
pprop: set debug to only occur when tracing
2026年05月14日 16:08:30 +01:00
pprop.h
zeta-v2: add the Zeta platform to the emulator
2023年05月24日 15:51:00 +01:00
printfont.h
font: forgot to commit
2025年06月20日 12:34:14 +01:00
propio.c
uart: clean up tty sock merge and rework cts handling to be generic
2026年03月23日 16:42:09 +00:00
propio.h
propio: update to new model
2024年04月07日 16:35:52 +01:00
ps2.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
ps2.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
ps2event_noui.c
events: first pass at adding proper event handlers to most stuff
2025年05月31日 19:52:12 +01:00
ps2event_sdl2.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
ps2keymap.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
pt68-1.c
pt68: add RTC support
2026年05月15日 20:03:37 +01:00
pt68k-1a.c
pt68k: better disk geometry and some fixing
2026年05月20日 14:57:05 +01:00
pt68k-2.c
pt68k: better disk geometry and some fixing
2026年05月20日 14:57:05 +01:00
pt69-5.c
pt69-5: Initial emulation
2026年05月20日 21:20:59 +01:00
pz1.c
pz1: fix clang warning (correct) about undefined return in error case
2025年05月27日 11:20:43 +01:00
ramf.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
ramf.h
ramf: turn into a sharable driver
2021年07月09日 14:47:35 +01:00
rb-mbc.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
rbcv2.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
rc2014.c
ctc: more conversions to generic ctc module
2026年05月14日 15:34:06 +01:00
rcbus-65c816-mini.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
rcbus-65c816.c
rcbus-6502/c816: do the changes
2024年04月07日 16:39:08 +01:00
rcbus-68hc11.c
rbus-68hc11: make bank debug more helpful
2023年02月16日 00:08:42 +00:00
rcbus-80c188.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
rcbus-1802.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
rcbus-6303.c
emulators: dop a big rename and clean up on the RC2014 name
2023年01月31日 20:38:49 +00:00
rcbus-6502.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
rcbus-6509.c
6509: get the initial 6509 test emulation working
2026年04月26日 11:46:39 +01:00
rcbus-6800.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
rcbus-6809.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
rcbus-8070.c
8070: minor fixes
2025年06月21日 16:50:07 +01:00
rcbus-8085.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
rcbus-68008.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
rcbus-ns32k.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
rcbus-tms9995.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
rcbus-z8.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
rcbus-z180.c
rcbus-z180: multiple names and clean help
2026年03月27日 19:27:18 +00:00
README.md
dunfield: Dave Dunfield CUBIX 6809 platform
2026年04月09日 14:28:14 +01:00
README.scelbi.md
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
README_BusPirate.md
README.BusPirate: how to use the Bus Pirate and SPI debug mode
2021年07月21日 13:51:33 +01:00
README_RC2014.md
README_RC2014: CP/M configuration needs pageable rom
2025年05月21日 19:58:43 -04:00
rhyophyre.c
rhyophyre: adjust for z180 changes
2024年04月07日 16:40:23 +01:00
riot.c
m6530/m6532: RIOT and RRIOT first draft
2026年03月27日 19:26:29 +00:00
riot.h
m6530/m6532: RIOT and RRIOT first draft
2026年03月27日 19:26:29 +00:00
riscv-disas.c
riscv: add some initial purely emulated riscv bits to do riscv bringup
2023年07月17日 16:59:48 +01:00
riscv-disas.h
riscv: add some initial purely emulated riscv bits to do riscv bringup
2023年07月17日 16:59:48 +01:00
rtc_bitbang.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
rtc_bitbang.h
mini68k: rtc handling
2023年01月30日 21:31:13 +00:00
s100-8080.c
s100: Start building an S100 bus framework
2026年04月28日 13:26:14 +01:00
s100-z80.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
s100_bus.c
s100: fix handling of bus contention
2026年04月29日 23:16:45 +01:00
s100_bus.h
altair8080: switch entirely to the new S100 bus model
2026年04月28日 18:17:08 +01:00
s100_compupro_mdrive.c
s100: Start building an S100 bus framework
2026年04月28日 13:26:14 +01:00
s100_compupro_mdrive.h
s100: Start building an S100 bus framework
2026年04月28日 13:26:14 +01:00
s100_compupro_ram16.c
s100: Start building an S100 bus framework
2026年04月28日 13:26:14 +01:00
s100_compupro_ram16.h
s100: Start building an S100 bus framework
2026年04月28日 13:26:14 +01:00
s100_cromemco_64kz2.c
s100: Start building an S100 bus framework
2026年04月28日 13:26:14 +01:00
s100_cromemco_64kz2.h
s100: Start building an S100 bus framework
2026年04月28日 13:26:14 +01:00
s100_generic_cf.c
altair8080: switch entirely to the new S100 bus model
2026年04月28日 18:17:08 +01:00
s100_generic_cf.h
s100: Start building an S100 bus framework
2026年04月28日 13:26:14 +01:00
s100_generic_rom.c
altair8080: switch entirely to the new S100 bus model
2026年04月28日 18:17:08 +01:00
s100_generic_rom.h
altair8080: switch entirely to the new S100 bus model
2026年04月28日 18:17:08 +01:00
s100_macrotech_512st.c
macrotech: correct mapping behaviour
2026年05月14日 16:35:47 +01:00
s100_macrotech_512st.h
macrotech 512ST: memory card
2026年04月30日 16:14:33 +01:00
s100_mits_dcdd.c
mits dcdd: fix write hopefully
2026年04月29日 15:09:08 +01:00
s100_mits_dcdd.h
altair8080: switch entirely to the new S100 bus model
2026年04月28日 18:17:08 +01:00
s100_mits_mits1.c
mits_mits1: add some baud rate emulation tuning
2026年04月29日 00:41:29 +01:00
s100_mits_mits1.h
mits_mits1: add some baud rate emulation tuning
2026年04月29日 00:41:29 +01:00
s100_mits_ram16k.c
altair8080: switch entirely to the new S100 bus model
2026年04月28日 18:17:08 +01:00
s100_mits_ram16k.h
altair8080: switch entirely to the new S100 bus model
2026年04月28日 18:17:08 +01:00
s100_mits_turnkey.c
turnkey: correct ROM range
2026年04月29日 23:20:30 +01:00
s100_mits_turnkey.h
altair8080: switch entirely to the new S100 bus model
2026年04月28日 18:17:08 +01:00
s100_tarbell_fdc.c
s100: Start building an S100 bus framework
2026年04月28日 13:26:14 +01:00
s100_tarbell_fdc.h
s100: Start building an S100 bus framework
2026年04月28日 13:26:14 +01:00
s100_xor_64k.c
s100: Start building an S100 bus framework
2026年04月28日 13:26:14 +01:00
s100_xor_64k.h
s100: Start building an S100 bus framework
2026年04月28日 13:26:14 +01:00
sasi.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
sasi.h
sasi: add support for hosts with hand cranked req/ack
2024年04月04日 14:28:04 +01:00
sbc2g.c
sbc2g: tidy up the z80sio changes a bit
2025年06月01日 14:25:47 +01:00
sbc08k.c
sbc08k: allow setting of expansion memory, fix IRQ buglet
2025年04月21日 10:41:08 +01:00
scelbi.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
scmp2.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
scopewriter.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
scopewriter.h
scelbi: add the scopewriter, some docs and fixes
2021年07月22日 20:31:49 +01:00
scopewriter_norender.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
scopewriter_render.h
scelbi: add the scopewriter, some docs and fixes
2021年07月22日 20:31:49 +01:00
scopewriter_sdl2.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
sdcard.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
sdcard.h
sdcard: fix returns on a couple of commands add minimal HC/XC bits
2023年02月24日 18:36:41 +00:00
searle.c
searle: recognize tomssbc as it's own program name
2026年04月23日 18:08:43 +01:00
serialdevice.h
uart: clean up tty sock merge and rework cts handling to be generic
2026年03月23日 16:42:09 +00:00
simple80.c
ctc: more conversions to generic ctc module
2026年05月14日 15:34:06 +01:00
smallz80.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
sn76489.h
sn76489: add noui version and align behaviour/naming with other drivers
2025年06月18日 11:00:10 +01:00
sn76489_noui.c
rc2014: add sn76489 at 0xFF
2025年06月20日 13:00:34 +01:00
sn76489_sdl.c
sn76489: add noui version and align behaviour/naming with other drivers
2025年06月18日 11:00:10 +01:00
sorceror.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
spectrum.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
sram_mmu8.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
sram_mmu8.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
swt6809.c
swt6809: bit of work on making slot configuration work nicely
2026年04月24日 19:49:35 +01:00
system.h
events: first pass at adding proper event handlers to most stuff
2025年05月31日 19:52:12 +01:00
tarbell_fdc.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
tarbell_fdc.h
tarbell_fdc: emulation of the classic tarbell SD fdc card
2025年05月29日 00:04:25 +01:00
tft_dumb.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
tft_dumb.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
tft_dumb_norender.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
tft_dumb_render.h
tft: skeleton for doing some of the tft panel driver emulation
2023年04月05日 16:35:29 +01:00
tft_dumb_sdl2.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
ti7461x.c
macrotech 512ST: memory card
2026年04月30日 16:14:33 +01:00
ti7461x.h
ti7461x: export set_mm function
2026年05月14日 14:56:45 +01:00
tiny68k.c
Add more support for emulating DUART GPIO pins.
2025年01月31日 08:36:51 -06:00
tms9902.c
uart: clean up tty sock merge and rework cts handling to be generic
2026年03月23日 16:42:09 +00:00
tms9902.h
tms9902: update to new model
2024年04月07日 16:36:13 +01:00
tms9918a.c
Change sprite collisions to match real hardware
2025年12月26日 16:35:13 +13:00
tms9918a.h
Show backdrop / border colour
2025年05月20日 19:11:59 +12:00
tms9918a_norender.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
tms9918a_render.h
Show backdrop / border colour
2025年05月20日 19:11:59 +12:00
tms9918a_sdl2.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
tms9995.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
tms9995.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
trcwm6809.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
ttycon.c
uart: clean up tty sock merge and rework cts handling to be generic
2026年03月23日 16:42:09 +00:00
ttycon.h
serial: add the notion of a serial device
2024年04月07日 16:33:54 +01:00
ttysock.c
Fix segment fault. Cleanup ttysock use.
2026年03月23日 12:03:31 -07:00
ttysock.h
uart: clean up tty sock merge and rework cts handling to be generic
2026年03月23日 16:42:09 +00:00
uk101.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
vtcon.h
vtcon: add a minimal adm3a emulation
2026年04月28日 22:28:47 +01:00
vtcon_noui.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
vtcon_sdl2.c
vtcon_sdl2: tweaking adm3a
2026年04月29日 00:41:52 +01:00
vtfont.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
vz300.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
w5100.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
w5100.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
wd17xx.c
wd17xx: improve emulation
2026年05月20日 21:20:11 +01:00
wd17xx.h
cleaned up the interface
2026年05月14日 14:15:25 -04:00
wd1002.c
pt68k-1a: get the hard disk interface working
2026年05月16日 19:07:07 +01:00
wd1002.h
pt68k-1a: get the hard disk interface working
2026年05月16日 19:07:07 +01:00
ym2149.h
Add 2067_sdl2_ay build option. Fix frequency truncation on existing code and add sample rate.
2026年03月05日 13:16:25 -08:00
ym2149_noui.c
Add 2067_sdl2_ay build option. Fix frequency truncation on existing code and add sample rate.
2026年03月05日 13:16:25 -08:00
ym2149_sdl2.c
Add 2067_sdl2_ay build option. Fix frequency truncation on existing code and add sample rate.
2026年03月05日 13:16:25 -08:00
z8.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
z8.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
z50bus-z80.c
z50bus-z80: move to standard SIO code
2026年05月14日 16:35:37 +01:00
z80all.c
uart: clean up tty sock merge and rework cts handling to be generic
2026年03月23日 16:42:09 +00:00
z80copro.c
z80copro: initial model of the Z80 coprocessor card
2019年11月03日 00:11:31 +00:00
z80copro.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
z80ctc.c
ctc: more conversions to generic ctc module
2026年05月14日 15:34:06 +01:00
z80ctc.h
z80: extract the CTC model so we can use it generally
2026年05月14日 14:56:05 +01:00
z80dis.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
z80dis.h
z80dis: clean up file ends to keep the Mac people happy
2021年06月28日 11:15:31 +01:00
z80dma.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
z80dma.h
z80dma: First cut at a Z80 DMA emulation
2019年08月03日 19:04:40 +01:00
z80mc.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
z80retro.c
ctc: more conversions
2026年05月14日 15:59:02 +01:00
z80sio.c
z80sio: chip seems to start with 0x6C as reg 0 state
2026年05月14日 16:34:22 +01:00
z80sio.h
Make the receive ready function part of the serial device structure and define it in sio and asci uart emulation.
2026年03月22日 19:56:07 -07:00
z180-mini-itx.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
z180_io.c
uart: clean up tty sock merge and rework cts handling to be generic
2026年03月23日 16:42:09 +00:00
z180_io.h
z180: update to new model
2024年04月07日 16:36:27 +01:00
z180copro.c
z180copro: switch over
2024年04月07日 16:41:50 +01:00
z180copro.h
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
z280rc.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
zeta-v2.c
zeta-v2: sort out byterot, clean up ctc and add to main build
2026年05月14日 16:09:07 +01:00
zsc.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
zxkey.h
zxkey: support rewired proposed zxkey 2 with actual sinclair like ordering
2023年01月04日 20:13:19 +00:00
zxkey_none.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00
zxkey_sdl2.c
formatting: convert to tabs, remove trailing whitespace and \r
2025年06月12日 21:07:01 -04:00