Liav A
|
b02ee664e7
Kernel: Get rid of *LockRefPtr in the SysFS filesystem code
|
2 år sedan |
b14ckcat
|
9baa521b04
Kernel/USB: Use proper verbs for Pipe transfer methods
|
2 år sedan |
b14ckcat
|
bf3c99ef23
Kernel/USB: Refactor USB Pipe
|
2 år sedan |
Liav A
|
05ba034000
Kernel: Introduce the IOWindow class
|
2 år sedan |
Liav A
|
f510c0ba04
Kernel: Remove stale includes of x86 IO header file
|
2 år sedan |
Liav A
|
84fbab6803
Kernel: Move IO delay code to x86 architecture subdirectory
|
2 år sedan |
b14ckcat
|
3452cbd1ed
Kernel/USB: Hotplug multiple USB device crash hotfix
|
2 år sedan |
Andreas Kling
|
11eee67b85
Kernel: Make self-contained locking smart pointers their own classes
|
2 år sedan |
b14ckcat
|
4b1537387f
Kernel: Fix USB hotplug crash
|
3 år sedan |
Liav A
|
cdab213750
Kernel/SysFS: Adapt USB plug code to work with SysFS patterns
|
3 år sedan |
Liav A
|
e488245234
Kernel/SysFS: Split bulky SysFSUSB file into two separate class files
|
3 år sedan |
Liav A
|
290eb53cb5
Kernel/SysFS: Stop cluttering the codebase with pieces of SysFS parts
|
3 år sedan |
Andreas Kling
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
3 år sedan |
James Mintram
|
545ce5b595
Kernel: Add per platform Processor.h headers
|
3 år sedan |
James Mintram
|
26d7c25076
Kernel: Add header includes closer to their use
|
3 år sedan |
Andreas Kling
|
4d961387c1
Kernel: Use TRY() some more in USB::Hub
|
3 år sedan |
Andreas Kling
|
29a9f80ecf
Kernel/USB: Use TRY() in the various USB classes
|
3 år sedan |
Andreas Kling
|
eaf88cc78a
AK: Rename create<T> => make_ref_counted<T>
|
3 år sedan |
Luke
|
51b6bd8d95
Kernel/USB: Remove UAF in device removal
|
3 år sedan |
Luke
|
4b4525dfc7
Kernel/USB: Update SysFS from the generic hub instead of from UHCI
|
3 år sedan |
Luke
|
b6a2bbba3b
Kernel/USB: Replace PortNumber enum with a raw u8
|
3 år sedan |
Luke
|
da0a1068e9
Kernel/USB: Add Hubs and the UHCI Root Hub
|
3 år sedan |