資源簡介
代碼片段和文件信息
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?“pdebug.h“
#define?THTF_SPI_CHRDEV_NAME?“my_spi_chrdev“
#define?THTF_SPI_CLASS_NAME??“my_spi_class“
#define?THTF_SPI_DEVICE_NAME?“my_spi_device“
struct?my_spi_dev{
dev_t?dev_no;
struct?spi_device?*myspi_dev;
struct?cdev?cdev;
struct?class?*cls;
struct?device?*dev;
};
static?int?my_spi_open(struct?inode?*inode?struct?file?*filp)
{
struct?my_spi_dev?*my_spi_dev_temp?=?NULL;
PDEBUG(“%s?--?%s?--?%d.\n“?__FILE__?__FUNCTION__?__LINE__);
my_spi_dev_temp?=?container_of(inode->i_cdev?struct?my_spi_dev?cdev);
filp->private_data?=?my_spi_dev_temp;
return?0;
}
static?int?my_spi_release(struct?inode?*inode?struct?file?*filp)
{
PDEB
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????????0??2019-10-31?17:30??myspi\core
?????文件????????439??2019-10-31?14:39??myspi\Makefile
?????文件???????1020??2019-10-31?14:47??myspi\pdebug.h
?????文件???????7961??2019-10-31?14:32??myspi\spi_drv.c
?????文件???????1254??2019-10-31?14:42??myspi\test.c
?????文件????????657??2019-10-31?14:35??myspi\user.h
?????文件???????1831??2019-10-31?15:08??myspi\user_lib.c
?????目錄??????????0??2019-10-31?17:30??myspi
-----------?---------??----------?-----??----
????????????????13162????????????????????8
評論
共有 條評論