41.3 SD Firmware driver defines ........................................................... 523
41.3.1 SD ................................................................................................... 523
42 HAL SMARTCARD Generic Driver .............................................. 531
42.1 SMARTCARD Firmware driver registers structures ...................... 531
42.1.1 SMARTCARD_InitTypeDef ............................................................ 531
42.1.2 SMARTCARD_HandleTypeDef ...................................................... 532
42.2 SMARTCARD Firmware driver API description ............................. 532
42.2.1 How to use this driver ..................................................................... 532
42.2.2 Initialization and Configuration functions ........................................ 534
42.2.3 IO operation functions .................................................................... 535
42.2.4 Peripheral State and Errors functions ............................................ 536
42.2.5 Detailed description of functions .................................................... 536
42.3 SMARTCARD Firmware driver defines ......................................... 543
42.3.1 SMARTCARD ................................................................................. 543
43 HAL SPI Generic Driver ............................................................... 551
43.1 SPI Firmware driver registers structures ....................................... 551
43.1.1 SPI_InitTypeDef ............................................................................. 551
43.1.2 __SPI_HandleTypeDef ................................................................... 552
43.2 SPI Firmware driver API description ............................................. 552
43.2.1 How to use this driver ..................................................................... 552
43.2.2 Initialization and de-initialization functions ..................................... 553
43.2.3 IO operation functions .................................................................... 554
43.2.4 Peripheral State and Errors functions ............................................ 555
43.2.5 Detailed description of functions .................................................... 555
43.3 SPI Firmware driver defines .......................................................... 560
43.3.1 SPI .................................................................................................. 560
44 HAL SRAM Generic Driver .......................................................... 566
44.1 SRAM Firmware driver registers structures................................... 566
44.1.1 SRAM_HandleTypeDef .................................................................. 566
44.2 SRAM Firmware driver API description ......................................... 566
44.2.1 How to use this driver ..................................................................... 566
44.2.2 SRAM Initialization and de_initialization functions ......................... 567
44.2.3 SRAM Input and Output functions .................................................. 567
44.2.4 SRAM Control functions ................................................................. 567
44.2.5 SRAM State functions .................................................................... 568
44.2.6 Detailed description of functions .................................................... 568