summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/tlcs900/tmp95c063.cpp
Commit message (Collapse)AuthorAgeFilesLines
* cpu/tlcs900: Added the TMP94C241 variant (used by the Technics SX-KN5000). ↵ Felipe Corrêa da Silva Sanches2025-02-181-31/+34
| | | | | (#13220) matsushita/kn5000.cpp: Use TMP94C241 CPU, hooked up I/O to onboard CPU peripherals.
* tmp95c063: correct typo from prev commit [Hydreigon] hap2024-11-041-1/+1
|
* cpu/tlcs900: Use callback arrays and member function templates to simplify ↵ Felipe Corrêa da Silva Sanches2024-09-161-275/+72
| | | | I/O port handling. (#12758)
* -igs/igs_m027.cpp: Hooked up I/O for slqz3. Vas Crabb2024-09-111-15/+0
| | | | | | * Also identified a bit more I/O for lhzb4. -cpu/tlcs900/tmp95c063.cpp: Fixed inadvertenty duplicated lines.
* cpu/tlcs900: Replaced a number of preprocessor macro constants with enum and ↵ Felipe Corrêa da Silva Sanches2024-09-111-73/+88
| | | | constexpr. (#12744)
* emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333) Vas Crabb2023-06-171-36/+12
| | | | | | | | | | | | Read callbacks now need a default return value supplied at construction. Replaced isnull() with isunset() which tells you if the callback wasn't configured rather than whether it isn't safe to call. Enabled validation of device callbacks (it seems it was disabled at some point, probably accidentally). Device callbacks and object finders now implement the same interface for resolution.
* tlcs900: check timer enable before clocking chained timer, this improves ↵ hap2022-03-151-2/+2
| | | | ngpc svccard2 [dink]
* tlcs900: Misc. fixups (nw) AJR2020-06-181-0/+2
|
* tmp95c061, tmp95c063: Break up the register blocks (nw) AJR2020-06-181-577/+1073
|
* tlcs900: Split derived types into separate files; no need for separate 8-bit ↵ AJR2020-06-181-0/+1129
and 16-bit maps now (nw)