内容由用户产出,本次仅代为提交、未做任何语义修改;含 static 修饰符前置迁移等(新增 static 前缀 16 行)。提交消息为中性描述——如需更精确的说明请 amend。
13 lines
368 B
Plaintext
13 lines
368 B
Plaintext
import drivers.input.mouse.mouse as mouse
|
|
import drivers.usb.hid.usb_mouse as usb_mouse
|
|
import drivers.serial.uart.serial as serial
|
|
import sched.sched as sched
|
|
|
|
define SERVICE_MOUSE = 2
|
|
|
|
def start() -> int:
|
|
serial.puts("[mse_svc] mouse initialized\n")
|
|
if usb_mouse.init() == 0:
|
|
serial.puts("[mse_svc] usb mouse initialized\n")
|
|
return 0
|