Repository navigation
pvKernel 0.0.4 — Hardware Interrupts and Timer #7
ultronstudio
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
pvKernel 0.0.4 is out: https://github.com/ultronstudio/pvkernel/releases/tag/v0.0.4
This release lets pvKernel safely receive hardware interrupts for the first time:
masking/unmasking, correct EOI/cascade handling, and spurious IRQ7/IRQ15
detection.
left unhandled.
that timer ticks are repeatedly delivered, followed by an interrupt-enabled
idle loop instead of an immediate halt.
isa-debug-exit), now running in CI onevery pull request and push to
main.See CHANGELOG.md
for details, and the new
docs/architecture/hardware-interrupts.md,
docs/architecture/timer.md,
and docs/development/testing.md
for the design rationale and how to run the tests locally.
Out of scope for this milestone: APIC, keyboard input, any IRQ line other than
the timer, memory allocation, and scheduling — see
ROADMAP.md for
what's next.
All reactions