003 File Manager
Current Path:
/usr/src/sys/dev/usb/storage
usr
/
src
/
sys
/
dev
/
usb
/
storage
/
📁
..
📄
cfumass.c
(24.43 KB)
📄
rio500_usb.h
(1.4 KB)
📄
umass.c
(80.12 KB)
📄
urio.c
(12.39 KB)
📄
ustorage_fs.c
(48.07 KB)
Editing: rio500_usb.h
/*- ---------------------------------------------------------------------- Copyright (C) 2000 Cesar Miquel (miquel@df.uba.ar) Redistribution and use in source and binary forms, with or without modification, are permitted under any licence of your choise which meets the open source licence definition http://www.opensource.org/opd.html such as the GNU licence or the BSD licence. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License or the BSD license for more details. ---------------------------------------------------------------------- Modified for FreeBSD by Iwasa Kazmi <kzmi@ca2.so-net.ne.jp> ---------------------------------------------------------------------- */ /* $FreeBSD$ */ #include <sys/ioccom.h> #ifndef USB_VENDOR_DIAMOND #define USB_VENDOR_DIAMOND 0x841 #endif #ifndef USB_PRODUCT_DIAMOND_RIO500USB #define USB_PRODUCT_DIAMOND_RIO500USB 0x1 #endif struct RioCommand { uint16_t length; int request; int requesttype; int value; int index; void *buffer; int timeout; }; #define RIO_SEND_COMMAND _IOWR('U', 200, struct RioCommand) #define RIO_RECV_COMMAND _IOWR('U', 201, struct RioCommand) #define RIO_DIR_OUT 0x0 #define RIO_DIR_IN 0x1
Upload File
Create Folder