Skip to content

Commit

Permalink
Updated README, documentation & release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
jnaulet committed Jan 22, 2024
1 parent 216efde commit 58db281
Show file tree
Hide file tree
Showing 164 changed files with 519 additions and 406 deletions.
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ picoRTOS is a small hard RTOS with as little overhead as humanly possible.

OpenPicoRTOS has been designed with these requirements in mind:
- Compliance with "The Power Of 10" from the NASA/JPL (https://en.wikipedia.org/wiki/The_Power_of_10:_Rules_for_Developing_Safety-Critical_Code)
- Compliance with MISRA C 2012
- Limited use of inline assembly:
- Inline assembly should be side-effect free (no use or modification of variables)
- Inline assembly can be safely removed from the static analysis
Expand Down Expand Up @@ -125,6 +126,7 @@ at the following address: https://jnaulet.github.io/OpenPicoRTOS
- ARM Cortex-M7
- Atmel ATMega (AVR5+)
- Atmel TinyAVR (0+) Series
- Intel 8051 / MCS51
- MIPS M51xx / PIC32Mx
- RISC-V RV32IMAC
- PowerPC e200z4
Expand All @@ -150,8 +152,10 @@ at the following address: https://jnaulet.github.io/OpenPicoRTOS
- Atmel ATSAMD5x/E5x
- Atmel ATtiny817
- Atmel ATtiny1607
- Cypress CY7C6801xA / EZ-USB FX2
- GigaDevice GD32VF103
- Microchip PIC32MZ-EF
- Nuvoton N76E003
- NXP MPC574x series
- NXP MPC577x series
- Raspberry Pico RP2040
Expand Down Expand Up @@ -237,6 +241,8 @@ Basic demo code is provided for the following boards:
- ATtiny817-Xplained Mini
- ATtiny1607 Curiosity Nano
- Curiosity 2.0 PIC32 MZ EF
- Infineon EZ-USB FX2LP
- Nuvoton N76E003 / MCU-E003
- NXP Devkit MPC5748G (dual-core SMP)
- NXP MPC5775E-EVB (dual-core SMP) (staging)
- Sipeed Longan Nano
Expand Down
14 changes: 14 additions & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# Release notes

## picoRTOS v1.9.5
### What's new ?

The biggest improvement of this release is the support for the Intel 8051 / MCS51 family of microcontrollers and the associated support
for SDCC as a compiler.

Code for ucsim_51, Nuvoton n76e003 & Cypress/Infineon Cy7c6801xA chips is provided as an example. This is still incomplete, though, as
no driver (except for the clocks) has been provided, only the kernel runs.

Major fixes have been added to the SMP ports (main cores are now waiting until the auxiliary ones are idling before running the scheduler).
Chips that do not support bus snooping are now using the mutexes properly.

Finally, 8bits int types have been used whenever possible on 8bit architectures (AVR & 8051).

## picoRTOS v1.9.4
### What's new ?

Expand Down
4 changes: 2 additions & 2 deletions docs/files/arch/include/picoRTOS-SMP_port-h.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions docs/files/arch/include/picoRTOS_port-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/adc/adc-avr-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/adc/adc-nxp_sar-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/adc/adc-pic32mx-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/adc/adc-renesas_ra4-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/adc/adc-rp2040-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/adc/adc-sam3x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/adc/adc-same5x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/adc/adc-ti_type4-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/adc/adc-tinyavr-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/can/can-nxp_flexcan-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/can/can-sam3x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/can/can-ti_dcan-c.html

Large diffs are not rendered by default.

39 changes: 39 additions & 0 deletions docs/files/drivers/clock/clock-cy7c6801xa-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/clock/clock-f28379x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/clock/clock-gd32vf103-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/clock/clock-mpc574xx-c.html

Large diffs are not rendered by default.

39 changes: 39 additions & 0 deletions docs/files/drivers/clock/clock-n76e003-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/clock/clock-nxp_siu-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/clock/clock-pic32mx-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/clock/clock-renesas_ra4-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/clock/clock-rp2040-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/clock/clock-sam3x_pmc-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/clock/clock-same5x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/clock/clock-stm32h7xx-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/clock/clock-tinyavr-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/dma/dma-gd32vf103-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/dma/dma-nxp_edma-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/dma/dma-rp2040-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/dma/dma-same5x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/dma/dma-stm32h7xx-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/dma/dma-ti_f28x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/eeprom/eeprom-avr-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/flash/flash-gd32vf103-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/flash/flash-pic32mx-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/flash/flash-same5x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/gpio/gpio-avr-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/gpio/gpio-gd32vf103-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/gpio/gpio-nxp_siu-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/gpio/gpio-nxp_siul2-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/gpio/gpio-pic32mx-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/gpio/gpio-renesas_ra4-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/gpio/gpio-rp2040_sio-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/gpio/gpio-sam3x_pio-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/gpio/gpio-same5x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/gpio/gpio-stm32h7xx-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/gpio/gpio-ti_f28x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/gpio/gpio-tinyavr-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/include/adc-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/include/can-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/include/clock-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/include/dma-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/include/dmasg-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/include/eeprom-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/include/flash-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/include/gpio-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/include/ipwm-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/include/lin-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/include/pwm-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/include/spi-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/include/twi-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/include/uart-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/include/wd-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/misc/misc-pic32mx-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/misc/misc-stm32h7xx_dmamux-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/mux/mux-avr-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/mux/mux-gd32vf103-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/mux/mux-nxp_siu-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/mux/mux-nxp_siul2-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/mux/mux-pic32mx-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/mux/mux-renesas_ra4-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/mux/mux-rp2040-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/mux/mux-sam3x_pio-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/mux/mux-same5x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/mux/mux-stm32h7xx-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/mux/mux-ti_f28x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/mux/mux-tinyavr-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/pwm/pwm-avr-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/pwm/pwm-gd32vf103-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/pwm/pwm-nxp_emios-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/pwm/pwm-pic32mx-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/pwm/pwm-renesas_ra4_gpt-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/pwm/pwm-rp2040-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/pwm/pwm-sam3x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/pwm/pwm-same5x_tc-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/pwm/pwm-stm32h7xx_tim-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/pwm/pwm-ti_epwm-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/pwm/pwm-tinyavr_tca-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/spi/spi-arm_pl022-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/spi/spi-atmel_sercom-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/spi/spi-avr-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/spi/spi-avr_usart-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/spi/spi-gd32vf103-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/spi/spi-nxp_dspi-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/spi/spi-pic32mx-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/spi/spi-renesas_ra4-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/spi/spi-sam3x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/spi/spi-stm32h7xx-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/spi/spi-ti_f28x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/spi/spi-tinyavr-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/twi/twi-atmel_sercom-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/twi/twi-avr-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/twi/twi-dw_apb_i2c-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/twi/twi-pic32mx-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/twi/twi-sam3x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/twi/twi-ti_f28x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/uart/uart-arm_pl011-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/uart/uart-atmel_sercom-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/uart/uart-avr-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/uart/uart-gd32vf103-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/uart/uart-nxp_linflexd-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/uart/uart-pic32mx-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/uart/uart-renesas_ra4_sci-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/uart/uart-sam3x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/uart/uart-stm32h7xx-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/uart/uart-tinyavr_usart-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/wd/wd-avr-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/wd/wd-gd32vf103_fwdgt-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/wd/wd-pic32mx-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/wd/wd-rp2040-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/wd/wd-sam3x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/wd/wd-same5x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/wd/wd-stm32h7xx_iwdg-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/wd/wd-ti_f28x-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/drivers/wd/wd-tinyavr-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/ipc/picoRTOS_cond-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/ipc/picoRTOS_futex-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/ipc/picoRTOS_mutex-c.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/ipc/picoRTOS_queue-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/picoRTOS-h.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/files/scheduler/picoRTOS-SMP-c.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions docs/files/scheduler/picoRTOS-c.html

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions docs/index/Constants.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/index/Files.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/index/Functions.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/index/Functions2.html

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions docs/index/Functions3.html

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions docs/index/Functions4.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/index/Functions5.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/index/Functions6.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions docs/index/Functions7.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions docs/index/Functions8.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/index/General.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/index/General2.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/index/General3.html

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions docs/index/General4.html

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions docs/index/General5.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/index/General6.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/index/General7.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions docs/index/General8.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions docs/index/General9.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/index/Macros.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/index/Types.html

Large diffs are not rendered by default.

80 changes: 40 additions & 40 deletions docs/javascript/searchdata.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,35 @@
var indexSectionsWithContent = {
"Functions": {
"Constants": {
"Symbols": false,
"Numbers": false,
"A": false,
"B": true,
"C": true,
"D": false,
"E": false,
"F": false,
"G": true,
"H": false,
"I": false,
"J": false,
"K": false,
"L": false,
"M": true,
"N": false,
"O": false,
"P": true,
"Q": false,
"R": false,
"S": true,
"T": true,
"U": true,
"V": false,
"W": false,
"X": false,
"Y": false,
"Z": false
},
"Files": {
"Symbols": false,
"Numbers": false,
"A": true,
Expand Down Expand Up @@ -59,21 +89,21 @@ var indexSectionsWithContent = {
"Y": false,
"Z": false
},
"Constants": {
"Functions": {
"Symbols": false,
"Numbers": false,
"A": false,
"B": true,
"A": true,
"B": false,
"C": true,
"D": false,
"E": false,
"F": false,
"D": true,
"E": true,
"F": true,
"G": true,
"H": false,
"I": false,
"I": true,
"J": false,
"K": false,
"L": false,
"L": true,
"M": true,
"N": false,
"O": false,
Expand All @@ -84,7 +114,7 @@ var indexSectionsWithContent = {
"T": true,
"U": true,
"V": false,
"W": false,
"W": true,
"X": false,
"Y": false,
"Z": false
Expand Down Expand Up @@ -148,35 +178,5 @@ var indexSectionsWithContent = {
"X": false,
"Y": false,
"Z": false
},
"Files": {
"Symbols": false,
"Numbers": false,
"A": true,
"B": false,
"C": true,
"D": true,
"E": true,
"F": true,
"G": true,
"H": false,
"I": true,
"J": false,
"K": false,
"L": true,
"M": true,
"N": false,
"O": false,
"P": true,
"Q": false,
"R": false,
"S": true,
"T": true,
"U": true,
"V": false,
"W": true,
"X": false,
"Y": false,
"Z": false
}
}
2 changes: 1 addition & 1 deletion docs/search/ConstantsP.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@



<div id=Index><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_PICORTOS_undSYSCALL_undKILL><div class=IEntry><a href="../files/arch/include/picoRTOS_port-h.html#PICORTOS_SYSCALL_KILL" target=_parent class=ISymbol>PICORTOS_SYSCALL_KILL</a></div></div><div class=SRResult id=SR_PICORTOS_undSYSCALL_undSLEEP><div class=IEntry><a href="../files/arch/include/picoRTOS_port-h.html#PICORTOS_SYSCALL_SLEEP" target=_parent class=ISymbol>PICORTOS_SYSCALL_SLEEP</a></div></div><div class=SRResult id=SR_PICORTOS_undSYSCALL_undSWITCH_undCONTEXT><div class=IEntry><a href="../files/arch/include/picoRTOS_port-h.html#PICORTOS_SYSCALL_SWITCH_CONTEXT" target=_parent class=ISymbol>PICORTOS_SYSCALL_SWITCH_CONTEXT</a></div></div><div class=SRResult id=SR_PWM_spcduty_spccycle><div class=IEntry><a href="../files/drivers/include/pwm-h.html#PWM_duty_cycle" target=_parent class=ISymbol>PWM duty cycle</a></div></div><div class=SRResult id=SR_PWM_undDUTY_undCYCLE_undMAX><div class=IEntry><a href="../files/drivers/include/pwm-h.html#PWM_DUTY_CYCLE_MAX" target=_parent class=ISymbol>PWM_DUTY_CYCLE_MAX</a></div></div><div class=SRResult id=SR_PWM_undDUTY_undCYCLE_undMIN><div class=IEntry><a href="../files/drivers/include/pwm-h.html#PWM_DUTY_CYCLE_MIN" target=_parent class=ISymbol>PWM_DUTY_CYCLE_MIN</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!--
<div id=Index><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_PWM_spcduty_spccycle><div class=IEntry><a href="../files/drivers/include/pwm-h.html#PWM_duty_cycle" target=_parent class=ISymbol>PWM duty cycle</a></div></div><div class=SRResult id=SR_PWM_undDUTY_undCYCLE_undMAX><div class=IEntry><a href="../files/drivers/include/pwm-h.html#PWM_DUTY_CYCLE_MAX" target=_parent class=ISymbol>PWM_DUTY_CYCLE_MAX</a></div></div><div class=SRResult id=SR_PWM_undDUTY_undCYCLE_undMIN><div class=IEntry><a href="../files/drivers/include/pwm-h.html#PWM_DUTY_CYCLE_MIN" target=_parent class=ISymbol>PWM_DUTY_CYCLE_MIN</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults", "HTML");
Expand Down
2 changes: 1 addition & 1 deletion docs/search/ConstantsS.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@



<div id=Index><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_SPI_undBITRATE_undIGNORE><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_BITRATE_IGNORE" target=_parent class=ISymbol>SPI_BITRATE_IGNORE</a></div></div><div class=SRResult id=SR_SPI_undCLOCK_undMODE_und0><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_CLOCK_MODE_0" target=_parent class=ISymbol>SPI_CLOCK_MODE_0</a></div></div><div class=SRResult id=SR_SPI_undCLOCK_undMODE_und1><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_CLOCK_MODE_1" target=_parent class=ISymbol>SPI_CLOCK_MODE_1</a></div></div><div class=SRResult id=SR_SPI_undCLOCK_undMODE_und2><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_CLOCK_MODE_2" target=_parent class=ISymbol>SPI_CLOCK_MODE_2</a></div></div><div class=SRResult id=SR_SPI_undCS_undPOL_undACTIVE_undHIGH><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_CS_POL_ACTIVE_HIGH" target=_parent class=ISymbol>SPI_CS_POL_ACTIVE_HIGH</a></div></div><div class=SRResult id=SR_SPI_undCS_undPOL_undACTIVE_undLOW><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_CS_POL_ACTIVE_LOW" target=_parent class=ISymbol>SPI_CS_POL_ACTIVE_LOW</a></div></div><div class=SRResult id=SR_SPI_undCS_undPOL_undIGNORE><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_CS_POL_IGNORE" target=_parent class=ISymbol>SPI_CS_POL_IGNORE</a></div></div><div class=SRResult id=SR_SPI_undENDIANNESS_undIGNORE><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_ENDIANNESS_IGNORE" target=_parent class=ISymbol>SPI_ENDIANNESS_IGNORE</a></div></div><div class=SRResult id=SR_SPI_undENDIANNESS_undLSB_undFIRST><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_ENDIANNESS_LSB_FIRST" target=_parent class=ISymbol>SPI_ENDIANNESS_LSB_FIRST</a></div></div><div class=SRResult id=SR_SPI_undENDIANNESS_undMSB_undFIRST><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_ENDIANNESS_MSB_FIRST" target=_parent class=ISymbol>SPI_ENDIANNESS_MSB_FIRST</a></div></div><div class=SRResult id=SR_SPI_undMODE_undIGNORE><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_MODE_IGNORE" target=_parent class=ISymbol>SPI_MODE_IGNORE</a></div></div><div class=SRResult id=SR_SPI_undMODE_undMASTER><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_MODE_MASTER" target=_parent class=ISymbol>SPI_MODE_MASTER</a></div></div><div class=SRResult id=SR_SPI_undMODE_undSLAVE><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_MODE_SLAVE" target=_parent class=ISymbol>SPI_MODE_SLAVE</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!--
<div id=Index><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_SPI_undBITRATE_undIGNORE><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_BITRATE_IGNORE" target=_parent class=ISymbol>SPI_BITRATE_IGNORE</a></div></div><div class=SRResult id=SR_SPI_undCLOCK_undMODE_und0><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_CLOCK_MODE_0" target=_parent class=ISymbol>SPI_CLOCK_MODE_0</a></div></div><div class=SRResult id=SR_SPI_undCLOCK_undMODE_und1><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_CLOCK_MODE_1" target=_parent class=ISymbol>SPI_CLOCK_MODE_1</a></div></div><div class=SRResult id=SR_SPI_undCLOCK_undMODE_und2><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_CLOCK_MODE_2" target=_parent class=ISymbol>SPI_CLOCK_MODE_2</a></div></div><div class=SRResult id=SR_SPI_undCS_undPOL_undACTIVE_undHIGH><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_CS_POL_ACTIVE_HIGH" target=_parent class=ISymbol>SPI_CS_POL_ACTIVE_HIGH</a></div></div><div class=SRResult id=SR_SPI_undCS_undPOL_undACTIVE_undLOW><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_CS_POL_ACTIVE_LOW" target=_parent class=ISymbol>SPI_CS_POL_ACTIVE_LOW</a></div></div><div class=SRResult id=SR_SPI_undCS_undPOL_undIGNORE><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_CS_POL_IGNORE" target=_parent class=ISymbol>SPI_CS_POL_IGNORE</a></div></div><div class=SRResult id=SR_SPI_undENDIANNESS_undIGNORE><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_ENDIANNESS_IGNORE" target=_parent class=ISymbol>SPI_ENDIANNESS_IGNORE</a></div></div><div class=SRResult id=SR_SPI_undENDIANNESS_undLSB_undFIRST><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_ENDIANNESS_LSB_FIRST" target=_parent class=ISymbol>SPI_ENDIANNESS_LSB_FIRST</a></div></div><div class=SRResult id=SR_SPI_undENDIANNESS_undMSB_undFIRST><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_ENDIANNESS_MSB_FIRST" target=_parent class=ISymbol>SPI_ENDIANNESS_MSB_FIRST</a></div></div><div class=SRResult id=SR_SPI_undMODE_undIGNORE><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_MODE_IGNORE" target=_parent class=ISymbol>SPI_MODE_IGNORE</a></div></div><div class=SRResult id=SR_SPI_undMODE_undMASTER><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_MODE_MASTER" target=_parent class=ISymbol>SPI_MODE_MASTER</a></div></div><div class=SRResult id=SR_SPI_undMODE_undSLAVE><div class=IEntry><a href="../files/drivers/include/spi-h.html#SPI_MODE_SLAVE" target=_parent class=ISymbol>SPI_MODE_SLAVE</a></div></div><div class=SRResult id=SR_SYSCALL_undKILL><div class=IEntry><a href="../files/arch/include/picoRTOS_port-h.html#SYSCALL_KILL" target=_parent class=ISymbol>SYSCALL_KILL</a></div></div><div class=SRResult id=SR_SYSCALL_undSLEEP><div class=IEntry><a href="../files/arch/include/picoRTOS_port-h.html#SYSCALL_SLEEP" target=_parent class=ISymbol>SYSCALL_SLEEP</a></div></div><div class=SRResult id=SR_SYSCALL_undSLEEP_undUNTIL><div class=IEntry><a href="../files/arch/include/picoRTOS_port-h.html#SYSCALL_SLEEP_UNTIL" target=_parent class=ISymbol>SYSCALL_SLEEP_UNTIL</a></div></div><div class=SRResult id=SR_SYSCALL_undSWITCH_undCONTEXT><div class=IEntry><a href="../files/arch/include/picoRTOS_port-h.html#SYSCALL_SWITCH_CONTEXT" target=_parent class=ISymbol>SYSCALL_SWITCH_CONTEXT</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults", "HTML");
Expand Down
Loading

0 comments on commit 58db281

Please sign in to comment.