1
0
mirror of git://projects.qi-hardware.com/iris.git synced 2025-04-21 12:27:27 +03:00

make code work again

This commit is contained in:
Bas Wijnen
2009-12-30 22:41:45 +01:00
parent 8a7c8a1ea9
commit dc1bbc1f5f
9 changed files with 99 additions and 61 deletions

View File

@@ -133,15 +133,15 @@ Kernel::Num start ():
// claim backlight
Setting backlight = backlight_dev.create_user (Kernel::Cap ())
backlight_dev.use (backlight)
bool backlight_state = true
while true:
Kernel::wait ()
switch Kernel::recv.protected_data.value ():
case SYSREQ:
unsigned code = Kernel::recv.data[0].l
if code & Keyboard::RELEASE:
backlight.set (~0)
else:
backlight.set (0)
if !(code & Keyboard::RELEASE):
backlight_state = !backlight_state
backlight.set (backlight_state ? ~0 : 0)
break
default:
if Kernel::recv.data[0].l != Parent::GET_DEVICE:

View File

@@ -313,9 +313,9 @@ Kernel::Num start ():
unsigned backlight_user = 0
Kernel::Num current_backlight = 0
while true:
log_str ("Wachten...\n")
//log_str ("Wachten...\n")
Kernel::wait ()
log_msg ()
//log_msg ()
switch Kernel::recv.protected_data.h:
case 0:
switch Kernel::recv.protected_data.l: