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

27 Commits

Author SHA1 Message Date
Gyorgy Szombathelyi
1267771f3d SAMV71: fix MMC Read/Write from/to unaligned memory 2025-07-27 22:57:02 +02:00
Gyorgy Szombathelyi
d25e955adf SAMV71: hex USB_LOAD_VALUE 2025-06-02 20:00:46 +02:00
Gyorgy Szombathelyi
af4993ad74 SAMV71: insert extra delay between bytes for SPI in Minimig FDC 2024-05-18 16:34:52 +02:00
Gyorgy Szombathelyi
936c5f1ec7 SAMV71: cleanup of the MD pad support 2024-05-05 01:53:04 +02:00
Gyorgy Szombathelyi
223bf0ac83 SAMV71: some updates, add USB_STORAGE 2024-03-14 20:23:13 +01:00
Gyorgy Szombathelyi
ceb1fc0271 Add a SAMV71 port 2024-03-11 08:53:34 +01:00
Gyorgy Szombathelyi
4d0bafff73 Make CheckTimer also a RAMFUNC 2023-12-14 15:03:12 +01:00
Gyorgy Szombathelyi
1e91ac5e70 Make GetTimer RAMFUNC (it's used in MMC_Read) 2023-12-14 14:58:35 +01:00
Gyorgy Szombathelyi
ee3cb23a2a mmc: write RAMFUNC consistently 2023-12-14 14:58:09 +01:00
Gyorgy Szombathelyi
46fa9ba04e Cleanup WaitTimer/TIMER_Wait 2023-09-26 13:22:41 +02:00
Gyorgy Szombathelyi
c80ef8220a tos.c: use block transfer for MIST1/no direct mode 2023-09-26 12:34:55 +02:00
Gerald Schnabel
02bcff4b43 Fix several typos 2023-03-12 20:13:49 +01:00
Gyorgy Szombathelyi
a135569a38 MMC: user the proper CRC value for CMD12
Actually checked by some cards.
2022-10-17 19:36:22 +02:00
Gerald Schnabel
71c4f0df37 Switch boot from SD/USB with user button 2022-08-05 22:54:04 +02:00
Gyorgy Szombathelyi
5491ee067b Use macros for FPGA config functions 2022-07-28 23:01:09 +02:00
Gyorgy Szombathelyi
158d175ac2 Reconnect the USB device when a new core was loaded
...to make sure new mist.ini settings are applied
2022-04-07 18:19:13 +02:00
Gyorgy Szombathelyi
528aa921fe MMC: don't use iprintf in RAM functions 2021-11-16 18:44:55 +01:00
Gyorgy Szombathelyi
1a20e1800a Some more SCSI implementation for USB dev 2021-11-11 20:23:55 +01:00
Gyorgy Szombathelyi
161178c4ee Fix for binutils 2.37 (Fedora 35) 2021-11-10 22:57:35 +01:00
Gyorgy Szombathelyi
58c89dad77 Storage: implement READ_FORMAT_CAPACITIES
+ little descriptor fix
2021-11-10 00:14:14 +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
5d67bc61e6 spi.c: use hardware-controller NPCS lines
This has the advantage that the time between CS and the first SCK
is set by HW, and doesn't depend on the MCU speed
2021-11-07 15:08:48 +01:00
Gyorgy Szombathelyi
e76df4cb77 MMC: optimize multiple reads
Allow the firmware to continue after a transfer is finished,
no need to wait until the SD Card is not busy.
Wait instead at the beginning of a new command.
2021-10-07 20:56:46 +02:00
Gyorgy Szombathelyi
13ee0cb334 MMC: add gap bytes for multiple writes 2021-09-28 21:08:41 +02:00
Gyorgy Szombathelyi
a8eef6235f Implement MMC_WriteMultiple, use it in IDE and ACSI 2021-08-30 17:28:28 +02:00
Gyorgy Szombathelyi
77b4d41ee4 Merge Amiga Forever ROM key with the sector buffer 2021-08-24 23:33:30 +02:00
Gyorgy Szombathelyi
9193f06134 Move HW specific parts to hw/ 2021-08-24 23:29:27 +02:00