ISCOVE%UTOROCI.bitnet@ugw.utcs.utoronto.ca (11/16/90)
This is a copy of an earlier posting describing a software fix under 1.3 for the lost first character entered on HiTek keyboards after system resets with rev. 4.x B2000 motherboards. The real fix is to remove capacitors C910 and C911 (1000 pf) from the motherboard. They were originally included to fix a powerup problem with the older Cherry keyboards. The capacitors were not only not needed with the HiTeks, but actually caused the first entered character to be lost, and were omitted from later boards. The following works fine under 1.3 on my system (rev 4.4 board). It involves insertion into the startup-sequence of two short commands to the keyboard.device. The 'clear' and 'reset' programs issue CMD_CLEAR or CMD_RESET commands to the keyboard device using standard system device protocol. From a powerup, use 'clear' followed by 'reset'. From warm reboots use 'reset' only. Other combinations crash my system. 'Clear' is invoked in my startup within the 'if not exists RAD:c ..... endif' section that sets up RAD: (VD0:) on powerup. 'Reset' is invoked later in the main body of the startup-sequence. begin 644 clear M```#\P`````````!```````````````V```#Z0```#8L>``$D\E%^0```%A'P M^0```&A)^0```+A.KO[:*4``$"),3J[^GB!*(DMP`'(`3J[^1$J`9@``'B)+@ M(TP`#C-\``4`'$ZN_C@B3$ZN_I@B2TZN_CYP`$YU:V5Y8F]A<F0N9&5V:6-E& M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M``````````````````````````````````/L`````P`````````(````#@``( *`!0````````#\@``) `` end size 280 begin 644 reset M```#\P`````````!```````````````V```#Z0```#8L>``$1?D```!61_D`+ M``!F2?D```"VD\E.KO[:*4``$"),3J[^GB!*(DMP`'(`3J[^1$J`9APB2R-,L M``XS?``!`!Q.KOXX(DQ.KOZ8(DM.KOX^<`!.=6ME>6)O87)D+F1E=FEC90``3 M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````3G$```/L`````P`````````&````#```# *`!(````````#\@``' `` end size 280 Norman Iscove iscove@utoroci (bitnet)