Commit Graph

23 Commits

Author SHA1 Message Date
Elliot Nunn
2d82285303 memretry in some shape 2018-07-24 12:56:38 +08:00
Elliot Nunn
90b71fe94e nearly perfect except fdp 2018-07-15 19:59:56 +08:00
Elliot Nunn
4b6b3057f5 ewa and other fixes 2018-07-15 18:30:41 +08:00
Elliot Nunn
fb782befb6 structs and makefiles 2018-07-15 18:22:44 +08:00
Elliot Nunn
e11b02a8a8 neaten
neaten structures and delete old files
2018-07-15 18:10:37 +08:00
Elliot Nunn
f106b59fda fixes 2018-07-15 17:34:52 +08:00
Elliot Nunn
7b62fa404d more 2018-07-15 17:20:35 +08:00
Elliot Nunn
f92444728f int handlers 2018-07-10 13:16:19 +08:00
Elliot Nunn
87797ccff0 working on interrupt handlers 2018-07-09 16:06:47 +08:00
Elliot Nunn
a58e7a345a memory pretty close 2018-07-09 14:53:50 +08:00
Elliot Nunn
bdc296adef exceptions round-trip
except for FDP offsets (which suck)
2018-07-08 17:57:30 +08:00
Elliot Nunn
d65818e89e FloatingPt 2018-07-07 00:03:09 +08:00
Elliot Nunn
fa5cf87729 Finish SoftInt 2018-07-06 23:02:03 +08:00
Elliot Nunn
be94869b92 correct symbol locations 2018-07-06 21:56:33 +08:00
Elliot Nunn
6cd7d2f29e looks good 2018-07-06 21:44:52 +08:00
Elliot Nunn
d09e326082 renames 2018-07-06 21:14:31 +08:00
Elliot Nunn
c4b2389f8b building but badly 2018-07-06 21:07:59 +08:00
Elliot Nunn
1a967c5163 test fixture 2018-07-04 20:15:20 +08:00
Elliot Nunn
f0e290f709 Split up NKInterrupts.s 2018-07-04 19:28:34 +08:00
Elliot Nunn
6c199998f0 Lots of work on Address Spaces 2018-04-27 21:52:08 +08:00
Elliot Nunn
c7d4cdd367 Reverse power management functions
This is part of the work to get the mini running well. The
kcPowerDispatch and kcCacheDispatch entry points were explored. The dead
code implementing a Timer "Heartbeat" was also used to label some
structures better.
2018-03-17 20:24:02 +08:00
Elliot Nunn
7fdc813d8f Reverse userspace sync primitives
Namely queues, semaphores, critical regions, event groups and
"notifications". The MP calls implementing these services have been
named after their MPLibrary wrapper functions. This convention will be
followed in the future (no more NKCreateEvent).
2018-02-18 01:24:20 +08:00
Elliot Nunn
c5c5b784cb Initial commit 2018-02-18 01:24:10 +08:00