summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/sa1110.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use the device-provided timer_alloc instead of reaching around to the ↵ Aaron Giles2021-03-251-10/+10
| | | | scheduler. Also change machine().scheduler().time() calls to just machine().time().
* Eliminate ARRAY_LENGTH template in favor of C++17's std::size AJR2021-02-141-50/+73
| | | | | | | | | | * osdcomm.h: Move definition of EQUIVALENT_ARRAY to coretmpl.h * sharc.cpp, gt64xxx.cpp, ym2413.cpp, gb_lcd.cpp, snes_ppu.cpp: Use STRUCT_MEMBER for save state registration * gio/newport.cpp, megadrive/svp.cpp, nes_ctrl/bcbattle.cpp, arm7.cpp, tms9995.cpp, pckeybrd.cpp, sa1110.cpp, sa1111.cpp, jangou_blitter.cpp, vic4567.cpp: Use std::fill(_n) instead of memset * emucore.h: Remove obsolete typedef
* srcclean in preparation for branching release Vas Crabb2021-01-241-9/+9
|
* - sa1110: Added skeleton handling for UDC sub-device handling. [Ryan Holtz] Ryan Holtz2021-01-151-1/+125
| | | | | | | | - sa1111: Fixed a handful of issues related to audio DMA. [Ryan Holtz] - sed1356: Added support for Write BitBLT, Read BitBlt, and Move BitBLT Negative commands. [Ryan Holtz] - jornada: Fixed handling for some battery-related MCU commands. [Ryan Holtz]
* - m950x0: Added implementation for STmicro M950x0 SPI EEPROM series. [Ryan ↵ Ryan Holtz2021-01-101-81/+680
| | | | | | | | | | | | | | | | | Holtz] - sa1110: Added rudimentary support for the ICP and DMA blocks. [Ryan Holtz] - sa1111: Various changes. [Ryan Holtz] * Hooked up I2S audio DMA support. * Hooked up IRQ support. * Hooked up basic GPIO support. - uda1344: Added initial pass at audio support, based on DMADAC. [Ryan Holtz] - sed1356: Added support for BitBLT solid-fill command. [Ryan Holtz] - jornada: Added more keys, touch pen support, and fixed EEPROM access. [Ryan Holtz]
* -arm7: Added optional logging for Windows CE calls. [Ryan Holtz] Ryan Holtz2020-12-311-1/+4
| | | | | | -uda1344: Added skeleton audio device for Philips UDA13444 Codec. [Ryan Holtz] -sa1111: Hooked up basic L3 audio transceiver support. [Ryan Holtz]
* srcclean for 0.227 Vas Crabb2020-12-271-9/+9
|
* -sa1110: Added initial attempt at UART receiving. LSB of received data seems ↵ Ryan Holtz2020-12-261-7/+78
| | | | | | missing, however. [Ryan Holtz] -jornada: Added enough keyboard keys to boot with kernel debugging enabled. [Ryan Holtz]
* -sa1110, sa1111, sed1356: Turned off error logging. [Ryan Holtz] Ryan Holtz2020-12-251-1/+1
|
* New machines marked as NOT_WORKING Ryan Holtz2020-12-241-9/+277
| | | | | | | | | | | | | ------------------ Hewlett-Packard Jornada 720 [Ryan Holtz] * arm7: Fixed interaction between instruction prefetching with the MMU enabled. [Ryan Holtz] * sa111: Added skeleton device for Intel SA-1111 Microprocessor Companion Chip. [Ryan Holtz] * sed1356: Added skeleton device for Epson/Seiko SED1356 video controller. [Ryan Holtz] * sa1110: Various cleanups. Added rudimentary SSP module support. [Ryan Holtz]
* -scoop: Added skeleton device for Sharp "Scoop" peripheral IC from the ↵ Ryan Holtz2020-12-061-7/+409
| | | | | | | | Zaurus PDA line. [Ryan Holtz] -ucb1200: Added skeleton device for Philips UCB1200 audio/telecom codec. [Ryan Holtz] -sa1110: Added rudimentary framework for the MCP codec interface module. [Ryan Holtz]
* -locomo: Added a skeleton device for the LoCoMo peripheral controller used ↵ Ryan Holtz2020-12-061-148/+1058
| | | | | | in some Sharp Zaurus models. [Ryan Holtz] -sa1110: Added OS Timer, RTC, Reset, GPIO, and partial UART3 controller module support. [Ryan Holtz]
* srcclean for 0.223 Vas Crabb2020-07-261-1/+1
|
* -zaurus: Added skeleton Intel SA-1110 device. Added proper OS dumps for the ↵ Ryan Holtz2020-06-221-0/+227
SL-5500. [Ryan Holtz, O. Galibert]