Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Image set selection #73

Merged
merged 1 commit into from
Mar 27, 2022
Merged

Image set selection #73

merged 1 commit into from
Mar 27, 2022

Conversation

erichelgeson
Copy link
Owner

@erichelgeson erichelgeson commented Mar 26, 2022

Allow for BlueSCSI to load image sets without having to move files around on the SD card. As an example this will allow users to use the same BlueSCSI and switch between their Mac Plus, PowerMac, PowerBook, etc without having to remove the SD card and change/move files.

Using Pins A1/B1 and the internal pullup, check at startup and load the appropriate ImageSetN folder. Default is to load the root of the SD card so there is no breaking behavior.

If the optional /ImageSetAll directory exists - it will always load images in there. This way you can have a shared drive between all sets.

If an ID conflicts, the last one wins. Order is ImageSetN, then ImageSetAll.

A1 B1 #
H H default / or /ImageSet0 if exists
L H /ImageSet1
H L /ImageSet2
L L /ImageSet3

Questions:

  • Does ImageSet make wording make sense for users?
  • We're low on Pins - I chose two - any better choices?

Hardware:

You can add this to any BlueSCSI 1.0-a -> 1.1-a with PA1, BA1, and Ground to an 3x2 block headers. Future versions of BlueSCSI will have header or jumpers (or both) on the board.

@erichelgeson erichelgeson merged commit 08a5717 into main Mar 27, 2022
@erichelgeson erichelgeson deleted the eric/ImageSelect branch March 27, 2022 19:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants