summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/includes/bebox.h
Commit message (Collapse)AuthorAgeFilesLines
* bebox.c: reduce tagmap lookups (nw) Wilbert Pol2015-08-021-1/+10
|
* owner name consistency and typo fix (nw) Miodrag Milanovic2015-05-221-1/+1
|
* Synced other dirs withs driver license for MESS (nw) Miodrag Milanovic2015-05-131-2/+2
|
* Added dummy license lines to each file for MESS (nw) Miodrag Milanovic2015-05-071-0/+2
|
* More cleanups, there is issue with srcclean that needs to be taken care as ↵ Miodrag Milanovic2014-07-221-1/+1
| | | | well, just doing now what we can
* ins8250_device: converted to devcb2 (nw) Ivan Vangelista2014-05-071-5/+0
|
* am9517a_device: converted to devcb2 (nw) Ivan Vangelista2014-04-291-2/+0
|
* SCSI Port using WRITELINE and DEVCB2. The slot number and SCSI ID are ↵ smf-2014-04-141-1/+1
| | | | separate so you can for example have -harddisk1 as ID 6 and -harddisk 2 as ID 5. The HLE'd CD & HD have configuration switches to set the ID, real emulated hardware will specify the ID using it's own method. [smf]
* updated lsi53c810 to use delegates, and moved some formerly static Fabio Priuli2014-04-131-2/+7
| | | stuff into bebox and model3 classes. nw.
* upd765: Refactored to use devcb2 callbacks. [Curt Coder] Curt Coder2014-03-171-2/+1
|
* Converted PIT8253 to DEVCB2 [smf] smf-2014-02-231-2/+0
|
* First pass at tidying up ide interface. It no longer tries to force ↵ smf-2013-06-081-5/+1
| | | | everything to act as a PC. A copy of the VIA VT83C461 datasheet would be useful to remove some of the hacks added to make the games using it work again. [smf]
* moved handlers into the ide_controller_device (nw) smf-2013-06-061-5/+10
|
* Modernized the PIT8253 device. [Fabio Priuli] Fabio Priuli2013-06-031-1/+4
|
* 8237dma: convert its remaining users and kill it (nw) cracyc2013-05-301-13/+11
| | | | -- The apollo and bebox both boot but might need more thorough testing.
* A few less anonymous timers in the world. (nw) Andrew Gardner2013-05-271-1/+8
|
* pic8259.c: Switched to devcb2. (nw) Wilbert Pol2013-05-151-2/+0
|
* pic8259.c: Continue modernization. (nw) Wilbert Pol2013-05-141-2/+3
|
* made BEEP and RAM devices initialize in constructor of driver classes (nw) Miodrag Milanovic2013-04-231-1/+4
|
* 8042kbdc is now device (nw) Miodrag Milanovic2013-04-191-0/+3
|
* various cpu lookup cleanup (nw) Miodrag Milanovic2013-04-151-0/+4
|
* removed devhelpr.h and trampolines in half modern devices,also southbridge ↵ Miodrag Milanovic2013-03-201-2/+2
| | | | also use am9517a device now (no whatsnew)
* sed1310: Cleanup. (nw) Curt Coder2012-11-221-0/+3
| | | | | | (MESS) bw2: Fixed memory mapping. (nw) (MESS) msm6255: Refactored to use device_memory_interface. (nw) (MESS) floppy: Added macros for declaring modern floppy formats. The generic floppy formats (D88/DFI/IMD/IPF/MFI/MFM) are now automatically supported in each driver using the modern floppy code. [Curt Coder]
* cleaned up the ide controller enough to change the irq to a DEVCB2 [smf] smf-2012-10-261-1/+2
|
* (mess) upd765: Modernize [O. Galibert] Olivier Galibert2012-10-101-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remaining TODO list: - take WP into account - test the amstrad, implement its observational format (edsk) using pasti as a start. Or find the legendary amstrad IPFs. Or both. - correct read track, the implementation is completely wrong. See previous for testing, it's only used in protections the check the inter-sector gaps. - shake and bake on the amstrad, protections are the best to find bugs in a fdc - add the scan id commands, but nothing seems to use them - debug the 2.88M formatting which is unreliable. Fix its IDAM/DAM gap size on formatting too (but that's not what's making it unreliable) - test all the systems that were hit, and fix what needs to be fixed. Beware that multiple problems may happen: - upd765 may be wrong - the driver may not be working - the hookup may be wrong/incomplete (bitrate selection and floppy rpm in particular) - the driver may be too limited for the new implementation (the x68k dma device does not handle non-instant dma yet for instance) - report invalid command when appropriate depending on the actual chip emulated - add the russian clones with their real names
* some cleanup (nw) Miodrag Milanovic2012-10-031-24/+27
|
* Replace some *_DEVICE_HANDLER with _MEMBER calls in MESS section (no whatsnew) Miodrag Milanovic2012-10-031-0/+12
|
* modernization or timer callbacks part 2 (no whatsnew) Miodrag Milanovic2012-09-241-0/+1
|
* Memory handler cleanup 3. Add mem_mask parameter Aaron Giles2012-09-171-20/+20
| | | | | | | | to 8-bit handlers to match the others. To ease pain, added DECLARE_READ/WRITE_HANDLER macros that set up a default parameter. Also updated devcb so that the handlers can be called with or without the mem_mask. [Aaron Giles]
* Clean-ups and version bumpmame0147 Miodrag Milanovic2012-09-171-1/+1
| | | note: hoarded dump removed too from coco_cart.xml, this will not be tolerated
* Pass 2 of struct modernization. Aaron Giles2012-09-151-2/+2
|
* Massive change, MACHINE_START\RESET, VIDEO_START\RESET and PALETTE_INIT ↵ Miodrag Milanovic2012-09-131-2/+4
| | | | changed to be members of state classes (no whatsnew)
* Removed SCSIConfigTable, SCSI devices are now linked using SCSIBUS from ↵ smf-2012-08-291-1/+1
| | | | MESS. (nw)
* converted 53c810 to a c++ device. (nw) smf-2012-08-271-1/+5
|
* Merge of MESS sources (no whatsnew) Miodrag Milanovic2012-08-211-0/+83