Na, ha valaki neadjisten úgy ébredne fel egy reggel,
hogy teljesen elment az esze,
és ő pedig PS/2 billentyűzetekkel akar EP -n gépelni,
az a következőket teheti:
1,
Valahonnan leakaszt egy Arduino Micro nevű AVR mikrovezérlő kártyát:
https://store.arduino.cc/arduino-microvagy annak kínai klónját nagyon olcsón (már rendeltem párat, de még nem teszteltem őket) :
https://www.ebay.com/itm/Arduino-Micro-ATmega32u4-5V-16MHZ-for-Arduino-Replace-Pro-Mini-Leonardo-R3-Nano/263218903608?hash=item3d4911ba38:g:ia8AAOSwzpFa4AMP:rk:13:pf:0Bármelyiket is veszi az ember, fontos, hogy az
5V -os verzió legyen, ne pedig a 3.3V -os.
2,
Valahonnan rittyent az ember magának egy Linux rendszert, akár virtuális gépen, akár valami kütyün,
de én komoly mondom hallottam már olyan elvetemültekről, akik a Linux -ot natívban is rakják desktop vasakra,
de én ettől elhatárolódom kérem ...
Ha valaki végképp nem akar magának egy szütyöri kis Linux -ot se rittyenteni,
az írjon magának bárhol máshol build script -eket, mert én csak a Linux -osakat írogatom.
3,
Pakolja fel a Linuxra az AVR Libc nevű dolgot:
https://www.nongnu.org/avr-libc/A vonatkozó csomag menedzselőkkel fel lehet rakni, nem kell a weboldalrol semmit szöszölni.
Ennek majd biztos lesznek dependenciái, már nem emlékszem miket húz be, AVR fordítót, ilyesmit.
4,
Futtassa le a csatolmányban felrakot build script -et, az készít neki egy .hex állományt,
amit a szintén mellékelt flash script -el fel tud tölteni USB -n az Arduino -jára.
4.1,
Ha valaki 10 MHz -es EP -n is használni akarja a PS/2 vezérlőt,
akkor a build után, de még a flash előtt a .hex állományt meg kell hekkelni úgy,
hogy az EP oldali megszakítás kódja legyen bemásolva az interrupt vektor táblába.
(Ez a .hex állomány első sorában lesz ...
)
4.2,
(De akinek egyébként derogál ez az egész fordítgatási bohózat,
az használhatja a csomagban található .hex állományt,
ami már meg van patch -elve 10 MHz -re is.
)
5,
Kötögesse össze az Arduino megfelelő lábait az EP alaplap
és a PS/2 anya csatlakozó megfelelő pontjaival.
(Aki nem szereti a forráskódot, annak van egy wiring.txt is,
de ahhoz is kelleni fog némi türelem ...
)
Itt van hozzá egy rajz is:
[ Guests cannot view attachments ]
6,
Csatlakoztatni egy PS/2 -es billentyűt a PS/2 anyához,
és bekapcsolni az EP -t.
És a progi: