view USB/pjrc/usb_keyboard.h @ 21:c14f9ac8420f

Reorganization for use with the CMake "Modules" - Include option is currently "hacked" and needs to be fixed - Builds on Linux, but Mac and Windows needs to be tested - Loader script generation isn't complete
author Jacob Alexander <triplehaata@gmail.com>
date Wed, 28 Sep 2011 23:25:51 -0700
parents
children
line wrap: on
line source

#ifndef usb_serial_h__
#define usb_serial_h__

#include <stdint.h>

void usb_init(void);			// initialize everything
uint8_t usb_configured(void);		// is the USB port configured

int8_t usb_keyboard_press(uint8_t key, uint8_t modifier);
int8_t usb_keyboard_send(void);
extern uint8_t keyboard_modifier_keys;
extern uint8_t keyboard_keys[6];
extern volatile uint8_t keyboard_leds;

#endif