b14ckcat
|
bf3c99ef23
Kernel/USB: Refactor USB Pipe
|
há 2 anos atrás |
Andreas Kling
|
11eee67b85
Kernel: Make self-contained locking smart pointers their own classes
|
há 2 anos atrás |
b14ckcat
|
4b1537387f
Kernel: Fix USB hotplug crash
|
há 3 anos atrás |
Liav A
|
cdab213750
Kernel/SysFS: Adapt USB plug code to work with SysFS patterns
|
há 3 anos atrás |
Jesse Buhagiar
|
a1ed9d3c60
Kernel/USB: Rename `get_interfaces` to something more sensible
|
há 3 anos atrás |
Jesse Buhagiar
|
300dcb6f5e
Kernel/USB: Get all interface descriptors on enumeration
|
há 3 anos atrás |
Jesse Buhagiar
|
a1df8a1896
Kernel/USB: Add `control_transfer()` function `USB::Device`
|
há 3 anos atrás |
Jesse Buhagiar
|
dac26f89cb
Kernel/USB: Fetch configuration descriptors on enumeration
|
há 3 anos atrás |
Lenny Maiorani
|
190cf1507b
Kernel: Use default constructors/destructors
|
há 3 anos atrás |
Hendiadyoin1
|
e34eb3e36d
Kernel: Remove unused String.h includes
|
há 3 anos atrás |
Hendiadyoin1
|
471b38db68
Kernel: Some clang-tidy fixes in Bus/USB
|
há 3 anos atrás |
Andreas Kling
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
há 3 anos atrás |
Andreas Kling
|
f173f73f10
Kernel/USB: Use TRY() and adopt_nonnull_own_or_enomem() some more
|
há 3 anos atrás |
Andreas Kling
|
29a9f80ecf
Kernel/USB: Use TRY() in the various USB classes
|
há 3 anos atrás |
Andreas Kling
|
eaf88cc78a
AK: Rename create<T> => make_ref_counted<T>
|
há 3 anos atrás |
Luke
|
b6a2bbba3b
Kernel/USB: Replace PortNumber enum with a raw u8
|
há 4 anos atrás |
Luke
|
da0a1068e9
Kernel/USB: Add Hubs and the UHCI Root Hub
|
há 4 anos atrás |
Luke
|
3b4f71e4df
Kernel/USB: Add all USB 2.0 bmRequestType fields
|
há 4 anos atrás |
Luke
|
7a86a8df90
Kernel/USB: Create controller base class and introduce USBManagement
|
há 4 anos atrás |
Liav A
|
5073bf8e75
Kernel/USB: Move the USB components as a subfolder to the Bus directory
|
há 4 anos atrás |