summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/interpro/mouse/mouse.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Spring cleaning: Vas Crabb2019-11-011-11/+3
| | | | | | | | | | | | * Changed emu_fatalerror to use util::string_format semantics * Fixed some incorrectly marked up stuff in build scripts * Make internal layout compression type a scoped enum (only zlib is supported still, but at least the values aren't magic numbers now) * Fixed memory leaks in Xbox USB * There can only be one "perfect quantum" device - enforce that only the root machine can set it, as allowing subdevices to will cause weird issues with slot cards overiding it * Allow multiple devices to set maximum quantum and use the most restrictive one (it's maximum quantum, it would be minimum interleave) * Got rid of device_slot_card_interface as it wasn't providing value * Added a helper template to reduce certain kinds of boilerplate in slots/buses * Cleaned up some particularly bad slot code (plenty more of that to do), and made some slots more idiomatic
* bus/interpro: minor tidy (nw) Patrick Mackinlay2019-10-241-3/+3
|
* ioport: Change PORT_CHANGED_MEMBER param type from void * to u32 (nw) AJR2019-08-151-5/+5
|
* interpro: CLIX boots (on the ip2000) (#3730) Patrick Mackinlay2018-07-051-1/+1
| | | Too many changes to describe in detail. A rewrite of the interrupt and dma code in the ioga, and fixes to the cpu and mmu were the most important things.
* interpro: slotify mouse (nw) (#3543) Patrick Mackinlay2018-05-111-0/+130
* interpro: slotify mouse (nw) Needed to make the mouse a slot device to enable it to be connected to graphics boards under development. * add validity check (nw)