Commit Graph

45 Commits

Author SHA1 Message Date
humply
adc62bb1ea ao486: Improve UMA by using the real ROM size when loading a ROM (#961) 2025-01-31 20:44:29 +08:00
humply
7e40f55c37 AO486: Improve memory initialization (#942) 2024-12-19 13:38:14 +08:00
Sorgelig
4fab9a5aa7 IDE support for Uneon core. 2023-10-24 22:36:22 +08:00
Sorgelig
97472bc5e9 ide_cdrom: fixes and tweaks. 2023-08-16 23:16:29 +08:00
Sorgelig
aee51e107d x86: some fixes and tweaks after merge. 2022-11-11 18:27:35 +08:00
Aitor Gómez
598e3d755f pcxt: HDD support, based on AO486 (#706) 2022-11-11 17:46:18 +08:00
Sorgelig
f5f7616f57 x86: respect setname in config name. 2022-07-18 01:08:52 +08:00
Sorgelig
26e1cccbaa Implement new way to address status bits. 128bit status. 2022-05-05 21:06:13 +08:00
Alex Oughton
a9b4bb30d8 x86: Eject floppy before inserting new (#560) 2022-02-28 22:07:57 +08:00
Sorgelig
7701cb1cda rename user_io_8bit_set_status to user_io_status. 2022-02-14 02:12:09 +08:00
Sorgelig
a9f8801324 x86: fix ide flags. 2022-02-06 23:50:58 +08:00
sorgelig
cb7a2a650c Various fixes and tweaks. 2021-06-30 21:49:11 +08:00
sorgelig
b8b02da1a6 Move IDE from x86 to common code. 2021-06-30 21:49:11 +08:00
sorgelig
02af31d730 Update IDE code. Use standard IDE for Minimig. 2021-06-30 21:49:11 +08:00
sorgelig
9cd404ea65 Common shared memory module. Using O_CLOEXEC for opened files. 2021-04-16 23:12:46 +08:00
sorgelig
398c6026e8 New config options for UART and Save States. 2020-12-29 15:58:59 +08:00
Zakk
26a2d8ee27 Add CHD support for ao486 CD-ROM 2020-12-27 16:39:44 -05:00
sorgelig
86fa5ed02d ao486: locate currently selected file from config. 2020-10-02 03:15:04 +08:00
sorgelig
ddc44c7d78 ao486: mount CD images as read-only. 2020-10-02 03:11:42 +08:00
sorgelig
0a4bc6b396 ao486: extract CD code to separate file, some refactoring and fixes. 2020-09-22 06:21:38 +08:00
sorgelig
715a313764 ao486: support CUE CD format. 2020-09-21 14:02:36 +08:00
sorgelig
6676928cfa ao486: ide: option to enable CD hotswap, implement more CD commands. 2020-09-20 18:27:07 +08:00
sorgelig
fa7fe5391a ao486: rework IDE, support for CD-ROM. 2020-09-17 23:48:26 +08:00
sorgelig
123939b1a5 ao486: support for secondary floppy. 2020-09-07 22:57:05 +08:00
sorgelig
f3ec4dc542 ao486: move hdd cache to FPGA. 2020-08-07 14:41:06 +08:00
sorgelig
eecb5869ed ao486: support for new mgmt bus. 2020-08-06 14:34:25 +08:00
sorgelig
ba79d13239 ao486: 3mbit for high speed UART mode. 2020-08-04 05:54:57 +08:00
sorgelig
f320a94ee3 Faster HPS-FPGA block transfers. 2020-08-03 10:43:16 +08:00
sorgelig
1595d71f78 ao486: faster hdd read/write. 2020-08-02 18:21:20 +08:00
sorgelig
5761e81cee ao486: support for new disk i/o. 2020-08-01 08:50:17 +08:00
sorgelig
066aeab6fe ao486: adjust ram size. 2020-07-30 19:13:57 +08:00
sorgelig
95adc60b8f ao486: suport for shared folder. 2020-07-19 06:04:47 +08:00
sorgelig
c528ebc2f1 ao486: variable CPU clock, 256MB RAM. 2020-07-19 06:04:36 +08:00
sorgelig
673a65dec3 ao486: do not try fdd boot if not mounted. 2020-07-11 07:18:58 +08:00
sorgelig
b2c8782094 ao486: don't try to mount file with empty name. 2020-07-05 01:15:31 +08:00
sorgelig
0ac0389fa9 ao486: use shared memory to upload BIOS. 2020-07-04 08:51:26 +08:00
sorgelig
01eac63641 ao486: configurable clock. 2020-07-04 02:06:32 +08:00
sorgelig
018b189951 Optimization and cleanup in HPS-FPGA communication. 2020-05-17 19:51:49 +08:00
sorgelig
a5ff9a953b Check core's home dir on every access for plug and play functionality. 2020-05-15 05:30:17 +08:00
sorgelig
b1a481f24c Support suffix for home dir. 2020-05-14 17:19:29 +08:00
sorgelig
f167fbde1c Move some HPS_IO commands from FPGA for UIO channel. 2020-04-19 03:38:49 +08:00
Jamie Dickson
45b35c2cff Allow use of "games" folder for core rom folders. 2019-10-21 03:12:47 +08:00
sorgelig
f056480a07 Normalize line endings, remove trailing spaces. 2019-06-29 00:57:18 +08:00
sorgelig
f344ac931a Fix the warnings. 2019-01-08 10:08:02 +08:00
karllurman
62058bfa32 St and X86 moved to support 2018-11-01 11:15:58 +11:00