TMF Hg

make it possible to eject the floppy disc (use F11!)

  • Thu, 10 Feb 2011 01:09:42 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Thu, 10 Feb 2011 01:09:42 +0000] rev 95
  • make it possible to eject the floppy disc (use F11!)

fix keyboard update-flag handler to only set flag when a mapped key has been pressed

  • Thu, 10 Feb 2011 01:09:04 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Thu, 10 Feb 2011 01:09:04 +0000] rev 94
  • fix keyboard update-flag handler to only set flag when a mapped key has been pressed

properly handle 8 and 16 bit KBC writes

  • Thu, 10 Feb 2011 01:08:32 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Thu, 10 Feb 2011 01:08:32 +0000] rev 93
  • properly handle 8 and 16 bit KBC writes

remove edge-sensive kbc intr handler, was breaking the keyboard stuff. also made kbd refresh at same rate as 60Hz tick.

  • Thu, 10 Feb 2011 00:07:59 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Thu, 10 Feb 2011 00:07:59 +0000] rev 92
  • remove edge-sensive kbc intr handler, was breaking the keyboard stuff. also made kbd refresh at same rate as 60Hz tick.

only send kb state when the state changes, use kb command constants

  • Wed, 09 Feb 2011 23:45:55 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Wed, 09 Feb 2011 23:45:55 +0000] rev 91
  • only send kb state when the state changes, use kb command constants

merge heads

  • Wed, 09 Feb 2011 22:05:42 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Wed, 09 Feb 2011 22:05:42 +0000] rev 90
  • merge heads

make utils.h include stdio (for LOG functions)

  • Thu, 30 Dec 2010 00:45:13 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Thu, 30 Dec 2010 00:45:13 +0000] rev 89
  • make utils.h include stdio (for LOG functions)

add NELEMS macro to utils.h

  • Thu, 30 Dec 2010 00:44:25 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Thu, 30 Dec 2010 00:44:25 +0000] rev 88
  • add NELEMS macro to utils.h

fix fdc irq handling (but irqs still disabled for now until the arbiter is sorted out)

  • Thu, 30 Dec 2010 00:41:48 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Thu, 30 Dec 2010 00:41:48 +0000] rev 87
  • fix fdc irq handling (but irqs still disabled for now until the arbiter is sorted out)

add keyboard event handler; need to do register r/w next.

  • Thu, 30 Dec 2010 00:37:03 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Thu, 30 Dec 2010 00:37:03 +0000] rev 86
  • add keyboard event handler; need to do register r/w next.

more keyboard fixes... interrupt logic needs fixing... grrrrr...

  • Wed, 09 Feb 2011 17:11:48 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Wed, 09 Feb 2011 17:11:48 +0000] rev 85
  • more keyboard fixes... interrupt logic needs fixing... grrrrr...

major work on keyboard driver

  • Wed, 09 Feb 2011 16:35:49 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Wed, 09 Feb 2011 16:35:49 +0000] rev 84
  • major work on keyboard driver

fix stupid mistakes in keyboard code (i broke the build, w00t...)

  • Wed, 09 Feb 2011 15:43:48 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Wed, 09 Feb 2011 15:43:48 +0000] rev 83
  • fix stupid mistakes in keyboard code (i broke the build, w00t...)

fix DELETE mapping and add keyboard evt handler

  • Wed, 09 Feb 2011 15:40:05 +0000
  • by Philip Pemberton <philpem@philpem.me.uk> [Wed, 09 Feb 2011 15:40:05 +0000] rev 82
  • fix DELETE mapping and add keyboard evt handler