Jasmine Iwanek
|
f68f048726
|
Don't attempt to add dummy internal device to system
|
2024-07-07 18:56:21 -04:00 |
|
Jasmine Iwanek
|
add1c39188
|
Allow complete removal of FDC
|
2024-07-05 18:59:29 -04:00 |
|
OBattler
|
fb267d1f8b
|
Fix the DP8473 FDC flags, closes #4538.
|
2024-06-13 19:01:57 +02:00 |
|
OBattler
|
fed171ff4d
|
IBM PS/1 Model 2121 FDC fix.
|
2024-04-18 03:50:48 +02:00 |
|
OBattler
|
c8a1843cdf
|
FDC: Disable DSR reset on the PS/1-2011/2121 / PS/2-30 FDC.
|
2024-04-02 23:31:44 +02:00 |
|
OBattler
|
e2018775d5
|
Implement correct DSR behavior, fixes #3715.
|
2024-03-03 18:19:00 +01:00 |
|
OBattler
|
f6c66248e0
|
Moved the FDC FIFO implementation to fifo.c/h, fixes a few length masking bugs in fifo.c, and fixed FDC MSR register RQM bit behavior in DMA mode, which makes 386BSD work, fixes #530.
|
2024-02-25 08:13:45 +01:00 |
|
OBattler
|
4f392ca8e3
|
SM(S)C FDC37C669 Super I/O chip rewrite and proper FDC power down behavior, fixes floppy drive errors on the new Daeweoo machine.
|
2024-01-07 01:42:34 +01:00 |
|
OBattler
|
7013949310
|
Made sure the dummy "None"/"Internal" devices never get initialized and fixed some PCI AGP bridge mess (including AGP-less 440BX/ZX/GX erroneously initializing the 440LX/EX AGP bridge), fixes #3696.
|
2023-10-14 06:45:45 +02:00 |
|
Jasmine Iwanek
|
fd1334d454
|
More linting in src/floppy
|
2023-08-22 23:54:07 -04:00 |
|
Jasmine Iwanek
|
81bb5e564b
|
Better fallthrough annotation macro.
|
2023-08-09 20:09:36 -04:00 |
|
Jasmine Iwanek
|
d2f42198fd
|
Fix clang build failure
|
2023-07-26 12:41:18 -04:00 |
|
Jasmine Iwanek
|
db66543959
|
Apple build fix
|
2023-07-25 17:59:22 -04:00 |
|
Jasmine Iwanek
|
ee695e71f9
|
More sonarlint work
|
2023-07-25 17:59:22 -04:00 |
|
Jasmine Iwanek
|
1116aadb6f
|
Another round of sonarlint work
|
2023-07-04 10:53:44 -04:00 |
|
Jasmine Iwanek
|
21adfd4d50
|
Next round of sonarlint cleanups
|
2023-06-26 18:28:13 -04:00 |
|
Jasmine Iwanek
|
ce451a2bf4
|
More fixes for sonarcloud findings
|
2023-05-28 21:02:17 -04:00 |
|
Jasmine Iwanek
|
a3b7819981
|
Some bits which got lost in PR #3074
|
2023-02-03 01:03:55 -05:00 |
|
Jasmine Iwanek
|
2857655f6e
|
Add tertiary and quaternary FDC options + improvements to monster FDC
|
2023-02-03 00:37:20 -05:00 |
|
Jasmine Iwanek
|
1860700eab
|
Fix some small issues
|
2023-01-07 17:02:23 -05:00 |
|
Jasmine Iwanek
|
a40630ba63
|
Even more tabs to spaces
|
2023-01-07 14:09:51 -05:00 |
|
Jasmine Iwanek
|
28baa5168f
|
Correct mistakes
|
2022-12-21 16:14:59 -05:00 |
|
Jasmine Iwanek
|
aae9e1e408
|
Initial Monster FDC support
|
2022-12-20 21:23:55 -05:00 |
|
Jasmine Iwanek
|
3fe4f75108
|
A bit more clang-format
|
2022-11-19 11:53:07 -05:00 |
|
Jasmine Iwanek
|
bd75bc141a
|
Header cleanups
Tabs to spaces
Consistency
|
2022-11-13 21:15:47 -05:00 |
|
Jasmine Iwanek
|
b2e70ff4f3
|
Add secondary XT and AT fdc types
(Currently unused)
|
2022-10-27 12:19:51 -04:00 |
|
Jasmine Iwanek
|
fab1632cee
|
Fixes almost all the logging options which were previously broken
|
2022-10-27 11:23:10 -04:00 |
|
Jasmine Iwanek
|
58d86a0739
|
clang-format in src/floppy/
|
2022-09-18 17:19:22 -04:00 |
|
OBattler
|
1ee0eedccb
|
ALi M5123 FDC implementation.
|
2022-07-23 03:19:51 +02:00 |
|
OBattler
|
e911cc5a34
|
A small FDC fix.
|
2022-07-20 23:40:51 +02:00 |
|
OBattler
|
c5bce85a53
|
The FDC code now actually uses the DRQ.
|
2022-07-20 19:56:49 +02:00 |
|
OBattler
|
b455d8f64d
|
SCSI Bugfix, HDC, and FDC.
|
2022-04-04 18:19:14 +02:00 |
|
Jasmine Iwanek
|
288e2ce1d2
|
src/floppy
|
2022-03-13 09:38:53 -04:00 |
|
Jasmine Iwanek
|
801f81fbda
|
clean up device_config_t formatting
|
2022-02-26 23:31:28 -05:00 |
|
Jasmine Iwanek
|
4674756664
|
More newline and whitespace cleanups
|
2022-02-20 16:26:40 -05:00 |
|
OBattler
|
6f2b93923c
|
A lot of fixes - everything now seems to work properly.
|
2022-02-03 03:10:06 +01:00 |
|
Jess Lovelace
|
f91654d301
|
another typo
|
2022-02-02 18:11:11 -05:00 |
|
Jess Lovelace
|
6c6c6287ea
|
more fix
|
2022-02-02 18:08:43 -05:00 |
|
Jess Lovelace
|
4849deb156
|
added null devices and refactored tables
|
2022-02-02 17:48:04 -05:00 |
|
Jess Lovelace
|
5398143f42
|
obsoleting tables for internal names
|
2022-02-02 16:31:24 -05:00 |
|
Jess Lovelace
|
f18615ae87
|
refactored device_t and all declarations
|
2022-02-02 16:31:22 -05:00 |
|
Jasmine Iwanek
|
547fccccc6
|
Less magic numbers in FDC
|
2022-01-26 16:56:29 -05:00 |
|
OBattler
|
28520d6000
|
FDC now once again correctly checks for DMA_OVER in FIFO-less mode, fixes #1705.
|
2021-09-18 19:36:34 +02:00 |
|
OBattler
|
ef6d3d01db
|
More correct implementation of the FDC FIFO.
|
2021-09-17 02:18:23 +02:00 |
|
OBattler
|
03fdcf7a9e
|
The Tandy machines now add a FDC with port 3F7 with the disk change line, fixes #1340.
|
2021-04-06 06:18:56 +02:00 |
|
EngiNerd89
|
56f794e66c
|
Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd
|
2021-02-11 20:10:43 +01:00 |
|
Panagiotis
|
6fd19ef4f7
|
The UMC 8398 can now remove port 3F7h
|
2021-02-08 18:04:15 +02:00 |
|
Panagiotis
|
3d5072dab2
|
Implemented the Magitronics B215 Jumper Readout
Also added a preliminary UMC 8398
|
2021-02-08 18:01:43 +02:00 |
|
Panagiotis
|
259db0979e
|
Reverted the XT FDC with no flags
Turns out it was working as intended
|
2021-02-07 19:18:15 +02:00 |
|
Panagiotis
|
a0a7ee67cc
|
FDC workaround
The Internal FDC is added when needed for AT machines too.
Some speculative "work" on the main FDC code
|
2021-02-07 17:27:14 +02:00 |
|