Add divby0 fault handler and abstract things better
authorKevin Klues <klueska@cs.berkeley.edu>
Tue, 22 Jul 2014 23:43:13 +0000 (16:43 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Tue, 22 Jul 2014 23:43:13 +0000 (16:43 -0700)
commit42bdd301b92b2550462f0b838f526f74d5923b47
treeb092e3ee0e2f7160d361bb36919ed5aea21e04e2
parent311b84a18bbb55911818b707343b444e86fe7946
Add divby0 fault handler and abstract things better

We will eventually want an architecture dependant way of switching on
our fault numbers instead of the highly x86 specific way we are doing it
now.  That said, the way in which faults are handled should be the same
across architectures for a given scheduler and a given 'type' of trap.
I started abstracting things a little bit, with this in mind, but there
is still a long way to go. We can cross that bridge when necessary.
user/pthread/pthread.c