Mistake on this page?
Report an issue in GitHub or email us

Driver configuration

The driver configurations allows for customization of the OS driver layer. Options in this section pertain to hardware I/O. You can find additional serial settings for printf in the platform configuration page. With the exception of default-serial-baud-rate, these settings do not affect Serial objects.

This is the complete list of I/O configuration parameters. To view all configuration parameters, run the --config -v command. Please see the configuration system documentation for details on how you may use or override these settings.

Configuration parameters
------------------------
Name: drivers.crc-table-size
    Description: Number of entries in each of MbedCRC's pre-computed software tables. Higher values increase speed, but also increase image size. The value has no effect if the target performs the CRC in hardware. Permitted values are 0, 16 or 256.
    Defined by: library:drivers
    Macro name: MBED_CRC_TABLE_SIZE
    Value: 16 (set by library:drivers)
Name: drivers.qspi_csn
    Description: QSPI chip select pin
    Defined by: library:drivers
    Macro name: MBED_CONF_DRIVERS_QSPI_CSN
    Value: QSPI_FLASH1_CSN (set by library:drivers)
Name: drivers.qspi_io0
    Description: QSPI data I/O 0 pin
    Defined by: library:drivers
    Macro name: MBED_CONF_DRIVERS_QSPI_IO0
    Value: QSPI_FLASH1_IO0 (set by library:drivers)
Name: drivers.qspi_io1
    Description: QSPI data I/O 1 pin
    Defined by: library:drivers
    Macro name: MBED_CONF_DRIVERS_QSPI_IO1
    Value: QSPI_FLASH1_IO1 (set by library:drivers)
Name: drivers.qspi_io2
    Description: QSPI data I/O 2 pin
    Defined by: library:drivers
    Macro name: MBED_CONF_DRIVERS_QSPI_IO2
    Value: QSPI_FLASH1_IO2 (set by library:drivers)
Name: drivers.qspi_io3
    Description: QSPI data I/O 3 pin
    Defined by: library:drivers
    Macro name: MBED_CONF_DRIVERS_QSPI_IO3
    Value: QSPI_FLASH1_IO3 (set by library:drivers)
Name: drivers.qspi_sck
    Description: QSPI clock pin
    Defined by: library:drivers
    Macro name: MBED_CONF_DRIVERS_QSPI_SCK
    Value: QSPI_FLASH1_SCK (set by library:drivers)
Name: drivers.spi_count_max
    Description: The maximum number of SPI peripherals used at the same time. Determines RAM allocated for SPI peripheral management. If null, limit determined by hardware.
    Defined by: library:drivers
    No value set
Name: drivers.uart-serial-rxbuf-size
    Description: Default RX buffer size for a BufferedSerial instance (unit Bytes))
    Defined by: library:drivers
    Macro name: MBED_CONF_DRIVERS_UART_SERIAL_RXBUF_SIZE
    Value: 256 (set by library:drivers)
Name: drivers.uart-serial-txbuf-size
    Description: Default TX buffer size for a BufferedSerial instance (unit Bytes))
    Defined by: library:drivers
    Macro name: MBED_CONF_DRIVERS_UART_SERIAL_TXBUF_SIZE
    Value: 256 (set by library:drivers)
Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.