Commit Graph

54 Commits

Author SHA1 Message Date
OBattler
ec0287cd2f Added the missing fallthrough marker. 2024-06-07 18:23:16 +02:00
OBattler
dc7b93dc04 device/isamem.c: Fix the two bugs reported by lemondrops. 2024-06-07 18:21:55 +02:00
Jasmine Iwanek
006207151f 64/256KB Memory Expansion Option 2024-06-07 02:43:04 -04:00
Jasmine Iwanek
a206a2ee54 Add IBM PC/XT 64K Memory Expansion Option 2024-06-07 02:43:04 -04:00
Jasmine Iwanek
0e386ffad7 Add IBM PC/XT 32K Memory Expansion Option 2024-06-07 02:42:42 -04:00
Jasmine Iwanek
ddc36d66df Add IBM PC/AT 128KB Memory Expansion Option 2024-06-07 02:35:29 -04:00
Jasmine Iwanek
603fdb0331 Fix various comments in isamem.c 2024-06-07 02:33:21 -04:00
Jasmine Iwanek
0f5fd9fbd0 Fixed EV159's max ram and remove flag kludge 2024-06-07 02:08:28 -04:00
Jasmine Iwanek
e290347433 Remove needless parens 2024-06-07 01:38:32 -04:00
Jasmine Iwanek
3258ed67f9 Improve lotech EMS 2024-06-07 01:37:51 -04:00
OBattler
b3e72559a7 ISA Memory cards: Partial rewrite of EMS to support up to two ranges on each EV-159, and make the page frame address changing actually work. 2024-06-07 06:25:49 +02:00
Jasmine Iwanek
99957425f0 Yet more improvements to Rampage/XT 2024-06-03 00:46:51 -04:00
Jasmine Iwanek
9d7cffb7a8 Improve EMS logging 2024-06-03 00:46:51 -04:00
OBattler
d6baa28992 ISA memory cards: Implement EMS frame address recalculation. 2024-06-03 03:37:47 +02:00
Jasmine Iwanek
d0e01cfa5e Corrections to AST Rampage 2024-06-02 00:01:58 -04:00
Jasmine Iwanek
c39abcc09c A few fixes to to the BocaRAM/AT 2024-06-02 00:01:58 -04:00
Jasmine Iwanek
b5312b9499 Add BocaRAM/XT 2024-06-02 00:01:57 -04:00
Jasmine Iwanek
af03a0147e Two fixes to lo-tech EMS board 2024-06-01 00:21:18 -04:00
Jasmine Iwanek
bd28ad2fe4 Fix trivial bug in EMS5150 2024-05-31 00:45:33 -04:00
Jasmine Iwanek
028142136a Fix Max EMS per board 2024-05-31 00:44:04 -04:00
Jasmine Iwanek
3f0e5ccf27 Add the lo-tech EMS Board 2024-05-31 00:40:06 -04:00
OBattler
5d486f5faa EV-165A: Fix internal name. 2024-03-06 06:46:53 +01:00
OBattler
1bfe1bbf7a Removed the speed setting from the Everex 165A. 2024-03-06 01:27:25 +01:00
OBattler
2fff98423b Added the Everex Maxi Magic EV-165A, closes #2956. 2024-03-05 20:36:33 +01:00
Jasmine Iwanek
998cfe5cc8 Constification 2023-07-25 17:59:24 -04:00
Jasmine Iwanek
922c4335ae Next round of sonarlint cleanups 2023-06-27 21:17:13 -04:00
Jasmine Iwanek
21adfd4d50 Next round of sonarlint cleanups 2023-06-26 18:28:13 -04:00
Jasmine Iwanek
6c1e4a8e2c Some code smell fixes from sonarlint 2023-05-15 19:25:56 -04:00
Jasmine Iwanek
3fe4f75108 A bit more clang-format 2022-11-19 11:53:07 -05:00
Jasmine Iwanek
47f6257240 Correct headers for BSD Licensed files 2022-10-29 10:52:49 -04:00
Jasmine Iwanek
f49d3c7458 Correct many file headers to show 86box 2022-10-27 17:08:58 -04:00
Jasmine Iwanek
9a3cabbe85 clang-format in src/device/ 2022-09-18 17:19:21 -04:00
Jasmine Iwanek
50ef360282 src/device 2022-04-12 17:26:06 -04:00
Jasmine Iwanek
3d0db78ead Add microsoft RAMCard & SystemCard to ISAMem 2022-03-18 17:04:40 -04:00
Jasmine Iwanek
a7edaf0608 src/device 2022-03-13 09:28:28 -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
Alexander Babikov
fd58bb53ff isamem: fix a compile warning and add proper dev-branch #ifdefs 2022-02-13 20:58:10 +05:00
OBattler
6f2b93923c A lot of fixes - everything now seems to work properly. 2022-02-03 03:10:06 +01:00
Jess Lovelace
4849deb156 added null devices and refactored tables 2022-02-02 17:48:04 -05:00
Jess Lovelace
4b6e1034b3 refactored upstream devices 2022-02-02 16:31:24 -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
abce83ad34 Initial Boca Research BocaRAM/AT support 2022-01-26 23:24:19 -05:00
Jasmine Iwanek
ae985779c8 Build isamem dev stuff 2022-01-26 19:07:34 -05:00
Jasmine Iwanek
1ee39c8f0a Preliminary AST SixPakPlus 2022-01-26 17:04:41 -05:00
Jasmine Iwanek
608905136f SW2 support for ISA Memory Devices 2022-01-26 16:56:30 -05:00
Jasmine Iwanek
36695f0487 Flesh out Intel AboveBoard 2022-01-16 18:23:07 -05:00
Jasmine Iwanek
e7a8e4bf23 Generic XT and AT ISA Memory boards 2022-01-16 18:23:06 -05:00
Jasmine Iwanek
814953def7 ISAMEM cleanups 2022-01-15 21:45:13 -05:00