30 Commits

Author SHA1 Message Date
lainon
2cd15502c4 Fixed memory leaks 2022-09-21 15:25:11 +03:00
Toni Wilen
146c387d50 Warning fixes. 2022-04-28 21:34:35 +03:00
Toni Wilen
9d07fa2862 Fix Prometheus word PCI config area writes. 2021-04-05 17:34:49 +03:00
Toni Wilen
bb2fddbd10 Remove unneeded PCI bridge slots. 2021-01-23 14:30:17 +02:00
Toni Wilen
6dd0d6e975 PCem PCI byte wide config reads and FM801 slot counting fixed. 2021-01-09 17:01:14 +02:00
Toni Wilen
6d5de8bfbb PCI graphics/sound card updates 2021-01-02 16:49:55 +02:00
Toni Wilen
12c718bd28 Voodoo 3 emulation from PCem. 2020-12-21 21:23:51 +02:00
Toni Wilen
f7bd8e3f10 Dynamic reset/hsync/vsync/etc callback function setup. 2019-08-31 10:48:18 +03:00
Toni Wilen
7a189c636f Fixed some code analyzer warnings. 2018-03-05 21:25:01 +02:00
Toni Wilen
f1df6c7545 Another attempt of fully thread safe interrupt activation. 2018-02-14 17:39:42 +02:00
Toni Wilen
890ec92971 More PPC friendly expansion interrupt handling. 2018-02-03 11:12:22 +02:00
Toni Wilen
3ee54f4a70 Check and handle doinit properly so that re-scans don't reset the device. 2017-02-25 17:57:37 +02:00
Toni Wilen
e5afa105ed Expansion string config entry support. 2016-10-21 18:59:16 +03:00
Toni Wilen
4a77c24310 3400b5 2016-09-10 17:52:16 +03:00
Toni Wilen
bacd1f5581 3400b4 2016-08-31 21:29:08 +03:00
Toni Wilen
0088b1c085 3400b3 2016-08-28 17:05:28 +03:00
Toni Wilen
b137a33636 More expansion updates. 2016-08-24 19:13:37 +03:00
Toni Wilen
3f9da39ed3 Summer 2016 big update part 1. 2016-08-04 23:01:28 +03:00
Toni Wilen
f0e1b30b4b Configurable PCI device IRQ callback. 2016-06-11 19:19:04 +03:00
Toni Wilen
0cc79925fa Interrupt status atomic operations. 2016-01-31 15:48:57 +02:00
Toni Wilen
2bc891efbb Mediator 1200 SX 2015-10-14 20:10:02 +03:00
Toni Wilen
3320507fdb JIT special_mem handling cleanup. 2015-09-25 20:29:29 +03:00
Toni Wilen
67ed9e200a Autoconfig memory bank validation. 2015-08-01 10:00:45 +03:00
Toni Wilen
595dee2772 PCI bridge full pci dma option. 2015-07-12 17:24:04 +03:00
Toni Wilen
e31aded2ee PCI bridge updates. 2015-07-06 19:00:44 +03:00
Toni Wilen
5a23d57846 3200b1 2015-06-26 18:55:05 +03:00
Toni Wilen
138b259f61 PCI emulation updates. 2015-06-22 17:36:43 +03:00
Toni Wilen
fed8876090 Fix Prometheus PCI IO. 2015-06-18 22:22:36 +03:00
Toni Wilen
2fceb408f5 Fixed Mediator 1200 IO, improved interrupt handling. 2015-06-18 21:11:23 +03:00
Toni Wilen
0a6637dd41 Preliminary PCI bridge board emulation, NE2000 PCI NIC emulation. 2015-06-18 20:31:36 +03:00