Commit Graph

76 Commits

Author SHA1 Message Date
Elliot Nunn
6a0bf28b6d deleted 2018-07-24 12:59:11 +08:00
Elliot Nunn
2d82285303 memretry in some shape 2018-07-24 12:56:38 +08:00
Elliot Nunn
5086393238 del mp code 2018-07-24 12:47:54 +08:00
Elliot Nunn
6768303743 tiny fix 2018-07-15 20:05:16 +08:00
Elliot Nunn
90b71fe94e nearly perfect except fdp 2018-07-15 19:59:56 +08:00
Elliot Nunn
062a081398 looks decent throughout 2018-07-15 19:29:31 +08:00
Elliot Nunn
5fd5b541aa fix EmuKCallTblPtrLogical 2018-07-15 19:18:16 +08:00
Elliot Nunn
681bd4e52f neaten kdp 2018-07-15 19:13:45 +08:00
Elliot Nunn
2bbb5c24c8 clear up kdp accesses 2018-07-15 18:48:20 +08:00
Elliot Nunn
dbb5a001b8 rtc style 2018-07-15 18:45:36 +08:00
Elliot Nunn
05350c4884 neaten labels 2018-07-15 18:44:14 +08:00
Elliot Nunn
e52f6d1ecd neaten vec table 2018-07-15 18:42:04 +08:00
Elliot Nunn
9c7d9c6730 get rid of trailing junk 2018-07-15 18:35:32 +08:00
Elliot Nunn
4b6b3057f5 ewa and other fixes 2018-07-15 18:30:41 +08:00
Elliot Nunn
74ad98c3d4 and more inforecord sizes 2018-07-15 18:28:08 +08:00
Elliot Nunn
cf3b19d073 inforecord sizes 2018-07-15 18:27:16 +08:00
Elliot Nunn
b9dc93b361 add hints to ContextBlock 2018-07-15 18:24:18 +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
f1b71713d3 second crack at init code 2018-07-15 01:31:15 +08:00
Elliot Nunn
0e58a36e35 some emu stuff 2018-07-13 12:28:50 +08:00
Elliot Nunn
f92444728f int handlers 2018-07-10 13:16:19 +08:00
Elliot Nunn
4d3f6fe0b2 intelligent structures 2018-07-09 16:13:00 +08:00
Elliot Nunn
87797ccff0 working on interrupt handlers 2018-07-09 16:06:47 +08:00
Elliot Nunn
4c97bda911 NKMemory round-trips 2018-07-09 15:02:27 +08:00
Elliot Nunn
a58e7a345a memory pretty close 2018-07-09 14:53:50 +08:00
Elliot Nunn
71c936c302 fix aligns
now they are byte-perfect... but customized...
2018-07-08 18:05:24 +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
5e9622f4b8 neaten 2018-07-06 22:58:28 +08:00
Elliot Nunn
e5bc679367 squash tiny bugs
Now round-trips from 0x29C0, except for ALIGN padding
2018-07-06 22:07:46 +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
fbfcb55c89 happy 2018-07-06 21:30:48 +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
4bd3ed39c4 common sense reform
to v1

for v2

for v1

large vm diff getting shape correct

Local_Panic -> VMPanic

kdp revert to v1

teensy fix

byte-perfect
2018-07-04 20:18:17 +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
b1d95b5928 Fix: ensure that files end up with CR line endings 2018-07-04 12:13:27 +08:00
Elliot Nunn
933bd48f01 Auto-generate per-file function lists 2018-06-30 16:07:38 +08:00
DBJ314
9fd3316452 Partially reverse console logging 2018-06-28 22:24:31 +08:00
DBJ314
f20a0216aa Look at a bunch of Task code 2018-06-28 22:24:25 +08:00
DBJ314
3e05ffda22 Understand NK entry point better 2018-06-28 22:08:28 +08:00
DBJ314
1b520d48ae Document syscall -3 2018-06-28 22:08:15 +08:00
Elliot Nunn
5f395530ab Clarify some MPCalls
The old "KC" names have been fixed.
2018-06-19 15:06:13 +08:00
Elliot Nunn
0470029cac Clarify exceptions 2018-06-19 15:06:03 +08:00