USB Host Shield 2.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Macros
hidboot.h File Reference
#include <inttypes.h>
#include <avr/pgmspace.h>
#include "avrpins.h"
#include "max3421e.h"
#include "usbhost.h"
#include "usb_ch9.h"
#include "Usb.h"
#include "hid.h"
#include "Arduino.h"
#include "printhex.h"
#include "hexdump.h"
#include "message.h"
#include "confdescparser.h"
Include dependency graph for hidboot.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MOUSEINFO
 
class  MouseReportParser
 
struct  MODIFIERKEYS
 
struct  KBDINFO
 
struct  KBDLEDS
 
class  KeyboardReportParser
 
class  HIDBoot< BOOT_PROTOCOL >
 

Macros

#define KEY_SPACE   0x2c
 
#define KEY_ZERO   0x27
 
#define KEY_ZERO2   0x62
 
#define KEY_ENTER   0x28
 
#define KEY_PERIOD   0x63
 
#define KEY_NUM_LOCK   0x53
 
#define KEY_CAPS_LOCK   0x39
 
#define KEY_SCROLL_LOCK   0x47
 
#define totalEndpoints   2
 
#define HID_MAX_HID_CLASS_DESCRIPTORS   5
 

Macro Definition Documentation

#define KEY_SPACE   0x2c

Definition at line 41 of file hidboot.h.

#define KEY_ZERO   0x27

Definition at line 42 of file hidboot.h.

#define KEY_ZERO2   0x62

Definition at line 43 of file hidboot.h.

#define KEY_ENTER   0x28

Definition at line 44 of file hidboot.h.

#define KEY_PERIOD   0x63

Definition at line 45 of file hidboot.h.

#define KEY_NUM_LOCK   0x53

Definition at line 120 of file hidboot.h.

#define KEY_CAPS_LOCK   0x39

Definition at line 121 of file hidboot.h.

#define KEY_SCROLL_LOCK   0x47

Definition at line 122 of file hidboot.h.

#define totalEndpoints   2

Definition at line 158 of file hidboot.h.

#define HID_MAX_HID_CLASS_DESCRIPTORS   5

Definition at line 160 of file hidboot.h.