1
0
mirror of https://github.com/mist-devel/mist-firmware.git synced 2026-01-13 15:17:43 +00:00

52 Commits

Author SHA1 Message Date
Gyorgy Szombathelyi
2860004bcc int64_t for core_mod 2025-09-22 15:59:14 +02:00
Gyorgy Szombathelyi
43e8ba0575 Custom processors for Chroma81 COL and CHR files 2025-09-04 23:34:48 +02:00
Gyorgy Szombathelyi
3f02dc5c96 Handle Ultimate2-style IDX files for C64 TAP files 2025-07-27 23:20:42 +02:00
Manuel Teira
bec355ace9 data_io ROM processors 2025-06-21 16:32:51 +02:00
Gyorgy Szombathelyi
23ab2f6b74 Fallback to root directory when RBFNAME from ARC file is not found 2024-04-13 14:34:42 +02:00
Gyorgy Szombathelyi
ceb1fc0271 Add a SAMV71 port 2024-03-11 08:53:34 +01:00
Gyorgy Szombathelyi
7fd97e143c Simplify polling for card detect 2024-02-10 17:11:32 +01:00
Gyorgy Szombathelyi
37dbd32466 Poll card detect line periodically (#111) 2024-02-10 16:15:45 +01:00
Gyorgy Szombathelyi
c01027f0a2 Cleanup error numbers 2023-09-26 13:21:26 +02:00
Gyorgy Szombathelyi
b6de09c9f9 Load a development ARC file after JTAG programming (#99)
A /CORENAME.ARC will be loaded when loading via USB Blaster is
detected. CORENAME comes from the built-in config string.
2022-10-27 15:42:08 +02:00
Gerald Schnabel
5970f04574 Show information of booted storage device in OSD system menu 2022-10-02 22:38:42 +02:00
Gerald Schnabel
71c4f0df37 Switch boot from SD/USB with user button 2022-08-05 22:54:04 +02:00
Gyorgy Szombathelyi
30d6d40cc6 Restructured menu engine
- Common code for scrolling and paging
- Separate menu data from the menu engine
- Dialog box functions
- 6k less flash space
2021-12-07 19:52:15 +01:00
Gyorgy Szombathelyi
b7d755f00b Add USB storage device support
Activate with the mist.ini setting: usb_storage=1
2021-11-09 19:16:53 +01:00
Gyorgy Szombathelyi
f32a9cb590 cdc_control_open() already runs usb_cdc_open() 2021-11-07 15:06:26 +01:00
Gyorgy Szombathelyi
f0d9e28932 Fix MOD value set for CORE.ARC
Bug: #77
2021-08-25 22:11:51 +02:00
Gyorgy Szombathelyi
9193f06134 Move HW specific parts to hw/ 2021-08-24 23:29:27 +02:00
Gyorgy Szombathelyi
626f9c1a3a Don't load core.arc when USB blaster is used 2021-07-27 21:19:25 +02:00
Gyorgy Szombathelyi
e20cb1ab53 Fix core.arc loading
Fixes: #73
2021-07-23 17:34:20 +02:00
Gyorgy Szombathelyi
8efbe7034b hardware.c: add MCUReset() function 2021-07-10 22:31:46 +02:00
Gyorgy Szombathelyi
4fcd804792 Explicitly disable second IDE channel on Archie 2021-06-11 12:18:29 +02:00
Gyorgy Szombathelyi
848848ba3c IDE: add secondary channel, support up to 4 drives 2021-06-06 00:35:15 +02:00
Gerald Schnabel
58034d3b29 Refuse to build if newlib has no long long type support 2021-05-25 20:33:26 +02:00
Gyorgy Szombathelyi
56a1a0888f Replace the FAT driver with FatFs (EXFAT support) 2021-05-15 19:44:32 +02:00
Gyorgy Szombathelyi
f0e2c1a8a1 Load a common SYSTEM.FNT for OSD and MiST, too 2020-05-14 23:52:09 +02:00
Gyorgy Szombathelyi
bfe904ac00 Support loading of CORE.ARC as default core 2020-05-05 16:31:18 +02:00
Gyorgy Szombathelyi
35b7bfa9c4 Reset ARC internals at ARM boot 2020-02-12 21:10:55 +01:00
Gyorgy Szombathelyi
bb6c35657b Simplify passing currentdirectory to fpga_init
iCurrentDirectory is already there
2020-02-01 17:54:42 +01:00
Gyorgy Szombathelyi
8fc5f10939 Support multiple ST profiles
A'la Minimig
2019-10-31 18:51:52 +01:00
Gyorgy Szombathelyi
b7debaa421 Add MIST2 core type 2019-07-18 22:21:32 +02:00
Gyorgy Szombathelyi
0a25c989f8 Can load cores from directories marked as SYSTEM 2019-06-01 16:58:18 +02:00
sorgelig
fd67afe448 Per core INI settings override. 2017-01-12 21:32:27 +08:00
sorgelig
0835ef33b4 Hard reset after FatalError signaling. 2016-12-29 00:10:45 +08:00
Till Harbaum
8ac4d7ab34 gcc 5.2.0 warnings fix 2015-10-11 20:15:04 +02:00
harbaum
d21abae3f8 [FIRMWARE] Removed float dependencies 2015-06-05 10:31:37 +00:00
Rok Krajnc
9c38a1d52b added ini parser code and minimig scandoubler support. 2015-01-22 21:48:49 +00:00
harbaum
33c185aab3 Firmware changes for Archie and new Atari ST DMA 2015-01-22 07:38:25 +00:00
harbaum
8dd1477824 More spi cleanups, non-minimig osd working again 2014-10-30 15:07:26 +00:00
harbaum
53ee828f1e Preparations for Minimig AGA 2014-10-28 08:48:43 +00:00
harbaum
c00453d2ec Fixed OSD handling when switching cores 2014-07-21 19:48:37 +00:00
harbaum
65efc52684 Generic 8 bit file upload 2014-06-27 08:26:06 +00:00
harbaum
fa0caa4483 8bit osd tests 2014-06-13 09:56:11 +00:00
harbaum
e9bbd0c337 Viking/STEroids/USBstorage 2014-05-15 12:27:42 +00:00
harbaum
70a23d9c4d Amiga keyboard rate limit 2014-04-25 11:08:26 +00:00
harbaum
fa82858899 IO redirection improvements 2014-02-28 15:32:27 +00:00
harbaum
db3052098d USB device interface 2014-01-21 09:51:02 +00:00
harbaum
ffefe19116 Config save, ikbd timer and more 2013-08-30 18:32:30 +00:00
harbaum
90ae501fde Ikbd bootup probs fixed and second acsi HHD added 2013-08-05 19:10:32 +00:00
harbaum
c6094b8b39 Core change via OSD 2013-04-14 19:10:54 +00:00
harbaum
0acfa5e34c Atari OSD updated 2013-04-12 19:02:49 +00:00