Commit Graph

13 Commits

Author SHA1 Message Date
OBattler
51e0e88329 More LPT device sanitization, un-dev-branch the Generic PCL printer, add language selection to it and the PostScript printer (including a Raw option), and translate the missing strings. 2026-01-27 09:40:53 +01:00
OBattler
9b7b92622b Restructure LPT devices so that lpt_device_t is now only used internally while the exposed LPT devices are now regular device_t's. 2026-01-27 06:47:08 +01:00
OBattler
5fa1c17154 LPT: Impelement ECP FIFO test mode, fixes printing in ECP mode on the ASUS P/I-P55T2P4. 2025-09-01 22:13:37 +02:00
OBattler
6f71e92385 Implemented the "Parallel port FIFO" mode of ECP, made config.c sanitize the jumpered DMA on load and save, and made the PC87306 no longer able set the ECP dma if one is jumpered. 2025-08-31 23:33:42 +02:00
OBattler
a680f20c33 Fixed LPT ECP operation and UM8669F IRQ and DMA assigning, fixes Windows 95 printing. 2025-08-28 14:42:57 +02:00
OBattler
a276ae94f8 ECP DMA jumpers, configuration via MBDMA where supported, and the Radisys Configuration device. 2025-08-13 12:52:24 +02:00
OBattler
a4bdac000f Vendor-specific ECP configuration register B readout, assorted Super I/O chip fixes, and gave the IBM ValuePointer 433/DXi its Super I/O chip. 2025-08-12 17:59:59 +02:00
OBattler
dbd748636e Hook up Bidirectional LPT, EPP, and ECP to all Super I/O chips (missing is vendor-specific Configuration Register B behavior but that's next on my list), fixed Super I/O chip mistakes for a number of machines, split 286/386SX/M6117D machines into three separate files and reordered them as well. 2025-08-11 16:36:30 +02:00
Jasmine Iwanek
60d8ea389f Support for printer configuration 2025-08-03 23:19:09 -04:00
OBattler
b9e294b781 Trned the LPT ports into device_t's. 2025-08-02 14:51:28 +02:00
OBattler
04ae339ba1 Parallel ports: Fix EPP-related ports handling, appears to fix a reported sound regression. 2025-07-07 03:07:22 +02:00
Jasmine Iwanek
9040aa1b70 Missed bit in lpt.c 2025-06-24 14:34:39 -04:00
Jasmine Iwanek
58aa261273 LPT ECP/EPP support
Co-Authored-By: Miran Grča <oubattler@gmail.com>
2025-06-24 08:18:39 -04:00