LibXenon
Bare-metal Xbox 360 homebrew library
|
Go to the source code of this file.
Data Structures | |
struct | catc_softc_s |
Macros | |
#define | USBETH_TRACE(x, y ...) ((void)0) |
#define | FAIL -1 |
#define | CACHE_ALIGN 32 /* XXX place holder, big enough to now. */ |
#define | ALIGN(n, align) (((n)+((align)-1)) & ~((align)-1)) |
#define | usb_dma_alloc(n) (KMALLOC(ALIGN((n),CACHE_ALIGN),CACHE_ALIGN)) |
#define | usb_dma_free(p) (KFREE(p)) |
#define | USBETH_DEBUG 0 |
#define | hexdump(src, srclen, rowlen, rows) ((void)0) |
Typedefs | |
typedef struct catc_softc_s | catc_softc_t |
Enumerations | |
enum | { VEN_NONE , CATC_NM , BELKIN_CATC } |
Variables | |
const cfe_driver_t | usbcatcdrv |
usb_driver_t | usbcatc_driver |
#define ALIGN | ( | n, | |
align | |||
) | (((n)+((align)-1)) & ~((align)-1)) |
Definition at line 63 of file dev_usb_catc.c.
#define CACHE_ALIGN 32 /* XXX place holder, big enough to now. */ |
Definition at line 62 of file dev_usb_catc.c.
#define FAIL -1 |
Definition at line 60 of file dev_usb_catc.c.
#define hexdump | ( | src, | |
srclen, | |||
rowlen, | |||
rows | |||
) | ((void)0) |
Definition at line 94 of file dev_usb_catc.c.
#define usb_dma_alloc | ( | n | ) | (KMALLOC(ALIGN((n),CACHE_ALIGN),CACHE_ALIGN)) |
Definition at line 65 of file dev_usb_catc.c.
#define usb_dma_free | ( | p | ) | (KFREE(p)) |
Definition at line 66 of file dev_usb_catc.c.
#define USBETH_DEBUG 0 |
Definition at line 73 of file dev_usb_catc.c.
#define USBETH_TRACE | ( | x, | |
y ... | |||
) | ((void)0) |
Definition at line 57 of file dev_usb_catc.c.
typedef struct catc_softc_s catc_softc_t |
anonymous enum |
Enumerator | |
---|---|
VEN_NONE | |
CATC_NM | |
BELKIN_CATC |
Definition at line 102 of file dev_usb_catc.c.
usb_driver_t usbcatc_driver |
Definition at line 431 of file dev_usb_catc.c.
const cfe_driver_t usbcatcdrv |
Definition at line 334 of file dev_usb_catc.c.