TMF Hg

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!

disable floppy interrupts (to CPU), force HDD int flag on (i.e. command always complete)

  • Mon, 13 Dec 2010 03:00:43 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Mon, 13 Dec 2010 03:00:43 +0000] rev 56
  • disable floppy interrupts (to CPU), force HDD int flag on (i.e. command always complete)