Age | Commit message (Expand) | Author |
2017-12-29 | Merge branch 'reverse' into debug | knolax |
2017-12-29 | Merge branch 'reverse' of https://github.com/knolax/skey into reverse | knolax |
2017-12-29 | forgot to change update PHYS_STATE for every call of processkey, not jsut whe... | knolax |
2017-12-29 | fixed typos | knolax |
2017-12-29 | added debug prints, testing this in production at the moment, also increased ... | knolax |
2017-12-29 | Merge branch 'reverse' of https://github.com/knolax/skey into reverse | knolax |
2017-12-29 | fixed c90 mixed declaration warnings. | knolax |
2017-12-29 | added full full keymap | knolax |
2017-12-29 | added full functionality to the module. it now sends the correct keypresses t... | knolax |
2017-12-28 | finished the keymap | knolax |
2017-12-28 | fixed systemd unit file and added a daemon reload to the install target. | knolax |
2017-12-28 | added systemd unit to initialize pin modes and load the kernel module on star... | knolax |
2017-12-28 | removed entry for device, the gpio settings for all pins except bcmpin 15, wh... | knolax |
2017-12-28 | fixed the target for install | knolax |
2017-12-28 | fixed the format for compatible tag, still doesn't explain why the gpios aren... | knolax |
2017-12-28 | added install target to makefile, not sure if i have to turn the *.ko file in... | knolax |
2017-12-28 | after some testing, the issues with bcmpins 4 and 15 were indeed that they we... | knolax |
2017-12-27 | undid 88f06d, this was already done in the production code but i forgot to up... | knolax |
2017-12-27 | made the DTO more proper, the compatible property is still commented out | knolax |
2017-12-27 | set pin 4 and 15 to have low values to, this might not actually run. | knolax |
2017-12-27 | after switching the position of 4 in column_pins[10] the problem persisted, i... | knolax |
2017-11-14 | reverted the inverted row pins, the issue was not one of active_low/active_hi... | knolax |
2017-12-23 | fixed typo | knolax |
2017-12-23 | fixed typo | knolax |
2017-12-23 | fixed testing setup | knolax |
2017-12-23 | hopefully fixed setting pins as opposite of what they are, thereby fixing the... | knolax |
2017-12-23 | making a test, gpio output seems unresponsive at all | knolax |
2017-12-23 | switched the output pin states as they might be considered active_low in the ... | knolax |
2017-12-23 | fixed typo | knolax |
2017-12-23 | changed the function calls to the linux gpio interface to their cansleep equi... | knolax |
2017-12-20 | added a small sleep between rpin state changes | knolax |
2017-12-20 | fixed typo | knolax |
2017-12-20 | reversed the roles of the row and column pins to account for an error in the ... | knolax |
2017-12-19 | changed tick rate of update thread for testing purposesHEADmaster | knolax |
2017-12-19 | added target in maekfile for making the dtbo | knolax |
2017-12-19 | actually added the pinsthread | knolax |
2017-12-19 | added device tree overlay to make pins pull down` | knolax |
2017-12-13 | reenabled gpio testing | knolax |
2017-12-13 | confirmed that adding the metadata allows X11 to autodetect skey_dev | knolax |
2017-12-13 | removed __initdata from all the variables because none of them are actually o... | knolax |
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 | aded keymap header and custom macros for custom keys | knolax |
2017-12-08 | added a counter that printks every second, the previous kernel panics may hav... | knolax |
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 |
2017-12-07 | changed the update function from being timer based to thread based so that it... | knolax |
2017-12-07 | added functions to explicitly set pins as input or output do to kernel panics... | knolax |
2017-12-07 | added basic keypress scanning functionality to the update function | knolax |