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