[OpenBIOS] r747 - dev/usb2/device/keyboard
svn at openbios.org
svn at openbios.org
Sun Dec 2 11:35:56 CET 2007
Author: wmb
Date: 2007-12-02 11:35:56 +0100 (Sun, 02 Dec 2007)
New Revision: 747
Modified:
dev/usb2/device/keyboard/request.fth
Log:
USB keyboard driver - Use control-set instead of control-set-nostat because
keyboard devices appear to generate a status phase.
Modified: dev/usb2/device/keyboard/request.fth
===================================================================
--- dev/usb2/device/keyboard/request.fth 2007-12-02 10:31:17 UTC (rev 746)
+++ dev/usb2/device/keyboard/request.fth 2007-12-02 10:35:56 UTC (rev 747)
@@ -38,12 +38,12 @@
: set-boot-protocol ( -- error? )
0 0 my-address ( interface ) 0 DR_HIDD DR_OUT or SET_PROTOCOL
- control-set-nostat
+ control-set
;
: set-idle ( ms -- error? )
>r 0 0 my-address ( interface ) r> 4 / 8 << ( 4ms ) DR_HIDD DR_OUT or SET_IDLE
- control-set-nostat
+ control-set
;
\ Key modifiers
@@ -63,7 +63,7 @@
: (set-leds) ( led -- )
led-buf c!
led-buf /led-buf my-address ( interface ) REPORT_OUT DR_HIDD DR_OUT or SET_REPORT
- control-set-nostat drop
+ control-set drop
;
: set-leds ( led-mask -- ) dup to led-state (set-leds) ;
: toggle-leds ( led-mask -- ) led-state xor set-leds ;
More information about the OpenBIOS
mailing list