1
0
mirror of https://github.com/mist-devel/mist-firmware.git synced 2026-02-15 03:46:05 +00:00
Commit Graph

49 Commits

Author SHA1 Message Date
Gyorgy Szombathelyi
ceb1fc0271 Add a SAMV71 port 2024-03-11 08:53:34 +01:00
Gyorgy Szombathelyi
c01027f0a2 Cleanup error numbers 2023-09-26 13:21:26 +02:00
Gyorgy Szombathelyi
475487da6b Add missing EnableOsd 2023-09-13 11:34:21 +02:00
Gyorgy Szombathelyi
01e05d6b08 Give time to initialize the FPGA when loaded from JTAG 2022-11-22 19:54:20 +01: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
Gyorgy Szombathelyi
50d42c6d79 Remove a left-over ! 2022-10-03 00:53:52 +02:00
Gyorgy Szombathelyi
c08773b213 Use GetRTTC() for measuring durations
The high res timer is only 12 bits (4096 ms)
2022-08-05 20:27:38 +02:00
Gyorgy Szombathelyi
5491ee067b Use macros for FPGA config functions 2022-07-28 23:01:09 +02:00
Gyorgy Szombathelyi
11e8fcaecd Workaround a reported issue with some SD Cards 2022-01-16 09:58:35 +01:00
Gyorgy Szombathelyi
e514a1bdc4 CFG updates
- convert corename.cfg to INI format
- mistcfg.ini as global config, writable by the firmware
- interactive setup of joystick_remap via the OSD
2022-01-12 16:01:37 +01: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
afd2f5a7be Speed up RBF programming a bit 2021-09-28 21:08:00 +02:00
Gerald Schnabel
086cec0b8d fpga.c: print name of FPGA bitstream file 2021-09-02 17:21:52 +02:00
Gyorgy Szombathelyi
9193f06134 Move HW specific parts to hw/ 2021-08-24 23:29:27 +02:00
Gyorgy Szombathelyi
c4fe93e2eb ConfigureFpga shouldn't be a RAMFUNC 2021-06-09 00:06:15 +02:00
Gyorgy Szombathelyi
56a1a0888f Replace the FAT driver with FatFs (EXFAT support) 2021-05-15 19:44:32 +02:00
Gerald Schnabel
8afe705fbb OSD: show Minimig version 2020-10-18 20:36:19 +02:00
Gyorgy Szombathelyi
df46a75c37 Minimig: wait a bit for PLL reconfig (otherwise version read can fail) 2020-10-11 13:55:43 +02:00
Gyorgy Szombathelyi
b87e37b4b1 Send clock_freq to FPGA after parsing mist.ini 2020-10-08 20:51:09 +02:00
Gyorgy Szombathelyi
6b24b874ea Generic USB-RTC support 2020-07-25 18:59:55 +02:00
Gyorgy Szombathelyi
bb6c35657b Simplify passing currentdirectory to fpga_init
iCurrentDirectory is already there
2020-02-01 17:54:42 +01:00
Till Harbaum
e046e11722 Merge pull request #33 from retrofun/fixes-for-minimig-core
Fixes for minimig core
2019-08-18 22:20:12 +02:00
Gerald Schnabel
a93ad1ad0c minimig: Make Kickstart 1.2/1.3 honour changes of memory configuration 2019-07-27 22:37:14 +02:00
Gerald Schnabel
e6297f9d89 minimig: Fix fatal error 4 when choosing new FPGA core 2019-07-27 22:09:00 +02: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
9b673e65e0 Send INI config to FPGA earlier (fix Minimig nag screen synchro). 2017-01-13 18:25:14 +08:00
sorgelig
fd67afe448 Per core INI settings override. 2017-01-12 21:32:27 +08:00
Rok Krajnc
445b22a30c [minimig] updated version information. 2017-01-01 12:11:12 +01:00
Emard
9a71dfd28f esa11: fpga.c fix -> leave SPI lines in useable state for user_io.c
and for xilinx load default bitstream X7A102T.BIN
2016-10-18 02:03:07 +02:00
Till Harbaum
45852d7c69 Re-enable dip1 function 2016-01-23 21:17:19 +01:00
sorgelig
dd5b9511f2 Properly re-initialize firmware when core loaded by USB Blaster (with DIP SW1=OFF). 2016-01-05 23:09:54 +08:00
Till Harbaum
8ac4d7ab34 gcc 5.2.0 warnings fix 2015-10-11 20:15:04 +02:00
Rok Krajnc
ceb9794fe6 [minimig] fixed loading of AmigaForever encrypted ROMs. 2015-09-10 19:07:45 +02:00
Rok Krajnc
51d4fcc369 [minimig] support for 1MB ROMs & cleanup. 2015-09-06 23:49:26 +02:00
harbaum
d21abae3f8 [FIRMWARE] Removed float dependencies 2015-06-05 10:31:37 +00:00
Rok Krajnc
8a5c7450bf [firmware] updated firmware for minimig, updated boot text, real rtl version read, config display on boot, cleaned up cart stuff. 2015-05-29 17:01:54 +00:00
harbaum
33c185aab3 Firmware changes for Archie and new Atari ST DMA 2015-01-22 07:38:25 +00:00
harbaum
6ae73fe16c AGA core beta release 2014-11-24 08:28:49 +00:00
harbaum
5730d34bd5 Amiga mouse rate limit and various other small fixes 2014-11-11 19:27:32 +00:00
harbaum
5721817d82 Patches for Emanuels EMIST 2014-11-03 19:27:21 +00:00
harbaum
8dd1477824 More spi cleanups, non-minimig osd working again 2014-10-30 15:07:26 +00:00
harbaum
8c0c5f531a More spi/osd code cleanup 2014-10-29 13:41:52 +00:00
harbaum
53ee828f1e Preparations for Minimig AGA 2014-10-28 08:48:43 +00:00
harbaum
412dfecdf2 Second USB joystick fire button support for SMS core 2014-08-17 19:26:50 +00:00
harbaum
90ae501fde Ikbd bootup probs fixed and second acsi HHD added 2013-08-05 19:10:32 +00:00
harbaum
ef54a02298 50% DMA acceleration 2013-05-08 07:58:18 +00:00
harbaum
c6094b8b39 Core change via OSD 2013-04-14 19:10:54 +00:00
harbaum
3aab54f326 Firmware import 2013-03-25 13:53:52 +00:00