X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=sgikbd;a=blobdiff_plain;f=README.md;h=6ed5e21bee27cc9329aea4f62acf3d0074d52d0d;hp=467696b5218cf843fae56eacbca3fde74e724840;hb=HEAD;hpb=9ed2391fa7a48fa4f69db1cbd2e41b8fbcb040b4 diff --git a/README.md b/README.md index 467696b..6ed5e21 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,24 @@ SGI - PS/2 keyboard and mouse converter ======================================= +Progress: prototype board completed, firmware not done. + About ----- This project is a converter for connecting PS/2 keyboards and mice to old Silicon Graphics computers which had a proprietary keyboard/mouse interface. It -should work on: +should work on every non-PS/2 SGI computer with mini-DIN6, DB9 and DB15 +keyboard/mouse connectors, such as: - - 4D series machines - - Indigo - - Crimson + - Iris 4D series - Onyx + - Indigo This converter is not necessary, and will not work, for any later SGI machines, like the indy, O2, indigo2, Octane, and so on, because they use PS/2 keyboards and mice directly. -It's based on an AVR atmega 88/168/328 microcontroller, which reads the PS/2 +It's based on an AVR atmega328pb microcontroller, which reads the PS/2 keyboard and mouse ports, and translates scancodes and events to the protocol and electrical signalling used by the SGI computers. For details on the SGI signalling and protocols, see the copy of the keyboard and mouse manpages @@ -30,9 +32,9 @@ Directory structure: Project website: http://nuclear.mutantstargoat.com/hw/sgikbd -The hardware design and firmware used my previous -[a500kbd](https://github.com/jtsiomb/a500kbd) project as a base, so if you see -any leftover references to the Amiga anywhere don't be confused. +The firmware is based on my previous +[a500kbd](https://github.com/jtsiomb/a500kbd) project, so if you see any +leftover references to the Amiga anywhere don't be confused. License -------