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

Etherload should suppress some boot steps, e.g. disk booting #192

Open
dansanderson opened this issue Jun 7, 2024 · 1 comment
Open
Labels
new New report, not classified yet

Comments

@dansanderson
Copy link
Collaborator

If I have a floppy disk in the physical internal drive, it contains an AUTOBOOT.C65, and the drive is MOUNTed, if I then etherload a PRG from my PC to the MEGA65, the reboot after the file transfer boots the disk, and overwrites the etherloaded program.

Without the disk, etherload does a warm boot after the loading, causing the loaded PRG to be in memory ready to RUN. What I would want in this situation is for everything to be the same, with disk booting suppressed. Ideally, it'd also leave the drive mounted, but I'd accept stopping just short of that: etherload could unmount drives before the file transfer.

I noticed this when using etherload to test KERNAL disk routines, but I imagine it would apply to any developer situation involving a physical disk.

fwiw I'd be amenable to some KERNAL collaboration if necessary to make this work, maybe a parameterized warm boot or something.

(/cc @ki-bo )

@dansanderson dansanderson added the new New report, not classified yet label Jun 7, 2024
@lydon42
Copy link
Member

lydon42 commented Jun 8, 2024

IMHO this is nothing really critical. If this is not easily solved, we should not invest to much workaround into this, but just use the obvious workaround at hand: remove the autoboot disk from the drive.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new New report, not classified yet
Projects
None yet
Development

No branches or pull requests

2 participants