Commit Graph

339 Commits

Author SHA1 Message Date
Eric Helgeson
43335afbdb Use fork of SdFat that supports gpt partitions so users do not have to format their cards with mbr. Thanks @PetteriAimonen for the patch. 2023-04-01 11:24:11 -05:00
Troy
ad4737f384 INQUIRY supports small transfer sizes now
this fixes some Apple II SCSI cards like RAMFast and CMS
2023-04-01 11:23:53 -05:00
Eric Helgeson
927f8101fa Allow optical files that are set to RO on the SD card to be used 2023-04-01 11:20:19 -05:00
Eric Helgeson
142117c83a Merge remote-tracking branch 'jokker/troy/inifile' 2023-04-01 11:13:05 -05:00
Troy
c5eff4f5fd megastemode renamed to maplunstoids in inifile 2022-12-28 22:16:54 -05:00
Troy
c901efb929 fixed up CI/CD to work with ext libs better 2022-12-28 15:16:21 -05:00
Troy
2d0b466296 remove miniIni from PIO lib_deps 2022-12-28 11:30:07 -05:00
Eric Helgeson
075e21d981
Merge pull request #208 from erichelgeson/eric/clarifyType
Clarify the bluepill must be the C8T6 and not a C6T6
2022-12-27 16:38:11 -06:00
Eric Helgeson
71b1d3ca31 Clarify the bluepill must be the C8T6 and not a C6T6 2022-12-27 15:37:05 -06:00
Troy
5bad53008a bluescsi.ini support enabled for some features
MegaSTE Mode
Per SCSI device Product/Vendor/Revision

bunch of text refactoring for brievity and byteshaving
some reorg of the SD card info printed in the log
other little bits here and there
2022-12-22 17:45:20 -05:00
Troy
c2c4b83925 miniIni lib added 2022-12-22 11:19:59 -05:00
Eric Helgeson
5506a90042 Back to snapshot 2022-12-22 08:55:46 -06:00
Eric Helgeson
b117ebb39d v1.1-20221203 2022-12-03 16:14:13 -06:00
Eric Helgeson
139a510ee7
Merge pull request #201 from erichelgeson/eric/fragmented
Warn user if file is fragmented
2022-12-03 16:04:45 -06:00
Eric Helgeson
7ee2c44c6a Warn user if file is fragmented
See: https://github.com/greiman/SdFat/issues/256#issuecomment-778795554
- performance can be impacted if the file is fragmented on the SD card.
2022-12-03 15:22:07 -06:00
Eric Helgeson
f4d7cdfa92
Merge pull request #196 from mynameistroy/troy/megaste_mode
MegaSTE mode added for using IDs as LUNs
2022-12-01 14:28:58 -06:00
Eric Helgeson
a8903d42f2
Merge pull request #194 from mynameistroy/troy/cdb_length_fix
added a full lookup table for cdb length
2022-12-01 14:28:50 -06:00
Troy
0ae77a7b48 cleaned things up and added a log message 2022-11-30 21:42:38 -05:00
Eric Helgeson
726d72c09b
Merge pull request #186 from erichelgeson/eric/spiTake3
Revert "We only need to test 50 and 25 as the rest are just divided and rounded to full and half."
2022-11-22 16:51:21 -06:00
Eric Helgeson
dc0bce859c Revert "We only need to test 50 and 25 as the rest are just divided and rounded to full and half."
This reverts commit 1cfaf00594.
2022-11-22 16:50:07 -06:00
Troy
dba1860856 MegaSTE mode added for using IDs as LUNs 2022-11-13 18:08:41 -05:00
Troy
6ec75300c4 added a full lookup table for cdb length
this fixes the issue of 16 byte cdb commands
from causing problems by not being detected correctly
2022-11-06 12:20:30 -05:00
Eric Helgeson
5bb2dee71f
Merge pull request #187 from erichelgeson/eric/renameSTL
Rename file to be more clear
2022-10-14 16:20:32 -05:00
Eric Helgeson
bb4b688cad Rename file to be more clear 2022-10-14 16:20:04 -05:00
Eric Helgeson
44b6270ef8
Merge pull request #172 from lausvi/main
external-db25 3D-printed case remix
2022-10-14 16:08:32 -05:00
Eric Helgeson
30cf64ff83
Merge pull request #185 from command-tab/patch-1
Fix typo in README.adoc
2022-10-14 16:06:35 -05:00
Collin Allen
d3ef149aa3
Fix typo in README.adoc
Gerbers was misspelled as Grebers
2022-10-14 12:18:09 -07:00
Eric Helgeson
e930ecfcde
Merge pull request #183 from mynameistroy/troy/myst_fix
Fix for incorrect response to READ_DVD_STRUCTURE
2022-10-13 14:53:50 -05:00
Troy
847456203f Cleaned up SDfs logging 2022-10-12 21:15:18 -04:00
Troy
fb3a266c86 Report error for READ_DVD_STRUCTURE
fixes issues with drivers getting confused about the optical image file
2022-10-12 21:08:47 -04:00
Ville Laustela
330c3edd91 external-3D-printed-case-remix 2022-09-20 19:11:43 +03:00
Ville Laustela
57ff0cd3b4 external-3D-printed-case-remix 2022-09-20 19:07:56 +03:00
Eric Helgeson
452930940c Back to snapshot 2022-09-18 15:30:42 -05:00
Eric Helgeson
7c6f9aef75 v1.1-20220917 2022-09-17 09:53:00 -05:00
Mike
a7af02057f Add apostrophe to log message 2022-09-17 09:53:00 -05:00
Eric Helgeson
19f6b428a1
Merge pull request #151 from erichelgeson/eric/longFileNames
Allow for file names to be up to 64 chars
2022-09-17 09:42:04 -05:00
Eric Helgeson
b0a47bc376 Allow for file names to be up to 64 chars 2022-09-17 09:37:32 -05:00
Eric Helgeson
dc9552410f
Merge pull request #130 from mynameistroy/troy/optical
CD/DVD emulation
2022-09-13 20:46:54 -05:00
Troy
67d3909dd9 Cleaned up MODE_SELECT blocksize request
OnReadBuffer uses generic buffer and only transfers actual length
2022-09-11 18:32:29 -04:00
Troy
3f279230d9 cleanup Apple Mode Page handling 2022-09-08 22:02:55 -04:00
Troy
331cd96ac5 minor logging cleanup 2022-09-06 22:46:38 -04:00
Troy
3952181d4f Clean up some remaining pinMode => gpio_mode 2022-09-06 22:45:26 -04:00
Eric Helgeson
c12aa478d5
Merge pull request #161 from erichelgeson/eric/kay_stl
Add Kay's STL
2022-08-25 18:50:12 -05:00
Eric Helgeson
9831c38237 Add Kay's STL 2022-08-25 18:47:59 -05:00
Troy
94a5e711e3 MODE SELECT supports CDROM 512/2048 sector toggle
CDROM devices return a DBD properly
CDROM Error Mode Page has a default retry of 1
More streamlining of debug logging
2022-08-17 21:15:15 -04:00
Eric Helgeson
6b2152d1f7
Merge pull request #152 from erichelgeson/eric/SDFat2.2.0
Upgrade SdFat from 2.0.6 to 2.2.0
2022-08-03 09:07:23 -05:00
Eric Helgeson
a06e840e39 Upgrade SdFat from 2.0.6 to 2.2.0
No change in perf
2022-07-26 18:28:19 -05:00
Troy
32453b9886 added missing set of raw sector size 2022-07-24 23:11:15 -04:00
Troy
3a3d68cf99 alternative sector size supported
this let's .BIN files get used at the very least, maybe more depending
on how some of the other optical formats look
reverted a small SCSI phase change that causes problems
2022-07-22 20:38:59 -04:00
Troy
30b794e03d merged in latest HEAD, cleaned up some warnings 2022-07-17 11:49:08 -04:00