|
XenevaOS
|
#include "uspi/usbfunction.h"#include "uspi/usbendpoint.h"#include "uspi/usbrequest.h"#include "uspi/macaddress.h"#include "uspi/types.h"

Go to the source code of this file.
Classes | |
| struct | TLAN7800Device |
Macros | |
| #define | FRAME_BUFFER_SIZE 1600 |
Typedefs | |
| typedef struct TLAN7800Device | TLAN7800Device |
Functions | |
| void | LAN7800Device (TLAN7800Device *pThis, TUSBFunction *pFunction) |
| void | _LAN7800Device (TLAN7800Device *pThis) |
| boolean | LAN7800DeviceConfigure (TUSBFunction *pUSBFunction) |
| TMACAddress * | LAN7800DeviceGetMACAddress (TLAN7800Device *pThis) |
| boolean | LAN7800DeviceSendFrame (TLAN7800Device *pThis, const void *pBuffer, unsigned nLength) |
| boolean | LAN7800DeviceReceiveFrame (TLAN7800Device *pThis, void *pBuffer, unsigned *pResultLength) |
| boolean | LAN7800DeviceIsLinkUp (TLAN7800Device *pThis) |
| #define FRAME_BUFFER_SIZE 1600 |
| typedef struct TLAN7800Device TLAN7800Device |
| void _LAN7800Device | ( | TLAN7800Device * | pThis | ) |
| void LAN7800Device | ( | TLAN7800Device * | pThis, |
| TUSBFunction * | pFunction | ||
| ) |
| boolean LAN7800DeviceConfigure | ( | TUSBFunction * | pUSBFunction | ) |
| TMACAddress * LAN7800DeviceGetMACAddress | ( | TLAN7800Device * | pThis | ) |
| boolean LAN7800DeviceIsLinkUp | ( | TLAN7800Device * | pThis | ) |
| boolean LAN7800DeviceReceiveFrame | ( | TLAN7800Device * | pThis, |
| void * | pBuffer, | ||
| unsigned * | pResultLength | ||
| ) |
| boolean LAN7800DeviceSendFrame | ( | TLAN7800Device * | pThis, |
| const void * | pBuffer, | ||
| unsigned | nLength | ||
| ) |