start to add hid keyboard

This commit is contained in:
hathach
2012-11-27 17:41:00 +07:00
parent 54e5289b73
commit 545fe61828
7 changed files with 42 additions and 10 deletions

View File

@@ -36,8 +36,11 @@
*/
#include "dcd.h"
#include "romdriver/power_api.h"
#define USBD_API ((*(ROM **)(0x1FFF1FF8))->pUSBD) // TODO HAL
// TODO refractor later
#include "descriptors.h"
void dcd_init()
{
@@ -55,11 +58,11 @@ void dcd_init()
USB_CORE_DESCS_T DeviceDes =
{
// .device_desc = (uint8_t*) &USB_DeviceDescriptor,
// .string_desc = (uint8_t*) &USB_StringDescriptor,
// .full_speed_desc = (uint8_t*) &USB_FsConfigDescriptor,
// .high_speed_desc = (uint8_t*) &USB_FsConfigDescriptor,
// .device_qualifier = NULL
.device_desc = (uint8_t*) &USB_DeviceDescriptor,
.string_desc = (uint8_t*) &USB_StringDescriptor,
.full_speed_desc = (uint8_t*) &USB_FsConfigDescriptor,
.high_speed_desc = (uint8_t*) &USB_FsConfigDescriptor,
.device_qualifier = NULL
};
USBD_HANDLE_T g_hUsb;