summaryrefslogtreecommitdiff
path: root/Kernel/Bus/USB
AgeCommit message (Expand)Author
2021-08-17Kernel: Fix compilation with ClangTimothy Flynn
2021-08-15Kernel: Make Kernel::VMObject allocation functions return KResultOrsin-ack
2021-08-14Kernel/USB: Remove UAF in device removalLuke
2021-08-14Kernel/USB: Update SysFS from the generic hub instead of from UHCILuke
2021-08-14Kernel/USB: Split SysFS code into its own fileLuke
2021-08-14Kernel/USB: Replace PortNumber enum with a raw u8Luke
2021-08-14Kernel/USB: Remove get_device_{at_port,from_address}Luke
2021-08-14Kernel/USB: Add Hubs and the UHCI Root HubLuke
2021-08-14Kernel/USB: Add the USB 1.x/2.0 hub descriptorLuke
2021-08-14Kernel/USB: Use allocate_kernel_region in Transfer buffer allocationsLuke
2021-08-14Kernel/USB: Pass in device address as last argument to Pipe constructorLuke
2021-08-14Kernel/USB: Use "Pipe" instead of "USBPipe" in USBEndpointLuke
2021-08-14Kernel/USB: Add endpoint directions and make endpoint constants publicLuke
2021-08-14Kernel/USB: Add all USB 2.0 bmRequestType fieldsLuke
2021-08-14Kernel/USB: Add header containing all the current USB classesLuke
2021-08-14Kernel: Stop allowing implicit conversion from KResult to intAndreas Kling
2021-08-09Kernel/USB: Tighten up USBManagement enumeration code a bitLiav A
2021-08-09Kernel/USB: Create controller base class and introduce USBManagementLuke
2021-08-09USB: Fix wrong port read/write in portscan daemonJesse Buhagiar
2021-08-06Kernel: Add convenience values to the Memory::Region::Access enumAndreas Kling
2021-08-06Kernel: Move Kernel/Memory/ code into Kernel::Memory namespaceAndreas Kling
2021-08-06Kernel: Rename Kernel/VM/ to Kernel/Memory/Andreas Kling
2021-07-25Kernel: Remove ContiguousVMObject, let AnonymousVMObject do the jobAndreas Kling
2021-07-22Everywhere: Prefix hexadecimal numbers with 0xGunnar Beutner
2021-07-18Kernel/USB: Remove unneeded friend declaration in SysFSUSBBusDirectoryAndreas Kling
2021-07-18Kernel/USB: Move USB bus information from /proc to /sysAndreas Kling
2021-07-17Kernel/ProcFS: Remove unused ProcFSExposedComponent::entries_count()Andreas Kling
2021-07-17Kernel: Replace "folder" => "directory" everywhereAndreas Kling
2021-07-11Kernel: Rename various *VMObject::create*() => try_create()Andreas Kling
2021-07-11Kernel: Make various T::class_name() and similar return StringViewAndreas Kling
2021-07-11Kernel: Rename ProcFSComponentsRegistrar => ProcFSComponentRegistryAndreas Kling
2021-07-11Kernel: Replace "Folder" => "Directory" everywhereAndreas Kling
2021-07-11Kernel: Rename FS => FileSystemAndreas Kling
2021-07-02Kernel/ProcFS: Clean dead processes properlyLiav A
2021-07-02Kernel/USB: Move the USB components as a subfolder to the Bus directoryLiav A