Fri, 04 Mar 2011 01:36:30 +0000
fix issue with WE+ bit becoming unset, fix pagefault:not-mapped-in logic
- The WE+ (page write enable) bit was becoming unset when the Page Status bits were being set.
A stupid mistake in an AND expression was unsetting the write-enable, thus making S4TEST 12,2 and 12,3 fail spectacularly.
- Pagefaults were not being generated correctly for pages which were not mapped in. Even Supervisor code accessing unmapped pages should get a PF.
1 syntax: glob
2 obj/*.o
3 dep/*.d
4 *~
5 .*.sw?
6 .~lock*
7 .buildnum
9 # musashi build artefacts
10 src/musashi/m68kopac.c
11 src/musashi/m68kopdm.c
12 src/musashi/m68kopnz.c
13 src/musashi/m68kops.c
14 src/musashi/m68kops.h
15 dep/musashi/*.d
16 obj/musashi/*.o
17 obj/musashi/m68kmake
19 # version header
20 src/version.h
22 # final executable binary
23 freebee
24 3b1emu
26 # ignore ROMs and techref
27 roms
28 TRM
29 misc
30 discs