8c4a9991fde6ecb7573877bf94188249ef27a814
Interrupts need to be on 8-byte (or 64-bit) bounds. I had mistakenly decided to shift right by 5 (which isn't even dividing by 64, it's 32) -but since this an address pointing at byte ranges, that should be divided by 8, or >> 3. Additionally, interrupts add all 32 general purpose registers to the stack because otherwise they become useless. Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
Description
No description provided
Languages
Rust
85.9%
Assembly
5.9%
Yacc
5.4%
Roff
2.4%
Shell
0.4%