diff --git a/spi/ReadMe.md b/spi/ReadMe.md index bb66ffada..a990e62f4 100644 --- a/spi/ReadMe.md +++ b/spi/ReadMe.md @@ -159,24 +159,9 @@ SPI设备必须管理以下两种类型内存: ... - `master->transfer_one_message(struct spi_master *master, struct spi_message *mesg)`, 发送一个mesg; - - - ### SPI Protocol Driver ```c - static struct spi_driver CHIP_driver = { - .driver = { - .name = "CHIP", - .owner = THIS_MODULE, - .pm = &CHIP_pm_ops, - }, - - .probe = CHIP_probe, - .remove = CHIP_remove, - }; - - static int CHIP_probe(struct spi_device *spi) { struct CHIP *chip; @@ -196,6 +181,17 @@ SPI设备必须管理以下两种类型内存: ... etc return 0; } + + static struct spi_driver CHIP_driver = { + .driver = { + .name = "CHIP", + .owner = THIS_MODULE, + .pm = &CHIP_pm_ops, + }, + + .probe = CHIP_probe, + .remove = CHIP_remove, + }; ``` spi_setup(), ## 属性