diff options
author | Richard Braun <rbraun@sceen.net> | 2018-07-07 14:46:27 +0200 |
---|---|---|
committer | Richard Braun <rbraun@sceen.net> | 2018-07-07 14:47:28 +0200 |
commit | 0c0e2a02a42a8161e1b8dc1e1943fe5057ecb3a3 (patch) | |
tree | d5fa4c3160fc2c7ee910f9ff757549825f44a338 /kern/task.c | |
parent | 3a1f3702ec2d4eb8e5d8528dfbcb3bed21b623cf (diff) |
x86: refactor interrupt/exception handling
This commit merges the trap module into the cpu module in order to solve
interface problems caused by the degree to which those two modules are
actually coupled, i.e. it just makes a lot more sense to not separate
them at all.
The cpu module is also internally reworked with improved object and
method definitions, that clarify the double fault handling code,
among other things.
Diffstat (limited to 'kern/task.c')
0 files changed, 0 insertions, 0 deletions