summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2024-10-04 20:58:33 +1000
committer Vas Crabb <vas@vastheman.com>2024-10-04 20:58:33 +1000
commitaeaf19f2640046d96b11991fc7ee9e389cb2ed3f (patch)
tree1f54c745dd14d5ed54cd75636e0c00d9039ea4a5 /scripts
parent3a7d7252ef8aefbcff23717f88416335fd15050c (diff)
-homebrew/linux4004.cpp: Emulated Linux/4004 board.
* VFD is not emulated, but all other features are present. -machine/sc16is741.cpp: Emulated basic SC16IS741A UART functionality in SPI interface mode. -macine/spi_sdcard.cpp: Improved interface logic: * Start in unprotected mode as specified by the standard. * Ignore stop bits in unprotected mode - apparenty real cards do this. * Set protected or unprotected mode in response to CMD59. * Reset SPI logic when initially selected. -machine/spi_psram.cpp: Started adding PSRAM QPI functionality. -emu/diserial.cpp: Got rid of the per-instance parity lookup table. New working systems ------------------- Dmitry Grinberg Linux/4004 New working software list items (lnux4004.xml) ---------------------------------------------- uMIPS Linux 4.4.292+
Diffstat (limited to 'scripts')
-rw-r--r--scripts/src/machine.lua11
1 files changed, 11 insertions, 0 deletions
diff --git a/scripts/src/machine.lua b/scripts/src/machine.lua
index 19ed1d347b5..053caa56129 100644
--- a/scripts/src/machine.lua
+++ b/scripts/src/machine.lua
@@ -3322,6 +3322,17 @@ end
---------------------------------------------------
--
+--@src/devices/machine/sc16is741.h,MACHINES["SC16IS741"] = true
+---------------------------------------------------
+if (MACHINES["SC16IS741"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/sc16is741.cpp",
+ MAME_DIR .. "src/devices/machine/sc16is741.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/machine/scc66470.h,MACHINES["SCC66470"] = true
---------------------------------------------------
if (MACHINES["SCC66470"]~=null) then