Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
- s -
- S2ST
: chvt.h
- SAM7_DBGU_UART_PRIORITY
: platforms/AT91SAM7/serial_lld.h
- SAM7_USART0_PRIORITY
: platforms/AT91SAM7/serial_lld.h
- SAM7_USART1_PRIORITY
: platforms/AT91SAM7/serial_lld.h
- SCBBase
: nvic.h
- scheduler_init()
: chschd.h
- SD1
: platforms/AVR/serial_lld.c
, platforms/LPC11xx/serial_lld.c
, platforms/LPC13xx/serial_lld.c
, platforms/LPC214x/serial_lld.c
, platforms/MSP430/serial_lld.c
, platforms/SPC56x/serial_lld.c
, platforms/AT91SAM7/serial_lld.c
, platforms/STM32/serial_lld.c
, platforms/STM8/serial_lld.c
- SD2
: platforms/AT91SAM7/serial_lld.c
, platforms/AVR/serial_lld.c
, platforms/LPC214x/serial_lld.c
, platforms/MSP430/serial_lld.c
, platforms/SPC56x/serial_lld.c
, platforms/STM32/serial_lld.c
- SD3
: platforms/AT91SAM7/serial_lld.c
, platforms/STM32/serial_lld.c
, platforms/STM8/serial_lld.c
- SD4
: platforms/STM32/serial_lld.c
- SD5
: platforms/STM32/serial_lld.c
- SD_BREAK_DETECTED
: serial.h
- SD_CONNECTED
: serial.h
- SD_DISCONNECTED
: serial.h
- SD_FRAMING_ERROR
: serial.h
- sd_lld_init()
: platforms/AT91SAM7/serial_lld.c
, platforms/AVR/serial_lld.c
, platforms/LPC11xx/serial_lld.c
, platforms/LPC13xx/serial_lld.c
, platforms/LPC214x/serial_lld.c
, platforms/MSP430/serial_lld.c
, platforms/SPC56x/serial_lld.c
, platforms/STM32/serial_lld.c
, platforms/STM8/serial_lld.c
, templates/serial_lld.c
- sd_lld_start()
: templates/serial_lld.c
, platforms/AT91SAM7/serial_lld.c
, platforms/AVR/serial_lld.c
, platforms/LPC11xx/serial_lld.c
, platforms/LPC13xx/serial_lld.c
, platforms/LPC214x/serial_lld.c
, platforms/MSP430/serial_lld.c
, platforms/SPC56x/serial_lld.c
, platforms/STM32/serial_lld.c
, platforms/STM8/serial_lld.c
- sd_lld_stop()
: templates/serial_lld.c
, platforms/AT91SAM7/serial_lld.c
, platforms/AVR/serial_lld.c
, platforms/LPC11xx/serial_lld.c
, platforms/LPC13xx/serial_lld.c
, platforms/LPC214x/serial_lld.c
, platforms/MSP430/serial_lld.c
, platforms/SPC56x/serial_lld.c
, platforms/STM32/serial_lld.c
, platforms/STM8/serial_lld.c
- SD_MODE_LOOPBACK
: platforms/SPC56x/serial_lld.h
- SD_MODE_NORMAL
: platforms/SPC56x/serial_lld.h
- SD_MODE_PARITY
: platforms/STM8/serial_lld.h
, platforms/SPC56x/serial_lld.h
- SD_MODE_PARITY_EVEN
: platforms/SPC56x/serial_lld.h
, platforms/STM8/serial_lld.h
- SD_MODE_PARITY_NONE
: platforms/SPC56x/serial_lld.h
, platforms/STM8/serial_lld.h
- SD_MODE_PARITY_ODD
: platforms/SPC56x/serial_lld.h
, platforms/STM8/serial_lld.h
- SD_MODE_STOP
: platforms/STM8/serial_lld.h
- SD_MODE_STOP_1
: platforms/STM8/serial_lld.h
- SD_MODE_STOP_1P5
: platforms/STM8/serial_lld.h
- SD_MODE_STOP_2
: platforms/STM8/serial_lld.h
- SD_NO_ERROR
: serial.h
- SD_NOISE_ERROR
: serial.h
- SD_OVERRUN_ERROR
: serial.h
- SD_PARITY_ERROR
: serial.h
- SD_READY
: serial.h
- SD_STOP
: serial.h
- SD_UNINIT
: serial.h
- sdAddFlagsI()
: serial.h
- sdAsynchronousRead
: serial.h
- sdAsynchronousWrite
: serial.h
- sdflags_t
: templates/serial_lld.h
, platforms/AT91SAM7/serial_lld.h
, platforms/AVR/serial_lld.h
, platforms/LPC11xx/serial_lld.h
, platforms/LPC13xx/serial_lld.h
, platforms/LPC214x/serial_lld.h
, platforms/MSP430/serial_lld.h
, platforms/SPC56x/serial_lld.h
, platforms/STM32/serial_lld.h
, platforms/STM8/serial_lld.h
- sdGet
: serial.h
- sdGetAndClearFlags()
: serial.h
- sdGetStatusChangeEventSource
: serial.h
- sdGetTimeout
: serial.h
- sdGetWouldBlock
: serial.h
- sdIncomingDataI()
: serial.h
- sdInit()
: serial.h
- SDIO_IRQHandler
: hal_lld_f103.h
- sdObjectInit()
: serial.h
- sdPut
: serial.h
- sdPutTimeout
: serial.h
- sdPutWouldBlock
: serial.h
- sdRead
: serial.h
- sdReadTimeout
: serial.h
- sdRequestDataI()
: serial.h
- sdStart()
: serial.h
- sdstate_t
: serial.h
- sdStop()
: serial.h
- sdWrite
: serial.h
- sdWriteTimeout
: serial.h
- Semaphore
: chsem.h
- SEMAPHORE_DECL
: chsem.h
- SERIAL_BUFFERS_SIZE
: serial.h
- SERIAL_DEFAULT_BITRATE
: serial.h
- SerialDriver
: serial.h
- setcurrp
: chschd.h
- SETUP_CONTEXT
: ports/RC/STM8/chcore.h
, kernel/templates/chcore.h
, ports/GCC/AVR/chcore.h
, ports/GCC/ARM7/chcore.h
, chcore_v6m.h
, chcore_v7m.h
, ports/GCC/PPC/chcore.h
, ports/GCC/MSP430/chcore.h
- SetVICVector()
: vic.c
- SHELL_MAX_ARGUMENTS
: shell.h
- SHELL_MAX_LINE_LENGTH
: shell.h
- shell_terminated
: shell.c
, shell.h
- SHELL_USE_IPRINTF
: shell.h
- shellcmd_t
: shell.h
- shellCreate()
: shell.c
- shellGetLine()
: shell.c
- shellInit()
: shell.c
- shellPrint()
: shell.c
- shellPrintLine()
: shell.c
- SPC563_ALLOW_OVERCLOCK
: platforms/SPC56x/hal_lld.h
- SPC563_CLK_BYPASS
: platforms/SPC56x/hal_lld.h
- SPC563_CLK_MFD
: platforms/SPC56x/hal_lld.h
- SPC563_CLK_PREDIV
: platforms/SPC56x/hal_lld.h
- SPC563_CLK_RFD
: platforms/SPC56x/hal_lld.h
- spc563_clock_init()
: platforms/SPC56x/hal_lld.c
- SPC563_ESCIA_PRIORITY
: platforms/SPC56x/serial_lld.h
- SPC563_ESCIB_PRIORITY
: platforms/SPC56x/serial_lld.h
- SPC563_FLASH_BIUCR
: platforms/SPC56x/hal_lld.h
- SPC563_FLASH_WS
: platforms/SPC56x/hal_lld.h
- SPC563_PLLCLK
: platforms/SPC56x/hal_lld.h
- SPC563_SYSCLK
: platforms/SPC56x/hal_lld.h
- SPI1_IRQHandler
: hal_lld_f103.h
, hal_lld_f105_f107.h
- SPI2_IRQHandler
: hal_lld_f103.h
, hal_lld_f105_f107.h
- SPI3_IRQHandler
: hal_lld_f103.h
, hal_lld_f105_f107.h
- SPI_ACTIVE
: spi.h
- spi_lld_exchange()
: templates/spi_lld.c
, platforms/LPC214x/spi_lld.c
, platforms/STM32/spi_lld.c
- spi_lld_ignore()
: templates/spi_lld.c
, platforms/LPC214x/spi_lld.c
, platforms/STM32/spi_lld.c
- spi_lld_init()
: templates/spi_lld.c
, platforms/LPC214x/spi_lld.c
, platforms/STM32/spi_lld.c
- spi_lld_receive()
: templates/spi_lld.c
, platforms/LPC214x/spi_lld.c
, platforms/STM32/spi_lld.c
- spi_lld_select()
: templates/spi_lld.c
, platforms/LPC214x/spi_lld.c
, platforms/STM32/spi_lld.c
- spi_lld_send()
: templates/spi_lld.c
, platforms/LPC214x/spi_lld.c
, platforms/STM32/spi_lld.c
- spi_lld_start()
: templates/spi_lld.c
, platforms/LPC214x/spi_lld.c
, platforms/STM32/spi_lld.c
- spi_lld_stop()
: templates/spi_lld.c
, platforms/LPC214x/spi_lld.c
, platforms/STM32/spi_lld.c
- spi_lld_unselect()
: templates/spi_lld.c
, platforms/LPC214x/spi_lld.c
, platforms/STM32/spi_lld.c
- SPI_READY
: spi.h
- SPI_STOP
: spi.h
- SPI_UNINIT
: spi.h
- SPI_USE_MUTUAL_EXCLUSION
: spi.h
- spiAcquireBus()
: spi.c
- SPID1
: platforms/LPC214x/spi_lld.c
, platforms/STM32/spi_lld.c
- SPID2
: platforms/STM32/spi_lld.c
- spiExchange()
: spi.h
- spiIgnore()
: spi.h
- spiInit()
: spi.h
- spiObjectInit()
: spi.h
- spiReceive()
: spi.h
- spiReleaseBus()
: spi.c
- spiSelect()
: spi.h
- spiSend()
: spi.h
- spiStart()
: spi.h
- spistate_t
: spi.h
- spiStop()
: spi.h
- spiUnselect()
: spi.h
- STACK_ALIGN
: kernel/templates/chcore.h
, ports/GCC/AVR/chcore.h
, ports/GCC/ARM7/chcore.h
, ports/GCC/ARMCMx/chcore.h
, ports/GCC/PPC/chcore.h
, ports/GCC/MSP430/chcore.h
, ports/RC/STM8/chcore.h
- STACK_FILL_VALUE
: chdebug.h
- STBase
: nvic.h
- stkalign_t
: ports/GCC/MSP430/chcore.h
, kernel/templates/chcore.h
, ports/GCC/AVR/chcore.h
, ports/GCC/ARM7/chcore.h
, ports/RC/STM8/chcore.h
- STM32_ADC1_DMA_ERROR_HOOK
: platforms/STM32/adc_lld.h
- STM32_ADC1_DMA_PRIORITY
: platforms/STM32/adc_lld.h
- STM32_ADC1_IRQ_PRIORITY
: platforms/STM32/adc_lld.h
- STM32_ADCCLK
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_ADCPRE
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_ADCPRE_DIV2
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_ADCPRE_DIV4
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_ADCPRE_DIV6
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_ADCPRE_DIV8
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_CAN1_IRQ_PRIORITY
: platforms/STM32/can_lld.h
- stm32_clock_init()
: platforms/STM32/hal_lld.c
- STM32_FLASHBITS
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_HCLK
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_HPRE
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_HPRE_DIV1
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_HPRE_DIV128
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_HPRE_DIV16
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_HPRE_DIV2
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_HPRE_DIV256
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_HPRE_DIV4
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_HPRE_DIV512
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_HPRE_DIV64
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_HPRE_DIV8
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_HSICLK
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_LSICLK
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_MCO
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_MCO_HSE
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_MCO_HSI
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_MCO_NOCLOCK
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_MCO_PLL2
: hal_lld_f105_f107.h
- STM32_MCO_PLL3
: hal_lld_f105_f107.h
- STM32_MCO_PLL3DIV2
: hal_lld_f105_f107.h
- STM32_MCO_PLLDIV2
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_MCO_SYSCLK
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_MCO_XT1
: hal_lld_f105_f107.h
- STM32_OTGFSPRE_DIV2
: hal_lld_f105_f107.h
- STM32_OTGFSPRE_DIV3
: hal_lld_f105_f107.h
- STM32_PCLK1
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_PCLK2
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_PLL2CLKIN
: hal_lld_f105_f107.h
- STM32_PLL2CLKOUT
: hal_lld_f105_f107.h
- STM32_PLL2MUL
: hal_lld_f105_f107.h
- STM32_PLL2MUL_VALUE
: hal_lld_f105_f107.h
- STM32_PLLCLKIN
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_PLLCLKOUT
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_PLLMUL
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_PLLMUL_VALUE
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_PLLSRC
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_PLLSRC_HSE
: hal_lld_f103.h
- STM32_PLLSRC_HSI
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_PLLSRC_PREDIV1
: hal_lld_f105_f107.h
- STM32_PLLXTPRE
: hal_lld_f103.h
- STM32_PLLXTPRE_DIV1
: hal_lld_f103.h
- STM32_PLLXTPRE_DIV2
: hal_lld_f103.h
- STM32_PPRE1
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_PPRE1_DIV1
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_PPRE1_DIV16
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_PPRE1_DIV2
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_PPRE1_DIV4
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_PPRE1_DIV8
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_PPRE2
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_PPRE2_DIV1
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_PPRE2_DIV16
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_PPRE2_DIV2
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_PPRE2_DIV4
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_PPRE2_DIV8
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_PREDIV1
: hal_lld_f105_f107.h
- STM32_PREDIV1_VALUE
: hal_lld_f105_f107.h
- STM32_PREDIV1CLK
: hal_lld_f105_f107.h
- STM32_PREDIV1SRC
: hal_lld_f105_f107.h
- STM32_PREDIV1SRC_HSE
: hal_lld_f105_f107.h
- STM32_PREDIV1SRC_PLL2
: hal_lld_f105_f107.h
- STM32_PREDIV2
: hal_lld_f105_f107.h
- STM32_PREDIV2_VALUE
: hal_lld_f105_f107.h
- STM32_PWM1_IRQ_PRIORITY
: platforms/STM32/pwm_lld.h
- STM32_PWM2_IRQ_PRIORITY
: platforms/STM32/pwm_lld.h
- STM32_PWM3_IRQ_PRIORITY
: platforms/STM32/pwm_lld.h
- STM32_PWM4_IRQ_PRIORITY
: platforms/STM32/pwm_lld.h
- STM32_SPI1_DMA_ERROR_HOOK
: platforms/STM32/spi_lld.h
- STM32_SPI1_DMA_PRIORITY
: platforms/STM32/spi_lld.h
- STM32_SPI1_IRQ_PRIORITY
: platforms/STM32/spi_lld.h
- STM32_SPI2_DMA_ERROR_HOOK
: platforms/STM32/spi_lld.h
- STM32_SPI2_DMA_PRIORITY
: platforms/STM32/spi_lld.h
- STM32_SPI2_IRQ_PRIORITY
: platforms/STM32/spi_lld.h
- STM32_SW
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_SW_HSE
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_SW_HSI
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_SW_PLL
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_SYSCLK
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_TIMCLK1
: hal_lld_f103.h
, hal_lld_f105_f107.h
- STM32_TIMCLK2
: hal_lld_f105_f107.h
, hal_lld_f103.h
- STM32_UART4_PRIORITY
: platforms/STM32/serial_lld.h
- STM32_UART5_PRIORITY
: platforms/STM32/serial_lld.h
- STM32_USART1_PRIORITY
: platforms/STM32/serial_lld.h
- STM32_USART2_PRIORITY
: platforms/STM32/serial_lld.h
- STM32_USART3_PRIORITY
: platforms/STM32/serial_lld.h
- STM8_CLOCK_SOURCE
: platforms/STM8/hal_lld.h
- STM8_CPU_DIVIDER
: platforms/STM8/hal_lld.h
- STM8_ENABLE_WFI_IDLE
: ports/RC/STM8/chcore.h
- STM8_HSI_DIVIDER
: platforms/STM8/hal_lld.h
- stm8func_t
: ports/RC/STM8/chcore.h
- SVCallVector()
: chcore_v7m.c
- SYSMAINCLKSEL_IRCOSC
: platforms/LPC11xx/hal_lld.h
, platforms/LPC13xx/hal_lld.h
- SYSMAINCLKSEL_PLLIN
: platforms/LPC11xx/hal_lld.h
, platforms/LPC13xx/hal_lld.h
- SYSMAINCLKSEL_PLLOUT
: platforms/LPC13xx/hal_lld.h
, platforms/LPC11xx/hal_lld.h
- SYSMAINCLKSEL_WDGOSC
: platforms/LPC13xx/hal_lld.h
, platforms/LPC11xx/hal_lld.h
- SYSPLLCLKSEL_IRCOSC
: platforms/LPC13xx/hal_lld.h
, platforms/LPC11xx/hal_lld.h
- SYSPLLCLKSEL_SYSOSC
: platforms/LPC13xx/hal_lld.h
, platforms/LPC11xx/hal_lld.h
- systime_t
: ports/GCC/ARMCMx/chtypes.h
, ports/GCC/ARM7/chtypes.h
, kernel/templates/chtypes.h
, ports/GCC/AVR/chtypes.h
, ports/GCC/MSP430/chtypes.h
, ports/GCC/PPC/chtypes.h
, ports/RC/STM8/chtypes.h