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

DRIVER: ARM Generic Interrupt Controller v2 - GICv2 #10

Open
TunaCici opened this issue Feb 25, 2024 · 0 comments
Open

DRIVER: ARM Generic Interrupt Controller v2 - GICv2 #10

TunaCici opened this issue Feb 25, 2024 · 0 comments

Comments

@TunaCici
Copy link
Owner

I need to implement a somewhat "ok" driver for ARM's GICv2. Almost any kind of I/O I'll do in the future will be done thru this interrupt controller.

As of now (Feb 25, 2024) I don't know "much" about GIC. It seems PRETTYYYY big & important. So, I'll need to read tons of documentations & guide and "real-world" resources.

I'll people not implement it 100% myself, as it's not really the smartest thing to do. There are pretty decent implementations of GICv2 out there; they'll be a good point to start.

In fact; ARM providing a public "reference" implementation of these kinds of stuff: ARM-software/arm-trusted-firmware. If I also want to "get good" at systems security, this might be a good resource to help me in that regard.

This'll be a long journey

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant