HomeFreeBSD

Fix a serious bug I introduced while adding in support for CAM interrupts.

Description

Fix a serious bug I introduced while adding in support for CAM interrupts.
It seems I didn't count my 0's properly when adding the new masks into
icu_vector.s pushing SWI_AST_MASK off the end of the array and screwing
up the indexing for SWI_CLOCK_MASK.

Fix the bug icu_vector.s and also reformat the code in both icu_vector.s and
apic_vector.s so that it will be much harder to make the same mistake in
the future.

Submitted by: Bruce Evans <bde@zeta.org.au>

Details

Provenance
gibbsAuthored on Sep 28 1997, 7:30 PM
Parents
rGaf35b9ccb0f8: Revert the previous prototype un-typo. Add a brief comment warning that
Branches
Unknown
Tags
Unknown

Event Timeline