|
@ -8,6 +8,10 @@ int UserInput(int pid, unsigned int signal) |
|
|
{ |
|
|
{ |
|
|
Kernel_signal_mask(pid, SIGNAL_START | SIGNAL_STOP | SIGNAL_TICK); |
|
|
Kernel_signal_mask(pid, SIGNAL_START | SIGNAL_STOP | SIGNAL_TICK); |
|
|
} |
|
|
} |
|
|
|
|
|
if (signal & SIGNAL_STOP) |
|
|
|
|
|
{ |
|
|
|
|
|
return 255; |
|
|
|
|
|
} |
|
|
if (signal & SIGNAL_TICK) |
|
|
if (signal & SIGNAL_TICK) |
|
|
{ |
|
|
{ |
|
|
if (Kernel_read_input(KERNEL_INPUT_BUTTON_A)) |
|
|
if (Kernel_read_input(KERNEL_INPUT_BUTTON_A)) |
|
|