Skip to content

Commit

Permalink
Adds UsbHidDxe driver - written in C, provides an implementation of H…
Browse files Browse the repository at this point in the history
…idIo over USB.

Note: does not yet support HID keyboards. This is planned future work.

- [x] Impacts functionality?
Adds new input support functionality.
- [ ] Impacts security?
- [ ] Breaking change?
- [ ] Includes tests?
- [x] Includes documentation?
  - includes standard RustDocs.

Pointer verified in preboot console (UEFI setup menu and Bitlocker Recovery).

N/A
Add UsbHidDxe driver that produces HidIo instance on USB HID devices.
  • Loading branch information
joschock committed Oct 13, 2023
1 parent 4f69eb3 commit ae68584
Show file tree
Hide file tree
Showing 3 changed files with 1,115 additions and 0 deletions.
1 change: 1 addition & 0 deletions HidPkg/HidPkg.dsc
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@
HidPkg/HidMouseAbsolutePointerDxe/HidMouseAbsolutePointerDxe.inf
HidPkg/UsbKbHidDxe/UsbKbHidDxe.inf
HidPkg/UsbMouseHidDxe/UsbMouseHidDxe.inf
HidPkg/UsbHidDxe/UsbHidDxe.inf

[BuildOptions]
#force deprecated interfaces off
Expand Down
Loading

0 comments on commit ae68584

Please sign in to comment.