crash.software
Projects
Pull Requests
Issues
Builds
EvilCrow-Keylogger
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
EvilCrow-Keylogger
Files
🤬
Sign In
master
ROOT
/
libraries
/
USB_Host_Shield_2.0
/
hidboot.h
Search
History
628 lines
|
ISO-8859-1
|
20 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
__HIDBOOT_H__
UHS_HID_BOOT_KEY_ZERO
UHS_HID_BOOT_KEY_ENTER
UHS_HID_BOOT_KEY_SPACE
UHS_HID_BOOT_KEY_CAPS_LOCK
UHS_HID_BOOT_KEY_SCROLL_LOCK
UHS_HID_BOOT_KEY_NUM_LOCK
UHS_HID_BOOT_KEY_ZERO2
UHS_HID_BOOT_KEY_PERIOD
bitsEndpoints
(
p
)
totalEndpoints
(
p
)
epMUL
(
p
)
MOUSEINFO
(anonymous)
dX
:
int8_t
dY
:
int8_t
MouseReportParser
(anonymous)
Parse
(
USBHID*,bool,uint8_t,uint8_t*
)
:
void
OnMouseMove
(
MOUSEINFO*
)
{...}
:
void
OnLeftButtonUp
(
MOUSEINFO*
)
{...}
:
void
OnLeftButtonDown
(
MOUSEINFO*
)
{...}
:
void
OnRightButtonUp
(
MOUSEINFO*
)
{...}
:
void
OnRightButtonDown
(
MOUSEINFO*
)
{...}
:
void
OnMiddleButtonUp
(
MOUSEINFO*
)
{...}
:
void
OnMiddleButtonDown
(
MOUSEINFO*
)
{...}
:
void
MODIFIERKEYS
bmLeftCtrl
:
uint8_tbmLeftCtrl : 1
bmLeftShift
:
uint8_tbmLeftShift : 1
bmLeftAlt
:
uint8_tbmLeftAlt : 1
bmLeftGUI
:
uint8_tbmLeftGUI : 1
bmRightCtrl
:
uint8_tbmRightCtrl : 1
bmRightShift
:
uint8_tbmRightShift : 1
bmRightAlt
:
uint8_tbmRightAlt : 1
bmRightGUI
:
uint8_tbmRightGUI : 1
KBDINFO
(anonymous)
bReserved
:
uint8_t
Keys
:
uint8_t[6]
KBDLEDS
bmNumLock
:
uint8_tbmNumLock : 1
bmCapsLock
:
uint8_tbmCapsLock : 1
bmScrollLock
:
uint8_tbmScrollLock : 1
bmCompose
:
uint8_tbmCompose : 1
bmKana
:
uint8_tbmKana : 1
bmReserved
:
uint8_tbmReserved : 3
KeyboardReportParser
numKeys
:
const uint8_t[10]
symKeysUp
:
const uint8_t[12]
symKeysLo
:
const uint8_t[12]
padKeys
:
const uint8_t[5]
(anonymous)
(anonymous)
OemToAscii
(
uint8_t,uint8_t
)
:
uint8_t
KeyboardReportParser
(
)
{...}
Parse
(
USBHID*,bool,uint8_t,uint8_t*
)
:
void
HandleLockingKeys
(
USBHID*,uint8_t
)
{...}
:
uint8_t
OnControlKeysChanged
(
uint8_t,uint8_t
)
{...}
:
void
OnKeyDown
(
uint8_t,uint8_t
)
{...}
:
void
OnKeyUp
(
uint8_t,uint8_t
)
{...}
:
void
getNumKeys
(
)
{...}
:
const uint8_t*
getSymKeysUp
(
)
{...}
:
const uint8_t*
getSymKeysLo
(
)
{...}
:
const uint8_t*
getPadKeys
(
)
{...}
:
const uint8_t*
HIDBoot
epInfo
:
EpInfo[totalEndpoints(BOOT_PROTOCOL)]
pRptParser
:
HIDReportParser*[epMUL(BOOT_PROTOCOL)]
bConfNum
:
uint8_t
bIfaceNum
:
uint8_t
bNumIface
:
uint8_t
bNumEP
:
uint8_t
qNextPollTime
:
uint32_t
bPollEnable
:
bool
bInterval
:
uint8_t
bRptProtoEnable
:
bool
Initialize
(
)
:
void
GetReportParser
(
uint8_t
)
{...}
:
HIDReportParser*
HIDBoot
(
USB*,bool= false
)
SetReportParser
(
uint8_t,HIDReportParser*
)
{...}
:
bool
Init
(
uint8_t,uint8_t,bool
)
:
uint8_t
Release
(
)
:
uint8_t
Poll
(
)
:
uint8_t
GetAddress
(
)
{...}
:
uint8_t
isReady
(
)
{...}
:
bool
EndpointXtract
(
uint8_t,uint8_t,uint8_t,uint8_t,const USB_ENDPOINT_DESCRIPTOR*
)
:
void
DEVCLASSOK
(
uint8_t
)
{...}
:
bool
DEVSUBCLASSOK
(
uint8_t
)
{...}
:
bool
HIDBoot<BOOT_PROTOCOL>::HIDBoot
(
USB*,bool
)
{...}
HIDBoot<BOOT_PROTOCOL>::Initialize
(
)
{...}
:
void
HIDBoot<BOOT_PROTOCOL>::Init
(
uint8_t,uint8_t,bool
)
{...}
:
uint8_t
HIDBoot<BOOT_PROTOCOL>::EndpointXtract
(
uint8_t,uint8_t,uint8_t,uint8_t,const USB_ENDPOINT_DESCRIPTOR*
)
{...}
:
void
HIDBoot<BOOT_PROTOCOL>::Release
(
)
{...}
:
uint8_t
HIDBoot<BOOT_PROTOCOL>::Poll
(
)
{...}
:
uint8_t
All occurrences
Please wait...
Page is in error, reload to recover