index
:
skey.git
debug
master
reverse
thread
Linux Kernel Module for the Keyboard of the Omnicom
Git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
skey.c
Age
Commit message (
Collapse
)
Author
2017-12-13
added more metadata to skey_dev, also added __initdata to some variables
knolax
2017-12-08
fixed a typo, has it emmit capslock every second
knolax
2017-12-08
added code to register a device with input.h
knolax
2017-12-08
added a counter that printks every second, the previous kernel panics may ↵
knolax
have been caused by excessive use of printk.
2017-12-08
changed test mode warning to only emit once during the thread
knolax
2017-12-08
added test mode that doesn't use GPIO so i can test on an Virtual Machine on ↵
knolax
my main computer
2017-12-07
changed the update function from being timer based to thread based so that ↵
knolax
it can sleep. it may be because of the fact that it couldn't sleep that it was causing kenel panics
2017-12-07
added functions to explicitly set pins as input or output do to kernel ↵
knolax
panics when trying to use gpio_set_value()
2017-12-07
added basic keypress scanning functionality to the update function
knolax
2017-12-07
initial commit
knolax