TMF Hg
changelog
- Fri, 12 Apr 2013 12:36:28 +0100
- by Philip Pemberton <philpem@philpem.me.uk> [Fri, 12 Apr 2013 12:36:28 +0100] rev 141
- Make mapper debug logic more verbose (but disable by default)
- Fri, 12 Apr 2013 12:34:32 +0100
- by Philip Pemberton <philpem@philpem.me.uk> [Fri, 12 Apr 2013 12:34:32 +0100] rev 140
- Fix read-after-write logic
In some cases (notably reading from a page after having written to it), the
mapper may change the pagestate from "accessed and written" ("dirty"; PS0,PS1)
to "accessed but not written" (clean; PS1,!PS0). This should never, ever, EVER
happen. Once a page is dirty, it remains so until the 68k clears the DIRTY
bit.
Once again, this wonderful bit of logic was missing from the TRM.
- Thu, 11 Apr 2013 09:37:25 +0100
- by Philip Pemberton <philpem@philpem.me.uk> [Thu, 11 Apr 2013 09:37:25 +0100] rev 139
- Fix potential unassigned variable
- Thu, 11 Apr 2013 09:37:11 +0100
- by Philip Pemberton <philpem@philpem.me.uk> [Thu, 11 Apr 2013 09:37:11 +0100] rev 138
- Check return value of fread()
- Thu, 11 Apr 2013 09:36:53 +0100
- by Philip Pemberton <philpem@philpem.me.uk> [Thu, 11 Apr 2013 09:36:53 +0100] rev 137
- Enable code optimisation to improve quality of GCC warnings
- Thu, 11 Apr 2013 09:18:31 +0100
- by Philip Pemberton <philpem@philpem.me.uk> [Thu, 11 Apr 2013 09:18:31 +0100] rev 136
- Code cleanup
* Fix some compiler warnings --
* string format
* shift greater than type size,
* unused variable.
- Wed, 13 Mar 2013 01:10:34 +0000
- by Philip Pemberton <philpem@philpem.me.uk> [Wed, 13 Mar 2013 01:10:34 +0000] rev 135
- merge changes from default