obj-$(CONFIG_SPI_STM32) += spi-stm32.o 10 obj-$(CONFIG_SPI_MASTER) += spi.o 113 obj-$(CONFIG_SPI_STM32_QSPI) += spi-stm32-qspi.o
时间: 2023-06-24 17:08:01 浏览: 266
SPI.rar_OBJ\SPI.axf_SPI通信_STM32F103 开发板_STM32f103 + spi_stm32f10
这是一个 Makefile 文件的一部分,用于编译 Linux 内核中的 SPI 驱动程序。Makefile 文件是编译代码的工具,该文件描述了文件之间的依赖关系和编译规则。这段代码定义了三个对象(obj),分别是 spi-stm32.o、spi.o 和 spi-stm32-qspi.o。这些对象是通过条件编译来确定是否需要编译的。例如,如果 CONFIG_SPI_STM32 宏被定义,那么 spi-stm32.o 对象就会被编译。同样,如果 CONFIG_SPI_MASTER 宏被定义,那么 spi.o 对象也会被编译。如果 CONFIG_SPI_STM32_QSPI 宏被定义,那么 spi-stm32-qspi.o 对象也会被编译。
阅读全文