|
GPS Device
|
Internal structure representing a single SD card handle instance. More...

Public Attributes | |
| char | name [CONFIG_SD_MAX_NAME_LEN] |
| SPI_REGDEF_ts * | spi_instance |
| GPIO_REGDEF_ts * | sclk_gpio_port |
| GPIO_REGDEF_ts * | cs_gpio_port |
| GPIO_REGDEF_ts * | miso_gpio_port |
| GPIO_REGDEF_ts * | mosi_gpio_port |
| GPIO_PIN_te | sclk_gpio_pin |
| GPIO_PIN_te | cs_gpio_pin |
| GPIO_PIN_te | miso_gpio_pin |
| GPIO_PIN_te | mosi_gpio_pin |
| GPIO_ALTERNATE_FUNCTION_te | gpio_alternate_function |
| SD_PWRUP_STATUS_te | pwrup_status |
| SD_ADDR_MODE_te | addr_mode |
| SD_TYPE_te | type |
| SD_MIN_OPERATING_VOLTAGE_te | min_operating_voltage |
| SD_MAX_OPERATIING_VOLTAGE_te | max_operating_voltage |
| uint32_t | block_len |
| uint32_t | block_count |
| uint32_t | capacity_mb |
| bool | initialized |
| bool | in_use |
Internal structure representing a single SD card handle instance.
Mirrors the SD_CFG_ts fields and adds runtime state populated during sd_init_handle: card type, addressing mode, power-up status, and capacity information decoded from the CSD register.
| char sd_handle_s::name[CONFIG_SD_MAX_NAME_LEN] |
| SPI_REGDEF_ts* sd_handle_s::spi_instance |
| GPIO_REGDEF_ts* sd_handle_s::sclk_gpio_port |
| GPIO_REGDEF_ts* sd_handle_s::cs_gpio_port |
| GPIO_REGDEF_ts* sd_handle_s::miso_gpio_port |
| GPIO_REGDEF_ts* sd_handle_s::mosi_gpio_port |
| GPIO_PIN_te sd_handle_s::sclk_gpio_pin |
| GPIO_PIN_te sd_handle_s::cs_gpio_pin |
| GPIO_PIN_te sd_handle_s::miso_gpio_pin |
| GPIO_PIN_te sd_handle_s::mosi_gpio_pin |
| GPIO_ALTERNATE_FUNCTION_te sd_handle_s::gpio_alternate_function |
| SD_PWRUP_STATUS_te sd_handle_s::pwrup_status |
| SD_ADDR_MODE_te sd_handle_s::addr_mode |
| SD_TYPE_te sd_handle_s::type |
| SD_MIN_OPERATING_VOLTAGE_te sd_handle_s::min_operating_voltage |
| SD_MAX_OPERATIING_VOLTAGE_te sd_handle_s::max_operating_voltage |
| uint32_t sd_handle_s::block_len |
| uint32_t sd_handle_s::block_count |
| uint32_t sd_handle_s::capacity_mb |
| bool sd_handle_s::initialized |
True after successful sd_init_handle.