TMF Hg

fixes to Base RAM addressing -- 512K detected OK now, still need to deal with Expansion RAM detect issues

  • Tue, 28 Dec 2010 17:23:04 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Tue, 28 Dec 2010 17:23:04 +0000] rev 60
  • fixes to Base RAM addressing -- 512K detected OK now, still need to deal with Expansion RAM detect issues

partial rewrite of memory / I/O handling code to reduce repetition

  • Tue, 28 Dec 2010 16:59:40 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Tue, 28 Dec 2010 16:59:40 +0000] rev 59
  • partial rewrite of memory / I/O handling code to reduce repetition

update hgignore

  • Wed, 15 Dec 2010 01:20:57 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Wed, 15 Dec 2010 01:20:57 +0000] rev 58
  • update hgignore

add CHS param checking (FDC), fix DMA address setting (DMA_XFER)

  • Tue, 14 Dec 2010 02:41:40 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Tue, 14 Dec 2010 02:41:40 +0000] rev 57
  • add CHS param checking (FDC), fix DMA address setting (DMA_XFER)

    * Floppy controller wasn't checking CHS values. Fixed.
    * DMA ADDRESS COUNT register was implemented completely wrong -- shifts and ANDmasks were wrong. Fixed.

    Boot PROM and Loader now run to the point of booting the kernel!