Age | Commit message (Collapse) | Author |
|
|
|
thanks to this i can tell which ones are placeholders, and which ones
should stay
|
|
|
|
`()` means that any amt of arguments will be accepted, which isn't what
i want
|
|
|
|
|
|
The kernel code assumes that paging is always disabled. I've also added
a bit of comments to the assembly / ruined the git blame.
|
|
|
|
quick explaination of how this even works:
The `call` in each stub pushes its own address onto the stack before
calling stage2. We can substract the address of the 0th ISR to get the
offset, which we then divide by the size of each stub to get the index.
|
|
|
|
stack_top got changed into a char, because `extern void` isn't even
valid. others are self-explanatory
|
|
|