2 days ago
a404099
usb xhci: correctly get IRQ event
4 days ago
b1792f2
remove some unused logging statements
4 days ago
81d9aec
Makefile: use sfdisk for creating partiotions
4 days ago
a04dd2d
kernel: fix compiler warning about invalid pointer conversion
4 days ago
e50a29f
hlib: monopolize checkFocus function
12 days ago
8568a0c
kernel: avoid crashes (double faults) by blocking interrupts during execution
12 days ago
91ae266
build system: fix constant rebuilding of initrd.tar
12 days ago
fdfb3ad
usb: fix problem with overflowing TRB rings
13 days ago
dccfc0f
build system: fix initrd not rebuilding correctly
18 days ago
2cc9a81
build system: consolidate all userspace program Makefiles into one
19 days ago
100fec9
move hlib directory to src/
19 days ago
c6a6617
use ld-level allocation of allocation data object for all programs and kernel
21 days ago
d421497
hlib: declare allocation data in linker script
6e43881
hid: refactor io parameters for input tag
21 days ago
200152b
crashTest: remove unnecessary import
24 days ago
e9d7519
ioManager: remove redundant reference to keyCallback
24 days ago
524c9f4
hid, usb: use correct sleep interval for each device
26 days ago
4972792
keyboard: add none modifiers for keycodes without modified variants
27 days ago
a963a84
crashTest: fix command line warning error
27 days ago
3918ffb
keyboard: use modified strings when modifier key is pressed
c7c95bd
keyboard: track pressed keys
4e8aba0
hid, keyboard: pass USB keycode to keyboard service
...
29 days ago
933ce1e
keyboard: implement key repeat behaviour
29 days ago
6359ffc
keyboard: pass over raw chars
on 22 Aug
c38bacd
keyboard: move implementation of PS/2 protocol to seperate program
on 21 Aug
657b83d
hid: correctly handle array usages
on 20 Aug
f2e5941
hid keyboard: add more keycodes
on 20 Aug
bdb9f11
hid: allow repeating values for relative inputs
on 20 Aug
0ca0e98
mouse: periodically print information instead of relying on events
on 20 Aug
60a7906
hid: refactor input reader meanings
on 19 Aug
834ddd4
hid: don't repeat activated array usages for keyboard
on 14 Aug
59ae2cf
hid: add parsing for keyboard keys
on 14 Aug
5d85838
hid: allow for generalized usage pages
on 13 Aug
cd083ba
add usb keyboard device to qemu run configuration
on 12 Aug
1cd7acd
pci: clean up cluttered output during initial scanning
on 12 Aug
368d587
hid: skip item if it is constant
on 12 Aug
70fcaae
hid: add report parsing for mouse buttons
on 11 Aug
c8a1a48
hid: generalize usages and implement X and Y usages
on 11 Aug
ddc7f8f
id: restructure source tree
on 11 Aug
f7aa316
hid refactoring: seperate usage pages
on 10 Aug
484424c
hid: correctly parse consecutive usages
on 10 Aug
4c01ce9
hid refactoring: use state variable instead of many single ones
on 10 Aug
d1709b6
hid: keep track of logical min and max
on 9 Aug
e3673bb
hid: add handler for X movement