Here is a list of all functions with links to the files they belong to:
- p -
- pascals_from_bar() : units.h
- pascals_from_psi() : units.h
- pedals_periodic() : pedals.c, pedals.h
- PHAL_ADC_busy() : adc.c, adc.h
- PHAL_ADC_conversionCompleteCallback() : adc.c, adc.h
- PHAL_ADC_init() : adc.c, adc.h
- PHAL_ADC_readBlocking() : adc.c, adc.h
- PHAL_ADC_readDMA() : adc.c, adc.h
- PHAL_ADC_stop() : adc.c, adc.h
- PHAL_anyTxMailboxFree() : can.c, can.h
- PHAL_CAN_rxCallback() : can.c, can.h
- PHAL_CAN_rxIRQ() : can.c
- PHAL_CAN_txCallback() : can.c, can.h
- PHAL_CAN_txIRQ() : can.c
- PHAL_configureAHBClock() : rcc.c, rcc.h
- PHAL_configureAPB1Clock() : rcc.c, rcc.h
- PHAL_configureAPB2Clock() : rcc.c, rcc.h
- PHAL_configureClockRates() : rcc.c, rcc.h
- PHAL_configureHSESystemClock() : rcc.c, rcc.h
- PHAL_configureHSISystemClock() : rcc.c, rcc.h
- PHAL_configurePLLSystemClock() : rcc.c, rcc.h
- PHAL_configurePLLVCO() : rcc.c, rcc.h
- PHAL_configureRTC() : rtc.c, rtc.h
- PHAL_CRC32_Calculate() : crc.c, crc.h
- PHAL_CRC32_CalculateSW() : crc.c, crc.h
- PHAL_CRC32_Init() : crc.c
- PHAL_CRC32_Reset() : crc.c, crc.h
- PHAL_CRC_calculate() : crc.c, crc.h
- PHAL_CRC_calculateSw() : crc.c, crc.h
- PHAL_CRC_init() : crc.c, crc.h
- PHAL_deinitCAN() : can.c, can.h
- PHAL_disableContinousRxDMA() : usart.c, usart.h
- PHAL_DMA_clearFlags() : dma.c, dma.h
- PHAL_DMA_deinit() : dma.c, dma.h
- PHAL_DMA_getChannelIdx() : dma.c, dma.h
- PHAL_DMA_getPeriph() : dma.c, dma.h
- PHAL_DMA_getRemaining() : dma.c, dma.h
- PHAL_DMA_init() : dma.c, dma.h
- PHAL_DMA_initWithCallback() : dma.c, dma.h
- PHAL_DMA_isBusy() : dma.c, dma.h
- PHAL_DMA_isComplete() : dma.c, dma.h
- PHAL_DMA_isError() : dma.c, dma.h
- PHAL_DMA_priv_clearFlags() : dma_priv.c, dma_priv.h
- PHAL_DMA_priv_configChannel() : dma_priv.c, dma_priv.h
- PHAL_DMA_priv_configMux() : dma_priv.c, dma_priv.h
- PHAL_DMA_priv_disableChannel() : dma_priv.c, dma_priv.h
- PHAL_DMA_priv_enableChannel() : dma_priv.c, dma_priv.h
- PHAL_DMA_priv_enableClock() : dma_priv.c, dma_priv.h
- PHAL_DMA_priv_getChannel() : dma_priv.c, dma_priv.h
- PHAL_DMA_priv_getIRQn() : dma_priv.c, dma_priv.h
- PHAL_DMA_priv_getRemainingLength() : dma_priv.c, dma_priv.h
- PHAL_DMA_priv_isChannelEnabled() : dma_priv.c, dma_priv.h
- PHAL_DMA_priv_readCompleteFlag() : dma_priv.c, dma_priv.h
- PHAL_DMA_priv_readErrorFlag() : dma_priv.c, dma_priv.h
- PHAL_DMA_priv_setLength() : dma_priv.c, dma_priv.h
- PHAL_DMA_priv_setMemAddress() : dma_priv.c, dma_priv.h
- PHAL_DMA_priv_setPeriphAddress() : dma_priv.c, dma_priv.h
- PHAL_DMA_reEnable() : dma.c, dma.h
- PHAL_DMA_restart() : dma.c, dma.h
- PHAL_DMA_setLength() : dma.c, dma.h
- PHAL_DMA_setMemAddress() : dma.c, dma.h, dma.c, dma.h
- PHAL_DMA_setMemInc() : dma.c, dma.h
- PHAL_DMA_setTxferLength() : dma.c, dma.h
- PHAL_DMA_start() : dma.c, dma.h
- PHAL_DMA_startTxfer() : dma.c, dma.h
- PHAL_DMA_stop() : dma.c, dma.h
- PHAL_DMA_stopTxfer() : dma.c, dma.h
- PHAL_enableMCO1() : rcc.c, rcc.h
- PHAL_FDCAN_init() : fdcan.c, fdcan.h
- PHAL_FDCAN_priv_clearReceiveFifo0NewMessageInterruptFlag() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_priv_clearTransmitCompleteInterruptFlag() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_priv_controlConfig() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_priv_enableClock() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_priv_enterConfig() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_priv_exitConfig() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_priv_getNBTP() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_priv_ramBase() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_priv_readReceiveFifo0NewMessageInterruptFlag() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_priv_readRxElement() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_priv_readTransmitCompleteInterruptFlag() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_priv_readTxFifoQueueStatusFullFlag() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_priv_setTransmitFifoQueueModeToFifo() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_priv_writeExtendedFilters() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_priv_writeFilterAction() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_priv_writeStandardFilters() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_priv_writeTxElement() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_rxCallback() : fdcan.c, fdcan.h
- PHAL_FDCAN_send() : fdcan.c, fdcan.h
- PHAL_FDCAN_setFilters() : fdcan.c, fdcan.h
- PHAL_FDCAN_setInterruptLines() : fdcan_priv.c, fdcan_priv.h
- PHAL_FDCAN_txCallback() : fdcan.c, fdcan.h
- PHAL_FDCAN_txFifoFree() : fdcan.c, fdcan.h
- PHAL_FLASH_erase() : flash.c, flash.h
- PHAL_FLASH_read() : flash.c, flash.h
- PHAL_FLASH_write() : flash.c, flash.h
- PHAL_flashErase() : flash.c, flash.h
- PHAL_flashErasePage() : flash.c, flash.h
- PHAL_flashReadU32() : flash.c, flash.h
- PHAL_flashWriteU32() : flash.c, flash.h
- PHAL_flashWriteU32_Buffered() : flash.c, flash.h
- PHAL_flashWriteU64() : flash.c, flash.h
- PHAL_getFreeTxMailbox() : can.c, can.h
- PHAL_getTimeRTC() : rtc.c, rtc.h
- PHAL_GPIO_init() : gpio.c, gpio.h
- PHAL_GPIO_priv_enableClock() : gpio_priv.c, gpio_priv.h
- PHAL_GPIO_priv_read() : gpio_priv.c, gpio_priv.h
- PHAL_GPIO_priv_setAltFunction() : gpio_priv.c, gpio_priv.h
- PHAL_GPIO_priv_setMode() : gpio_priv.c, gpio_priv.h
- PHAL_GPIO_priv_setOutputSpeed() : gpio_priv.c, gpio_priv.h
- PHAL_GPIO_priv_setOutputType() : gpio_priv.c, gpio_priv.h
- PHAL_GPIO_priv_setPull() : gpio_priv.c, gpio_priv.h
- PHAL_GPIO_priv_toggle() : gpio_priv.c, gpio_priv.h
- PHAL_GPIO_priv_write() : gpio_priv.c, gpio_priv.h
- PHAL_GPIO_read() : gpio.h, gpio.c, gpio.h
- PHAL_GPIO_toggle() : gpio.h, gpio.c, gpio.h
- PHAL_GPIO_write() : gpio.h, gpio.c, gpio.h
- PHAL_initADC() : adc.c, adc.h
- PHAL_initCAN() : can.c, can.h
- PHAL_initDMA() : dma.c, dma.h
- PHAL_initGPIO() : gpio.c, gpio.h
- PHAL_initPWM() : pwm.c, pwm.h
- PHAL_initUSART() : usart.c, usart.h
- PHAL_PWM_init() : pwm.c, pwm.h
- PHAL_PWM_priv_enableChannel() : pwm_priv.c
- PHAL_PWM_priv_enableTimerClock() : pwm_priv.c, pwm_priv.h
- PHAL_PWM_priv_getAutoReload() : pwm_priv.c, pwm_priv.h
- PHAL_PWM_priv_getTimerInfo() : pwm_priv.c, pwm_priv.h
- PHAL_PWM_priv_initTimer() : pwm_priv.c, pwm_priv.h
- PHAL_PWM_priv_setCompare() : pwm_priv.c, pwm_priv.h
- PHAL_PWM_setPercent() : pwm.c, pwm.h
- PHAL_PWMsetPercent() : pwm.c, pwm.h
- PHAL_RCC_getAHBClockHz() : rcc.c, rcc.h
- PHAL_RCC_getAPB1ClockHz() : rcc.c, rcc.h
- PHAL_RCC_getAPB2ClockHz() : rcc.c, rcc.h
- PHAL_RCC_getSystemClockHz() : rcc.c, rcc.h
- PHAL_RCC_init() : rcc.c, rcc.h
- PHAL_RCC_priv_configurePLL() : rcc_priv.c, rcc_priv.h
- PHAL_RCC_priv_disableHSI() : rcc_priv.c, rcc_priv.h
- PHAL_RCC_priv_enableBoostMode() : rcc_priv.c, rcc_priv.h
- PHAL_RCC_priv_enableHSE() : rcc_priv.c, rcc_priv.h
- PHAL_RCC_priv_enableHSI() : rcc_priv.c, rcc_priv.h
- PHAL_RCC_priv_setBusPrescalersToDiv1() : rcc_priv.c, rcc_priv.h
- PHAL_RCC_priv_setFlashLatency() : rcc_priv.c, rcc_priv.h
- PHAL_RCC_priv_switchSysclkToHSE() : rcc_priv.c, rcc_priv.h
- PHAL_RCC_priv_switchSysclkToHSI() : rcc_priv.c, rcc_priv.h
- PHAL_RCC_priv_switchSysclkToPLL() : rcc_priv.c, rcc_priv.h
- PHAL_readADC() : adc.c, adc.h
- PHAL_RX_CALLBACK() : can_rx.c
- PHAL_rxCANMessage() : can.c, can.h
- PHAL_SDIO_init() : sdio.c, sdio.h
- PHAL_SDIO_SendCommand() : sdio.c, sdio.h
- PHAL_SPI_busy() : spi.c, spi.h, spi.c, spi.h
- PHAL_SPI_ForceReset() : spi.c, spi.h
- PHAL_SPI_init() : spi.c, spi.h, spi.c, spi.h
- PHAL_SPI_priv_calcBaudRatePrescaler() : spi_priv.c, spi_priv.h
- PHAL_SPI_priv_configCR1() : spi_priv.c, spi_priv.h
- PHAL_SPI_priv_configCR2() : spi_priv.c, spi_priv.h
- PHAL_SPI_priv_Disable() : spi_priv.c, spi_priv.h
- PHAL_SPI_priv_Enable() : spi_priv.c, spi_priv.h
- PHAL_SPI_priv_enableClock() : spi_priv.c, spi_priv.h
- PHAL_SPI_priv_enableDMA_RX() : spi_priv.c, spi_priv.h
- PHAL_SPI_priv_enableDMA_TX() : spi_priv.c, spi_priv.h
- PHAL_SPI_priv_handleTxComplete() : spi.c, spi_priv.c, spi_priv.h
- PHAL_SPI_priv_resetTransferState() : spi_priv.c, spi_priv.h
- PHAL_SPI_readByte() : spi.c, spi.h
- PHAL_SPI_transfer() : spi.c, spi.h, spi.c, spi.h
- PHAL_SPI_transfer_noDMA() : spi.c, spi.h
- PHAL_SPI_transfer_noDMA_DAQW5500Only() : w5500_callbacks.c
- PHAL_SPI_transferBlocking() : spi.c, spi.h
- PHAL_SPI_txCallback() : spi.c, spi.h
- PHAL_SPI_writeByte() : spi.c, spi.h
- PHAL_startADC() : adc.c, adc.h
- PHAL_stopADC() : adc.c, adc.h
- PHAL_trimHSI() : rcc.c, rcc.h
- PHAL_TX_CALLBACK() : can_tx.c
- PHAL_txCANAbort() : can.c, can.h
- PHAL_txCANMessage() : can.c, can.h
- PHAL_txMailboxFree() : can.c, can.h
- PHAL_USART_init() : usart.c, usart.h
- PHAL_USART_priv_buildDma() : usart_priv.c, usart_priv.h
- PHAL_USART_priv_clearIdle() : usart_priv.c, usart_priv.h
- PHAL_USART_priv_configure() : usart_priv.c, usart_priv.h
- PHAL_USART_priv_enableIrq() : usart_priv.c, usart_priv.h
- PHAL_USART_priv_finishTx() : usart_priv.c, usart_priv.h
- PHAL_USART_priv_flushRx() : usart_priv.c, usart_priv.h
- PHAL_USART_priv_idleActive() : usart_priv.c, usart_priv.h
- PHAL_USART_priv_periph() : usart_priv.c, usart_priv.h
- PHAL_USART_priv_startRx() : usart_priv.c, usart_priv.h
- PHAL_USART_priv_startTx() : usart_priv.c, usart_priv.h
- PHAL_USART_priv_stopRx() : usart_priv.c, usart_priv.h
- PHAL_USART_priv_txCompleteActive() : usart_priv.c, usart_priv.h
- PHAL_USART_rx() : usart.c, usart.h
- PHAL_USART_rxBlocking() : usart.c, usart.h
- PHAL_USART_rxCallback() : usart.c, usart.h
- PHAL_USART_rxCount() : usart.c, usart.h
- PHAL_USART_tx() : usart.c, usart.h
- PHAL_USART_txBlocking() : usart.c, usart.h
- PHAL_USART_txBusy() : usart.c, usart.h
- PHAL_usartRxBl() : usart.c, usart.h
- PHAL_usartRxBusy() : usart.c, usart.h
- PHAL_usartRxDma() : usart.c, usart.h
- PHAL_usartTxBl() : usart.c, usart.h
- PHAL_usartTxBusy() : usart.c, usart.h
- PHAL_usartTxDma() : usart.c, usart.h
- PHAL_USB_callback() : usb.c, usb.h
- PHAL_USB_connect() : usb.c, usb.h
- PHAL_USB_deinit() : usb.c, usb.h
- PHAL_USB_getFrameNumber() : usb.c, usb.h
- PHAL_USB_init() : usb.c, usb.h
- PHAL_USB_read() : usb.c, usb.h
- PHAL_USB_setAddress() : usb.c, usb.h
- PHAL_USB_stall() : usb.c, usb.h
- PHAL_USB_write() : usb.c, usb.h
- power_loss_callback() : main.c
- powertrain_init() : powertrain.c, powertrain.h
- powertrain_periodic() : powertrain.c, powertrain.h
- powertrain_pumps_off() : cooling_callbacks.c, cooling_callbacks.h
- powertrain_pumps_on() : cooling_callbacks.c, cooling_callbacks.h
- powertrain_set_torque_request() : powertrain.c, powertrain.h
- preflight_led_sweep() : heartbeat.c
- psi_from_pascals() : units.h