LPCOpen Platform
LPCOpen Platform for NXP LPC Microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Hardware Abstraction Layer LPC18XX

Macros

#define USBRAM_SECTION   RAM2
 
#define USBDEV_ADDR_AD   (1 << 24)
 
#define USBDEV_ADDR(n)   (((n) & 0x7F) << 25)
 
#define USB_REG(CoreID)   ((CoreID) ? LPC_USB1 : LPC_USB0)
 
#define LINK_TERMINATE   0x01
 

Functions

void HcdIrqHandler (uint8_t HostID)
 
void DcdIrqHandler (uint8_t HostID)
 
void HAL_Reset (void)
 

Detailed Description

Macro Definition Documentation

#define LINK_TERMINATE   0x01

Definition at line 56 of file HAL_LPC18xx.h.

#define USB_REG (   CoreID)    ((CoreID) ? LPC_USB1 : LPC_USB0)

Definition at line 54 of file HAL_LPC18xx.h.

#define USBDEV_ADDR (   n)    (((n) & 0x7F) << 25)

Definition at line 52 of file HAL_LPC18xx.h.

#define USBDEV_ADDR_AD   (1 << 24)

Definition at line 51 of file HAL_LPC18xx.h.

#define USBRAM_SECTION   RAM2

Definition at line 45 of file HAL_LPC18xx.h.

Function Documentation

void DcdIrqHandler ( uint8_t  HostID)
void HAL_Reset ( void  )
void HcdIrqHandler ( uint8_t  HostID)