bt_device.h
来自「AMLOGIC DPF source code」· C头文件 代码 · 共 71 行
H
71 行
/*******************************************************************
*
* Copyright C 2005 by Amlogic, Inc. All Rights Reserved.
*
* Description:
*
* Author: Amlogic Software
* Created: Fri Nov 11 01:23:55 2005
*
*******************************************************************/
/****************************************************************
I/O subsystem
****************************************************************/
#ifndef __BT_DEIVCE_H
#define __BT_DEIVCE_H
#include <ioapi.h>
#define BT_DEVICE_NAME bluetooth
#define BT_DEVICE_NAME_STR "bluetooth"
#define BT_DRIVER_NAME "/dev/bluetooth"
avfs_device_driver bluetooth_init(avfs_device_major_number major, avfs_device_minor_number minor, void *arg) ;
avfs_device_driver bluetooth_open(avfs_device_major_number major, avfs_device_minor_number minor, void *arg);
avfs_device_driver bluetooth_close(avfs_device_major_number major, avfs_device_minor_number minor, void *arg);
avfs_device_driver bluetooth_read(avfs_device_major_number major, avfs_device_minor_number minor, void *arg);
avfs_device_driver bluetooth_write(avfs_device_major_number major, avfs_device_minor_number minor, void *arg);
avfs_device_driver bluetooth_ioctl(avfs_device_major_number major, avfs_device_minor_number minor, void *arg);
#define DEVICE_TABLE_BLUETOOTH \
{ \
bluetooth_init, \
bluetooth_open, \
bluetooth_close, \
bluetooth_read, \
bluetooth_write, \
bluetooth_ioctl \
}
#if 0
avfs_driver_address_table Device_drivers[] = {
DEVICE_TABLE_BLUETOOTH
};
#define CONFIGURE_NUMBER_OF_DRIVERS \
((sizeof(Device_drivers) / sizeof(avfs_driver_address_table)))
#ifndef CONFIGURE_MAXIMUM_DRIVERS
#define CONFIGURE_MAXIMUM_DRIVERS CONFIGURE_NUMBER_OF_DRIVERS
#endif
/*
* Default the number of devices per device driver. This value may be
* overridden by the user.
*/
#ifndef CONFIGURE_MAXIMUM_DEVICES
#define CONFIGURE_MAXIMUM_DEVICES 20
#endif
avfs_configuration_table IO_CONFIGURATION={
CONFIGURE_MAXIMUM_DEVICES,
CONFIGURE_MAXIMUM_DRIVERS,
CONFIGURE_NUMBER_OF_DRIVERS, /* number of device drivers */
Device_drivers /* pointer to driver table */
};
#endif // #if 0
#endif // __BT_DEIVCE_H
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?