diff options
author | 2024-10-04 20:58:33 +1000 | |
---|---|---|
committer | 2024-10-04 20:58:33 +1000 | |
commit | aeaf19f2640046d96b11991fc7ee9e389cb2ed3f (patch) | |
tree | 1f54c745dd14d5ed54cd75636e0c00d9039ea4a5 /scripts | |
parent | 3a7d7252ef8aefbcff23717f88416335fd15050c (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.lua | 11 |
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 |