1
0
mirror of https://github.com/mist-devel/mist-firmware.git synced 2026-02-25 16:00:29 +00:00
Commit Graph

726 Commits

Author SHA1 Message Date
Gyorgy Szombathelyi
8fe5bcee93 HDD: add READ VERIFY SECTOR(S) command 2023-03-24 21:40:39 +01:00
Gyorgy Szombathelyi
44661f7b91 HDD: error on invalid transfer size in SET MULTIPLE MODE 2023-03-23 00:12:38 +01:00
Gyorgy Szombathelyi
f20455657b Put local variables in cases into blocks 2023-03-15 19:35:27 +01:00
gyurco
3f3ef9936d Merge pull request #103 from retrofun/typo_fixes
Fix several typos
2023-03-12 20:35:50 +01:00
gyurco
f98b3e4708 Merge pull request #102 from retrofun/fix-format-string-of-f_size
Fix format string of f_size
2023-03-12 20:14:54 +01:00
gyurco
b685da627c Merge pull request #101 from retrofun/system_status_page_2
System status page
2023-03-12 20:14:32 +01:00
Gerald Schnabel
02bcff4b43 Fix several typos 2023-03-12 20:13:49 +01:00
Gerald Schnabel
9ac067bfcb Fix format string of f_size 2023-03-12 19:34:56 +01:00
Gyorgy Szombathelyi
431bdb9087 Archie: revert to the original HDD geometry calculation 2023-03-09 21:54:43 +01:00
Gyorgy Szombathelyi
fdbcd6ca43 hdd.c: add PC compatible geometry calculation 2023-03-09 21:45:13 +01:00
Gyorgy Szombathelyi
068eb7bb1f hdd.c: adjust RDB flags only when RDB signature is found 2023-03-08 18:47:25 +01:00
Gerald Schnabel
259c2f6cde System status page 2023-02-16 22:21:39 +01:00
Gyorgy Szombathelyi
8a4a1ce21e Disable joysticks when OSD is open
BUG: #100
2023-02-06 21:25:24 +01:00
Gyorgy Szombathelyi
1e2ac79d45 menu.c: use defined constant 2022-12-01 16:29:23 +01:00
Gyorgy Szombathelyi
a7fdee664a OSD: fix right arrow 2022-11-25 10:14:09 +01:00
Gyorgy Szombathelyi
01e05d6b08 Give time to initialize the FPGA when loaded from JTAG 2022-11-22 19:54:20 +01:00
Gyorgy Szombathelyi
2404a7c950 Revert query the device descriptor only once for ASIX
This reverts partially commit 073910d9bf.
2022-11-05 14:54:43 +01:00
Gyorgy Szombathelyi
c162df2aea OSD: use linebuffer instead of framebuffer for stars 2022-10-28 14:10:30 +02:00
Gyorgy Szombathelyi
c891f2bc5d Reset menu state to force reload of the dirtable after dir change 2022-10-28 00:40:54 +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
Gyorgy Szombathelyi
8810e06e63 OSD: merge OsdWriteOffset and OSD_PrintText 2022-10-22 17:30:08 +02: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
Gyorgy Szombathelyi
ed2490341c arc.c: 16 chars for core/dir/vhdname 2022-10-03 02:28:52 +02:00
Gyorgy Szombathelyi
51d1a5cb65 Fix RTC menu indices 2022-10-03 01:15:53 +02:00
Gyorgy Szombathelyi
50d42c6d79 Remove a left-over ! 2022-10-03 00:53:52 +02:00
gyurco
1160413011 Merge pull request #98 from retrofun/storage-device-info-in-system-menu
Show information of booted storage device in OSD system menu
2022-10-03 00:53:09 +02:00
Gerald Schnabel
5970f04574 Show information of booted storage device in OSD system menu 2022-10-02 22:38:42 +02:00
Gyorgy Szombathelyi
a8ea1cc4e4 Fix F12 set1 keycode 2022-10-01 18:30:38 +02:00
Gyorgy Szombathelyi
6e5f318c24 arc.c: increase max. file/dir size to 16 2022-09-23 11:04:19 +02:00
gyurco
c5ad9ce768 Merge pull request #97 from retrofun/usb-storage
Tweak USB storage recognition
2022-09-13 23:44:25 +02:00
Gerald Schnabel
db1dda26dd Tweak USB storage recognition 2022-09-13 23:15:04 +02:00
Gyorgy Szombathelyi
bcf2a4cfe9 HDD: implement the obscure PlayAudioTrackIndex cmd
+ stop CD audio when other commands executed
2022-09-06 09:44:09 +02:00
Gyorgy Szombathelyi
48b8599c6d HDD: some support for reading CD-XA sectors 2022-09-06 04:29:15 +02:00
Gyorgy Szombathelyi
267d9993a5 HDD: stop audio when the CDROM is removed 2022-09-06 00:23:19 +02:00
Gyorgy Szombathelyi
ed02a129b5 user_io: load <core>.R0[1-6] during boot 2022-09-06 00:22:32 +02:00
Gyorgy Szombathelyi
66d9b9718f IDE: don't write the TFR when drq is possibly asserted 2022-08-28 17:44:39 +02:00
Gyorgy Szombathelyi
c4de68b85c HDD: turn on disk led during CDDA play 2022-08-28 17:13:07 +02:00
Gyorgy Szombathelyi
a9be6099a8 HDD: add CDDA playing 2022-08-27 23:32:35 +02:00
Gyorgy Szombathelyi
82f1a7be3b HDD: hopefully handle packet sizes correctly 2022-08-26 15:23:14 +02:00
Gyorgy Szombathelyi
75f7136ea5 HDD: apply the block size limit to one packet, not the whole transfer 2022-08-26 02:50:09 +02:00
Gyorgy Szombathelyi
81d017d637 HDD: disable parsing of block descriptors
Not used by MMC-3 specs
2022-08-25 21:57:21 +02:00
Gyorgy Szombathelyi
d46e0daab6 HDD: buffer overlow prevention for MODE SELECT 2022-08-25 20:58:43 +02:00
Gyorgy Szombathelyi
0a3bc27bdc HDD: fix last packet condition if the buffer size is huge
Fixes IDEFIX CDROM driver
2022-08-25 20:38:37 +02:00
Gyorgy Szombathelyi
e2639f45df HDD: handle 0 packet size 2022-08-24 16:24:49 +02:00
Gyorgy Szombathelyi
532dc5d9cb user_io: send IDE config to core 2022-08-24 14:23:37 +02:00
Gyorgy Szombathelyi
9b8d00db37 HDD: handle REQUEST SENSE with alloclen=0 2022-08-24 04:07:21 +02:00
Gyorgy Szombathelyi
e5ffdaf2ef minimig-menu: fix IDE selections 2022-08-24 02:08:04 +02:00
Gyorgy Szombathelyi
a37e592fd7 menu: display CD icon in SxC case 2022-08-23 17:55:38 +02:00
Gyorgy Szombathelyi
ea066466f5 IDE interface enable for 8-bit, configurable CDROM slot 2022-08-21 19:15:52 +02:00
Gyorgy Szombathelyi
789afdbe13 hdd.c: increase packet chunk size to 2352 bytes 2022-08-20 13:45:45 +02:00