LibXenon
Bare-metal Xbox 360 homebrew library
|
Go to the source code of this file.
Data Structures | |
struct | klsi_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 klsi_softc_s | klsi_softc_t |
Enumerations | |
enum | { VEN_NONE , ADS } |
Variables | |
const cfe_driver_t | usbklsidrv |
usb_driver_t | usbklsi_driver |
#define ALIGN | ( | n, | |
align | |||
) | (((n)+((align)-1)) & ~((align)-1)) |
Definition at line 64 of file dev_usb_klsi.c.
#define CACHE_ALIGN 32 /* XXX place holder, big enough to now. */ |
Definition at line 63 of file dev_usb_klsi.c.
#define FAIL -1 |
Definition at line 61 of file dev_usb_klsi.c.
#define hexdump | ( | src, | |
srclen, | |||
rowlen, | |||
rows | |||
) | ((void)0) |
Definition at line 95 of file dev_usb_klsi.c.
#define usb_dma_alloc | ( | n | ) | (KMALLOC(ALIGN((n),CACHE_ALIGN),CACHE_ALIGN)) |
Definition at line 66 of file dev_usb_klsi.c.
#define usb_dma_free | ( | p | ) | (KFREE(p)) |
Definition at line 67 of file dev_usb_klsi.c.
#define USBETH_DEBUG 0 |
Definition at line 74 of file dev_usb_klsi.c.
#define USBETH_TRACE | ( | x, | |
y ... | |||
) | ((void)0) |
Definition at line 58 of file dev_usb_klsi.c.
typedef struct klsi_softc_s klsi_softc_t |
anonymous enum |
Enumerator | |
---|---|
VEN_NONE | |
ADS |
Definition at line 103 of file dev_usb_klsi.c.
usb_driver_t usbklsi_driver |
Definition at line 444 of file dev_usb_klsi.c.
const cfe_driver_t usbklsidrv |
Definition at line 347 of file dev_usb_klsi.c.