Home
last modified time | relevance | path

Searched refs:device_t (Results 1 – 25 of 34) sorted by relevance

12

/utopia/UTPA2-700.0.x/modules/uart/hal/curry/uart/
H A DhalUART.h163 int HAL_UART_Aeon_Close(device_t dev);
164 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off);
165 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off);
166 int HAL_UART_Aeon_Poll(device_t dev, int types);
168 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg);
169 int HAL_UART_Aeon_Open(device_t dev, int mode);
172 int HAL_UART_PIU_Close(device_t dev);
173 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off);
174 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off);
175 int HAL_UART_PIU_Poll(device_t dev, int types);
[all …]
H A DhalUART.c533 int HAL_UART_Aeon_Close(device_t dev) in HAL_UART_Aeon_Close()
550 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off) in HAL_UART_Aeon_Write()
616 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off) in HAL_UART_Aeon_Read()
666 int HAL_UART_Aeon_Poll(device_t dev, int types) in HAL_UART_Aeon_Poll()
935 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg) in HAL_UART_Aeon_Ioctl()
954 int HAL_UART_Aeon_Open(device_t dev, int mode) in HAL_UART_Aeon_Open()
983 int HAL_UART_PIU_Close(device_t dev) in HAL_UART_PIU_Close()
1000 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off) in HAL_UART_PIU_Write()
1066 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off) in HAL_UART_PIU_Read()
1108 int HAL_UART_PIU_Poll(device_t dev, int types) in HAL_UART_PIU_Poll()
[all …]
/utopia/UTPA2-700.0.x/modules/uart/hal/k6lite/uart/
H A DhalUART.h163 int HAL_UART_Aeon_Close(device_t dev);
164 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off);
165 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off);
166 int HAL_UART_Aeon_Poll(device_t dev, int types);
168 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg);
169 int HAL_UART_Aeon_Open(device_t dev, int mode);
172 int HAL_UART_PIU_Close(device_t dev);
173 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off);
174 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off);
175 int HAL_UART_PIU_Poll(device_t dev, int types);
[all …]
H A DhalUART.c533 int HAL_UART_Aeon_Close(device_t dev) in HAL_UART_Aeon_Close()
550 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off) in HAL_UART_Aeon_Write()
616 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off) in HAL_UART_Aeon_Read()
666 int HAL_UART_Aeon_Poll(device_t dev, int types) in HAL_UART_Aeon_Poll()
935 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg) in HAL_UART_Aeon_Ioctl()
954 int HAL_UART_Aeon_Open(device_t dev, int mode) in HAL_UART_Aeon_Open()
983 int HAL_UART_PIU_Close(device_t dev) in HAL_UART_PIU_Close()
1000 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off) in HAL_UART_PIU_Write()
1066 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off) in HAL_UART_PIU_Read()
1108 int HAL_UART_PIU_Poll(device_t dev, int types) in HAL_UART_PIU_Poll()
[all …]
/utopia/UTPA2-700.0.x/modules/uart/hal/messi/uart/
H A DhalUART.h163 int HAL_UART_Aeon_Close(device_t dev);
164 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off);
165 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off);
166 int HAL_UART_Aeon_Poll(device_t dev, int types);
168 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg);
169 int HAL_UART_Aeon_Open(device_t dev, int mode);
172 int HAL_UART_PIU_Close(device_t dev);
173 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off);
174 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off);
175 int HAL_UART_PIU_Poll(device_t dev, int types);
[all …]
/utopia/UTPA2-700.0.x/modules/uart/hal/mooney/uart/
H A DhalUART.h163 int HAL_UART_Aeon_Close(device_t dev);
164 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off);
165 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off);
166 int HAL_UART_Aeon_Poll(device_t dev, int types);
168 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg);
169 int HAL_UART_Aeon_Open(device_t dev, int mode);
172 int HAL_UART_PIU_Close(device_t dev);
173 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off);
174 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off);
175 int HAL_UART_PIU_Poll(device_t dev, int types);
[all …]
H A DhalUART.c554 int HAL_UART_Aeon_Close(device_t dev) in HAL_UART_Aeon_Close()
571 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off) in HAL_UART_Aeon_Write()
637 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off) in HAL_UART_Aeon_Read()
687 int HAL_UART_Aeon_Poll(device_t dev, int types) in HAL_UART_Aeon_Poll()
956 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg) in HAL_UART_Aeon_Ioctl()
975 int HAL_UART_Aeon_Open(device_t dev, int mode) in HAL_UART_Aeon_Open()
1004 int HAL_UART_PIU_Close(device_t dev) in HAL_UART_PIU_Close()
1021 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off) in HAL_UART_PIU_Write()
1087 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off) in HAL_UART_PIU_Read()
1127 int HAL_UART_PIU_Poll(device_t dev, int types) in HAL_UART_PIU_Poll()
[all …]
/utopia/UTPA2-700.0.x/modules/uart/hal/macan/uart/
H A DhalUART.h163 int HAL_UART_Aeon_Close(device_t dev);
164 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off);
165 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off);
166 int HAL_UART_Aeon_Poll(device_t dev, int types);
168 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg);
169 int HAL_UART_Aeon_Open(device_t dev, int mode);
172 int HAL_UART_PIU_Close(device_t dev);
173 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off);
174 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off);
175 int HAL_UART_PIU_Poll(device_t dev, int types);
[all …]
H A DhalUART.c579 int HAL_UART_Aeon_Close(device_t dev) in HAL_UART_Aeon_Close()
596 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off) in HAL_UART_Aeon_Write()
662 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off) in HAL_UART_Aeon_Read()
712 int HAL_UART_Aeon_Poll(device_t dev, int types) in HAL_UART_Aeon_Poll()
981 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg) in HAL_UART_Aeon_Ioctl()
1000 int HAL_UART_Aeon_Open(device_t dev, int mode) in HAL_UART_Aeon_Open()
1029 int HAL_UART_PIU_Close(device_t dev) in HAL_UART_PIU_Close()
1046 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off) in HAL_UART_PIU_Write()
1112 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off) in HAL_UART_PIU_Read()
1152 int HAL_UART_PIU_Poll(device_t dev, int types) in HAL_UART_PIU_Poll()
[all …]
/utopia/UTPA2-700.0.x/modules/uart/hal/kano/uart/
H A DhalUART.h163 int HAL_UART_Aeon_Close(device_t dev);
164 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off);
165 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off);
166 int HAL_UART_Aeon_Poll(device_t dev, int types);
168 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg);
169 int HAL_UART_Aeon_Open(device_t dev, int mode);
172 int HAL_UART_PIU_Close(device_t dev);
173 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off);
174 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off);
175 int HAL_UART_PIU_Poll(device_t dev, int types);
[all …]
H A DhalUART.c533 int HAL_UART_Aeon_Close(device_t dev) in HAL_UART_Aeon_Close()
550 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off) in HAL_UART_Aeon_Write()
616 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off) in HAL_UART_Aeon_Read()
666 int HAL_UART_Aeon_Poll(device_t dev, int types) in HAL_UART_Aeon_Poll()
935 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg) in HAL_UART_Aeon_Ioctl()
954 int HAL_UART_Aeon_Open(device_t dev, int mode) in HAL_UART_Aeon_Open()
983 int HAL_UART_PIU_Close(device_t dev) in HAL_UART_PIU_Close()
1000 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off) in HAL_UART_PIU_Write()
1066 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off) in HAL_UART_PIU_Read()
1108 int HAL_UART_PIU_Poll(device_t dev, int types) in HAL_UART_PIU_Poll()
[all …]
/utopia/UTPA2-700.0.x/modules/uart/hal/mustang/uart/
H A DhalUART.h163 int HAL_UART_Aeon_Close(device_t dev);
164 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off);
165 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off);
166 int HAL_UART_Aeon_Poll(device_t dev, int types);
168 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg);
169 int HAL_UART_Aeon_Open(device_t dev, int mode);
172 int HAL_UART_PIU_Close(device_t dev);
173 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off);
174 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off);
175 int HAL_UART_PIU_Poll(device_t dev, int types);
[all …]
H A DhalUART.c549 int HAL_UART_Aeon_Close(device_t dev) in HAL_UART_Aeon_Close()
566 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off) in HAL_UART_Aeon_Write()
632 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off) in HAL_UART_Aeon_Read()
682 int HAL_UART_Aeon_Poll(device_t dev, int types) in HAL_UART_Aeon_Poll()
952 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg) in HAL_UART_Aeon_Ioctl()
971 int HAL_UART_Aeon_Open(device_t dev, int mode) in HAL_UART_Aeon_Open()
1000 int HAL_UART_PIU_Close(device_t dev) in HAL_UART_PIU_Close()
1017 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off) in HAL_UART_PIU_Write()
1085 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off) in HAL_UART_PIU_Read()
1127 int HAL_UART_PIU_Poll(device_t dev, int types) in HAL_UART_PIU_Poll()
[all …]
/utopia/UTPA2-700.0.x/modules/uart/hal/k6/uart/
H A DhalUART.h163 int HAL_UART_Aeon_Close(device_t dev);
164 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off);
165 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off);
166 int HAL_UART_Aeon_Poll(device_t dev, int types);
168 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg);
169 int HAL_UART_Aeon_Open(device_t dev, int mode);
172 int HAL_UART_PIU_Close(device_t dev);
173 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off);
174 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off);
175 int HAL_UART_PIU_Poll(device_t dev, int types);
[all …]
H A DhalUART.c533 int HAL_UART_Aeon_Close(device_t dev) in HAL_UART_Aeon_Close()
550 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off) in HAL_UART_Aeon_Write()
616 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off) in HAL_UART_Aeon_Read()
666 int HAL_UART_Aeon_Poll(device_t dev, int types) in HAL_UART_Aeon_Poll()
935 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg) in HAL_UART_Aeon_Ioctl()
954 int HAL_UART_Aeon_Open(device_t dev, int mode) in HAL_UART_Aeon_Open()
983 int HAL_UART_PIU_Close(device_t dev) in HAL_UART_PIU_Close()
1000 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off) in HAL_UART_PIU_Write()
1066 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off) in HAL_UART_PIU_Read()
1108 int HAL_UART_PIU_Poll(device_t dev, int types) in HAL_UART_PIU_Poll()
[all …]
/utopia/UTPA2-700.0.x/modules/uart/hal/mainz/uart/
H A DhalUART.h163 int HAL_UART_Aeon_Close(device_t dev);
164 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off);
165 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off);
166 int HAL_UART_Aeon_Poll(device_t dev, int types);
168 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg);
169 int HAL_UART_Aeon_Open(device_t dev, int mode);
172 int HAL_UART_PIU_Close(device_t dev);
173 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off);
174 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off);
175 int HAL_UART_PIU_Poll(device_t dev, int types);
[all …]
/utopia/UTPA2-700.0.x/modules/uart/hal/maldives/uart/
H A DhalUART.h163 int HAL_UART_Aeon_Close(device_t dev);
164 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off);
165 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off);
166 int HAL_UART_Aeon_Poll(device_t dev, int types);
168 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg);
169 int HAL_UART_Aeon_Open(device_t dev, int mode);
172 int HAL_UART_PIU_Close(device_t dev);
173 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off);
174 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off);
175 int HAL_UART_PIU_Poll(device_t dev, int types);
[all …]
H A DhalUART.c549 int HAL_UART_Aeon_Close(device_t dev) in HAL_UART_Aeon_Close()
566 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off) in HAL_UART_Aeon_Write()
632 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off) in HAL_UART_Aeon_Read()
682 int HAL_UART_Aeon_Poll(device_t dev, int types) in HAL_UART_Aeon_Poll()
952 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg) in HAL_UART_Aeon_Ioctl()
971 int HAL_UART_Aeon_Open(device_t dev, int mode) in HAL_UART_Aeon_Open()
1000 int HAL_UART_PIU_Close(device_t dev) in HAL_UART_PIU_Close()
1017 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off) in HAL_UART_PIU_Write()
1085 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off) in HAL_UART_PIU_Read()
1127 int HAL_UART_PIU_Poll(device_t dev, int types) in HAL_UART_PIU_Poll()
[all …]
/utopia/UTPA2-700.0.x/modules/uart/hal/M7621/uart/
H A DhalUART.h163 int HAL_UART_Aeon_Close(device_t dev);
164 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off);
165 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off);
166 int HAL_UART_Aeon_Poll(device_t dev, int types);
168 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg);
169 int HAL_UART_Aeon_Open(device_t dev, int mode);
172 int HAL_UART_PIU_Close(device_t dev);
173 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off);
174 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off);
175 int HAL_UART_PIU_Poll(device_t dev, int types);
[all …]
/utopia/UTPA2-700.0.x/modules/uart/hal/maxim/uart/
H A DhalUART.h163 int HAL_UART_Aeon_Close(device_t dev);
164 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off);
165 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off);
166 int HAL_UART_Aeon_Poll(device_t dev, int types);
168 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg);
169 int HAL_UART_Aeon_Open(device_t dev, int mode);
172 int HAL_UART_PIU_Close(device_t dev);
173 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off);
174 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off);
175 int HAL_UART_PIU_Poll(device_t dev, int types);
[all …]
/utopia/UTPA2-700.0.x/modules/uart/hal/maserati/uart/
H A DhalUART.h163 int HAL_UART_Aeon_Close(device_t dev);
164 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off);
165 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off);
166 int HAL_UART_Aeon_Poll(device_t dev, int types);
168 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg);
169 int HAL_UART_Aeon_Open(device_t dev, int mode);
172 int HAL_UART_PIU_Close(device_t dev);
173 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off);
174 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off);
175 int HAL_UART_PIU_Poll(device_t dev, int types);
[all …]
/utopia/UTPA2-700.0.x/modules/uart/hal/manhattan/uart/
H A DhalUART.h163 int HAL_UART_Aeon_Close(device_t dev);
164 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off);
165 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off);
166 int HAL_UART_Aeon_Poll(device_t dev, int types);
168 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg);
169 int HAL_UART_Aeon_Open(device_t dev, int mode);
172 int HAL_UART_PIU_Close(device_t dev);
173 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off);
174 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off);
175 int HAL_UART_PIU_Poll(device_t dev, int types);
[all …]
/utopia/UTPA2-700.0.x/modules/uart/hal/M7821/uart/
H A DhalUART.h163 int HAL_UART_Aeon_Close(device_t dev);
164 int HAL_UART_Aeon_Write(device_t dev, const char *buf, MS_U32 len, int off);
165 int HAL_UART_Aeon_Read(device_t dev, char *buf, MS_U32 len, int off);
166 int HAL_UART_Aeon_Poll(device_t dev, int types);
168 int HAL_UART_Aeon_Ioctl(device_t dev, int request, unsigned long arg);
169 int HAL_UART_Aeon_Open(device_t dev, int mode);
172 int HAL_UART_PIU_Close(device_t dev);
173 int HAL_UART_PIU_Write(device_t dev, const char *buf, MS_U32 len, int off);
174 int HAL_UART_PIU_Read(device_t dev, char *buf, MS_U32 len, int off);
175 int HAL_UART_PIU_Poll(device_t dev, int types);
[all …]
/utopia/UTPA2-700.0.x/mxlib/include/
H A DMsDevice.h101 #define DEVICE_NULL ((device_t)0)
103 typedef unsigned long device_t; typedef
143 int (*open) (device_t dev, int mode);
144 int (*close)(device_t dev);
146 int (*read) (device_t dev, char *buf, MS_U32 len, int off);
148 int (*write)(device_t dev, const char *buf, MS_U32 len, int off);
149 int (*poll) (device_t dev, int types);
150 int (*ioctl)(device_t dev, int request, unsigned long arg);
/utopia/UTPA2-700.0.x/projects/tmplib/include/
H A DMsDevice.h101 #define DEVICE_NULL ((device_t)0)
103 typedef unsigned long device_t; typedef
143 int (*open) (device_t dev, int mode);
144 int (*close)(device_t dev);
146 int (*read) (device_t dev, char *buf, MS_U32 len, int off);
148 int (*write)(device_t dev, const char *buf, MS_U32 len, int off);
149 int (*poll) (device_t dev, int types);
150 int (*ioctl)(device_t dev, int request, unsigned long arg);

12