#include <stdlib.h>
#include <string.h>
#include <time/time.h>
#include <ppc/cache.h>
#include "ehci_types.h"
#include "ehci.h"
#include "usb.h"
Go to the source code of this file.
◆ ehci_dma_map_bidir()
dma_addr_t ehci_dma_map_bidir |
( |
void * |
buf, |
|
|
size_t |
len |
|
) |
| |
◆ ehci_dma_map_from()
dma_addr_t ehci_dma_map_from |
( |
void * |
buf, |
|
|
size_t |
len |
|
) |
| |
◆ ehci_dma_map_to()
dma_addr_t ehci_dma_map_to |
( |
void * |
buf, |
|
|
size_t |
len |
|
) |
| |
◆ ehci_dma_unmap_bidir()
void ehci_dma_unmap_bidir |
( |
dma_addr_t |
buf, |
|
|
size_t |
len |
|
) |
| |
◆ ehci_dma_unmap_from()
void ehci_dma_unmap_from |
( |
dma_addr_t |
buf, |
|
|
size_t |
len |
|
) |
| |
◆ ehci_dma_unmap_to()
void ehci_dma_unmap_to |
( |
dma_addr_t |
buf, |
|
|
size_t |
len |
|
) |
| |
◆ ehci_maligned()
void * ehci_maligned |
( |
int |
size, |
|
|
int |
alignement, |
|
|
int |
crossing |
|
) |
| |
◆ ehci_msleep()
void ehci_msleep |
( |
int |
time | ) |
|
◆ ehci_usleep()
void ehci_usleep |
( |
int |
time | ) |
|
◆ ehci_virt_to_dma()
◆ USB_Alloc()
void * USB_Alloc |
( |
int |
size | ) |
|
◆ USB_Free()
void USB_Free |
( |
void * |
ptr | ) |
|