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

WIP: Minimal exception implementation with LevelOne Interrupt handler #6

Closed
wants to merge 3 commits into from

Conversation

MabezDev
Copy link
Member

An untested, basic user exception with lowint1 interrupt handler; all written in Rust so far, thanks to the #![naked] attribute, which circumvents the Rust/C calling convention.

Now need to actually enable some ints, and try and get one to fire. asm/ is currently unused, but keeping as a backup for now.

… written in Rust so far, thanks to the #![naked] attribute, which circumvents the Rust/C calling convention. Now need to actually enable some ints, and try and get one to fire. asm/ is currently unused, but keeping as a backup for now.
…cessfully called, but we are missing some asm before we can call into rust code. but atleast we know the doubleexception vector works ;)
@MabezDev MabezDev changed the title WIP: UserException with LevelOne Interrupt handler WIP: Minimal exception implementation with LevelOne Interrupt handler Feb 24, 2020
@arjanmels
Copy link
Member

@MabezDev This is superseded by #12

@MabezDev MabezDev closed this May 31, 2020
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.

None yet

2 participants