summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine (follow)
Commit message (Collapse)AuthorAgeFilesLines
* machine/spi_sdcard.cpp: Don't write received data to the command shift ↵ holub3 days1-44/+23
| | | | register. (#12249)
* misc/xtom3d.cpp: Added PIU10 ISA PCB for Pump It Up. (#12237) 9871238791133 days4-114/+509
| | | | | | | * misc/xtom3d_piu10.cpp: Added PIU10 card device (CAT702, DAC3350A, MAS3507D, Flash). * sound/dac3350a: Added Micronas DAC 3350A device. * sound/mas3507d.cpp: Mix sample internally before playing. * machine/cat702.cpp: Added CAT702 variant with different interface logicfor PIU10. * machine/intelfsh.cpp: Add Macronix 29F1610MC device.
* -machine/1801vp128.cpp: Fixed invalid character in device short name. Vas Crabb4 days1-1/+1
| | | | -shared/dcs.cpp: Replaced another literal tag.
* -ui/menu.cpp, ui/selmenu.cpp: Handle mouse wheel units properly. Vas Crabb5 days4-8/+42
| | | | -Fixed a few more class memory access warnings.
* Fixed a few more class memory access warnings. Vas Crabb6 days1-1/+1
|
* ds8874: move to video folder (led driver chip), hap8 days105-260/+118
| | | | misc: remove folder from self #include
* konami/twinkle.cpp: Migrated to "new SCSI". Vas Crabb8 days2-262/+0
| | | | Also removed legacy am53cf96.cpp SCSI bus host controller device.
* upd765.h: remove unused variable hap13 days2-3/+3
|
* machine/spi_sdcard.cpp: Report status for requests of CMD58 (READ_OCR) (#12212) holub2024-04-031-8/+2
|
* machine/icd2061a: Fix out of bounds array access (#12207) 9871238791132024-04-021-5/+16
| | | * machine/icd2061a: Fix out of bounds array access. Add error messages for unimplemented clock settings
* sinclair: Started adding devices for ZX Spectrum Next. [holub] Vas Crabb2024-04-025-53/+71
| | | | | | | | | | | | | | | | sinclair/specnext_copper.cpp, sinclair/specnext_ctc.cpp, sinclair/specnext_dma.cpp, sinclair/specnext_multiface.cpp: Started adding ZX Spectrum Next devices. machine/spi_sdcard.cpp: Send two-byte response for CMD13 (SEND_STATUS); check for presence of media for CMD16 (SET_BLOCKLEN). machine/z80ctc.cpp, machine/z80dma.cpp: Added support for derived device classes. sinclair/atm.h, sinclair/spec128.cpp, sinclair/spec_snqk.cpp, sinclair/sprinter.cpp, sprinter/tsconf.h, sinclair/tsconf_m.cpp: Cleaned up code (virtual qualifiers, superfluous semicolons, etc.).
* sensorboard: pass rotate variable for clear_cb too hap2024-03-282-4/+4
|
* phantom/emirage/robotadv: fix piece positions when board is rotated hap2024-03-284-9/+10
|
* pit8253: fix old regression with mode 3 and odd timer count hap2024-03-231-6/+2
|
* misc: small cleanups hap2024-03-231-1/+1
|
* srcclean and fix indentation in preparation for MAME 0.264 branch. Vas Crabb2024-03-246-63/+63
|
* machine/mediagx_host: move VGA to own core angelosa2024-03-232-17/+32
|
* machine/sis950_lpc: replace PS/2 controller back to LLE angelosa2024-03-233-43/+32
| | | | - resolve hangs described in PR #11797 by using a microsoft serial mouse
* machine/mediagx_host: document GP / DC maps angelosa2024-03-232-3/+61
|
* machine/mediagx_host: prepare for MediaGX virtual VGA hookup angelosa2024-03-204-1/+133
|
* upd7261: new device Patrick Mackinlay2024-03-182-0/+837
|
* ncr5385: tolerate slow targets Patrick Mackinlay2024-03-151-14/+28
|
* video/pc_vga_sis: add SiS6326 VGA core angelosa2024-03-142-11/+11
|
* bus/pci: add SiS6326 AGP card angelosa2024-03-131-1/+1
|
* ncr5385: single byte transfers Patrick Mackinlay2024-03-122-23/+69
|
* ncr5385: initial nscsi implementation Patrick Mackinlay2024-03-112-162/+817
|
* ns32202: check interrupt status after in-service write Patrick Mackinlay2024-03-111-4/+14
|
* ns32082: fix level two page table validity bug Patrick Mackinlay2024-03-112-2/+5
|
* funworld/photoply: convert to new PCI angelosa2024-03-111-3/+3
|
* machine/it8705f: add non-working FDC angelosa2024-03-103-25/+151
|
* machine/it8705f: add UARTs angelosa2024-03-104-70/+297
|
* misc/neomania: add parallel port device notes angelosa2024-03-102-21/+16
|
* pc/sis630: initial implementation for IT8705F Super I/O angelosa2024-03-106-29/+446
|
* t10spc.cpp: Fix minor error in previous refactoring AJR2024-03-091-1/+1
|
* machine/t10mmc: Fix MSF to LBA conversion for T10MMC_CMD_PLAY_AUDIO_MSF (#12113) 9871238791132024-03-092-25/+74
| | | | | * machine/t10mmc: Fix MSF to LBA conversion for T10MMC_CMD_PLAY_AUDIO_MSF * machine/t10mmc: Clean up how to_msf/to_lba is used throughout the code
* Add support for 1801VP1-128 gate array (MFM codec) (#12089) shattered2024-03-042-0/+994
|
* machine/sis85c496: add int pin mapper angelosa2024-03-042-0/+129
|
* machine/w83787f: document config_map angelosa2024-03-031-1/+21
|
* pc/pcipc_sis: preliminary W83787F Super I/O core; angelosa2024-03-034-4/+480
| | | | machine/sis85c496: add ISA irq pins;
* machine/sis85c496: fix PIC and RTC mapping angelosa2024-03-022-7/+8
|
* pc532: add floating-point unit Patrick Mackinlay2024-02-296-458/+662
| | | | | | * ns32381: add new device * ns32k: refactor slave interface * ns32k: fix format 9 instruction decoding
* machine/sis5513_ide: housecleaning angelosa2024-02-292-6/+8
|
* spi_sdcard.cpp: implement SEND_CSD (SD_TYPE_V2) (#12078) holub2024-02-281-4/+39
|
* Revert "pc532: add floating-point unit" hap2024-02-284-636/+429
| | | | This reverts commit ca431df745f99606e130b96390bfeb2c38aa236e.
* pc532: add floating-point unit Patrick Mackinlay2024-02-284-429/+636
| | | | | | * ns32381: add new device * ns32k: refactor slave interface * ns32k: fix format 9 instruction decoding
* machine/pc87306: preliminary COM1/COM2/LPT1 support angelosa2024-02-262-26/+249
|
* machine/i82371sb: fix PIC mapping angelosa2024-02-242-4/+14
|
* util/ioprocs.cpp: Added wrappers for common patterns. (#11608) Vas Crabb2024-02-2553-468/+652
| | | | | emu/diimage.h: Removed fread overloads that allocate memory for output. util/core_file.cpp: Changed output size of load to size_t.
* osd/osdnet.cpp: Removed dependency from OSD network device to libemu. (#12058) Vas Crabb2024-02-252-9/+9
| | | | * This allows save states to be created and loaded when network interfaces are present. * device_network_interface may need some more attention to get save states taken while receiving a packet to work properly.
* srcclean and manual cleanup in preparation for 0.263 release. Vas Crabb2024-02-251-1/+1
|