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

feature: reboot console on exit if xell not found #32

Merged
merged 1 commit into from
Feb 1, 2024

Conversation

InvoxiPlayGames
Copy link

When a libxenon application quits (returns from main() or calls exit()/abort()), if it's safe to do so libxenon's OS would try to load XeLL from NAND, hanging if that was impossible.

Since in some cases the NAND MMIO won't respond (e.g. a Corona 4GB if the MMC controller has been initialised and/or disabled), or someone may have launched homebrew from a running console (without XeLL installed on the NAND), it would be a good idea to restart the system into a usable state rather than just freezing without any warning.

@Swizzy Swizzy merged commit 44580f2 into Free60Project:master Feb 1, 2024
1 check failed
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