Mark Pizzolato
2498fafd46
MicroVAX II, rtVAX1000: Fix NVR behavior to precisely reflect original hardware
...
Observations made about NVR behavior on real hardware:
1) Aligned writes only affect a single RAM location
without regard to the size of write, so no double
pumping on writes.
2) Unaligned (offset 3) writes do nothing without regard to size of the write
3) Unaligned (offset 1) write 0 to the next higher NVR RAM location.
4) Longword aligned and Unaligned (offset 3) reads return the same NVR RAM
value in the the upper and lower words of the result.
5) Unaligned (offset 1) reads reference the next higher NVR RAM cell for
word and longword reads.
- Fix write behavior to match hardware.
- Fix read behavior to double pump word values for all unaligned word and longword
reads.
2016-04-26 12:32:13 -07:00
..
2012-10-25 11:58:10 -07:00
2012-11-09 12:18:15 -08:00
2012-11-09 12:18:15 -08:00
2012-11-09 12:18:15 -08:00
2012-11-09 12:18:15 -08:00
2011-04-15 08:35:43 -07:00
2011-04-15 08:35:43 -07:00
2011-04-15 08:35:43 -07:00
2015-09-10 21:42:16 -07:00
2015-09-10 21:42:16 -07:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-04-26 12:32:13 -07:00
2016-02-29 16:37:18 -08:00
2016-03-27 12:28:02 -07:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-03-27 12:28:02 -07:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-03-27 12:28:02 -07:00
2016-02-29 16:37:18 -08:00
2016-03-18 15:43:30 -07:00
2016-03-27 12:28:02 -07:00
2016-02-29 16:37:18 -08:00
2014-06-11 16:39:40 -07:00
2016-03-27 12:28:02 -07:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-03-27 12:28:02 -07:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-03-27 12:28:02 -07:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-03-27 12:28:02 -07:00
2015-10-27 21:56:21 +03:00
2015-10-27 21:56:21 +03:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-04-05 06:44:30 -07:00
2016-04-02 07:29:57 -07:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2012-11-09 12:18:15 -08:00
2012-11-09 12:18:15 -08:00
2012-11-09 12:18:15 -08:00
2012-11-09 12:18:15 -08:00
2015-09-10 21:42:16 -07:00
2015-09-10 21:42:16 -07:00
2015-12-01 07:46:28 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-03-25 04:01:44 -07:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2016-02-29 16:37:18 -08:00
2013-03-24 16:47:25 -07:00
2015-12-01 07:46:28 -08:00
2016-04-13 12:12:29 -07:00
2016-02-29 16:37:18 -08:00
2013-03-24 12:37:35 -07:00
2013-03-24 12:37:35 -07:00