uti.h

来自「AMLOGIC DPF source code」· C头文件 代码 · 共 63 行

H
63
字号
/*******************************************************************
 * 
 *  Copyright C 2006 by Amlogic, Inc. All Rights Reserved.
 *
 *  Description: USB UTI Dtv Tuner driver.
 *
 *  Author: Amlogic Software Tom cao
 *  Created: Fourth September 2006
 *
 *******************************************************************/
#ifndef __USB_UTI_H_
#define __USB_UTI_H_


#if 0
#define UTIUSB_IOC_MAGIC                    'k'
#define UTIUSB_IO_READ                      _IO(UTIUSB_IOC_MAGIC,1)
#define UTIUSB_IO_WRITE                     _IO(UTIUSB_IOC_MAGIC,2)
#define UTIUSB_CTRL_REQUEST                 _IO(UTIUSB_IOC_MAGIC,3)
#define UTIUSB_CTRL_READ_PSIDATA            _IO(UTIUSB_IOC_MAGIC,4)
#define UTIUSB_CTRL_SET_PIDS                _IO(UTIUSB_IOC_MAGIC,5)
#define UTIUSB_CTRL_SET_INT_DATA_LEN        _IO(UTIUSB_IOC_MAGIC,6)

#else
#define UTIUSB_IO_READ                     1
#define UTIUSB_IO_WRITE                    2
#define UTIUSB_CTRL_REQUEST                3
#define UTIUSB_CTRL_READ_PSIDATA           4
#define UTIUSB_CTRL_SET_PIDS               5
#define UTIUSB_CTRL_SET_INT_DATA_LEN       6
#endif

avfs_device_driver usb_uti_read(avfs_device_major_number major,
                              avfs_device_minor_number minor,
                              void* arg);
avfs_device_driver usb_uti_write(avfs_device_major_number major,
                               avfs_device_minor_number minor,
                               void* arg);
int usb_uti_ioctl(avfs_device_major_number major,
                             avfs_device_minor_number minor,
                             void* arg);

avfs_device_driver usb_uti_open(avfs_device_major_number major,
                             avfs_device_minor_number minor,
                             void* arg);
avfs_device_driver usb_uti_release(avfs_device_major_number major,
                             avfs_device_minor_number minor,
                             void* arg);
avfs_device_driver usb_uti_initialize(avfs_device_major_number major,
                             avfs_device_minor_number minor,
                             void* arg);

#define USB_UTI_DRIVER_TABLE \
    { \
        usb_uti_initialize, \
        usb_uti_open, \
        usb_uti_release, \
        usb_uti_read, \
        usb_uti_write, \
        usb_uti_ioctl, \
    }
#endif /*end of __USB_UTI_H_*/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?