|
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.