├── .clang-format ├── .gitignore ├── .gitlab-ci.yml ├── .gitmodules ├── LICENSE-APACHE-2.0.md ├── Makefile ├── README.md ├── apps └── .gitkeep ├── bench └── .gitkeep ├── default_flags.mk ├── default_srcs.mk ├── default_targets.mk ├── demos ├── FreeRTOSConfig.h ├── Makefile ├── README.md ├── blinky_demo │ └── main_blinky.c ├── full_demo │ ├── RegTest.S │ └── main_full.c ├── main.c └── shared │ ├── Full │ ├── BlockQ.c │ ├── PollQ.c │ ├── comtest.c │ ├── death.c │ ├── dynamic.c │ ├── events.c │ ├── flash.c │ ├── flop.c │ ├── integer.c │ ├── print.c │ └── semtest.c │ ├── Minimal │ ├── AbortDelay.c │ ├── BlockQ.c │ ├── EventGroupsDemo.c │ ├── GenQTest.c │ ├── IntQueue.c │ ├── IntSemTest.c │ ├── MessageBufferAMP.c │ ├── MessageBufferDemo.c │ ├── PollQ.c │ ├── QPeek.c │ ├── QueueOverwrite.c │ ├── QueueSet.c │ ├── QueueSetPolling.c │ ├── StaticAllocation.c │ ├── StreamBufferDemo.c │ ├── StreamBufferInterrupt.c │ ├── TaskNotify.c │ ├── TimerDemo.c │ ├── blocktim.c │ ├── comtest.c │ ├── comtest_strings.c │ ├── countsem.c │ ├── crflash.c │ ├── crhook.c │ ├── death.c │ ├── dynamic.c │ ├── flash.c │ ├── flash_timer.c │ ├── flop.c │ ├── integer.c │ ├── readme.txt │ ├── recmutex.c │ ├── semtest.c │ └── sp_flop.c │ └── include │ ├── AbortDelay.h │ ├── BlockQ.h │ ├── EventGroupsDemo.h │ ├── GenQTest.h │ ├── IntQueue.h │ ├── IntSemTest.h │ ├── MessageBufferAMP.h │ ├── MessageBufferDemo.h │ ├── PollQ.h │ ├── QPeek.h │ ├── QueueOverwrite.h │ ├── QueueSet.h │ ├── QueueSetPolling.h │ ├── StaticAllocation.h │ ├── StreamBufferDemo.h │ ├── StreamBufferInterrupt.h │ ├── TaskNotify.h │ ├── TimerDemo.h │ ├── blocktim.h │ ├── comtest.h │ ├── comtest2.h │ ├── comtest_strings.h │ ├── countsem.h │ ├── crflash.h │ ├── crhook.h │ ├── death.h │ ├── dynamic.h │ ├── fileIO.h │ ├── flash.h │ ├── flash_timer.h │ ├── flop.h │ ├── integer.h │ ├── mevents.h │ ├── partest.h │ ├── print.h │ ├── recmutex.h │ ├── semtest.h │ └── serial.h ├── drivers ├── README.md ├── clic.c ├── clkconst.c ├── clkdiv.c ├── cluster │ ├── cl_to_fc_delegate.c │ └── fc_to_cl_delegate.c ├── device.c ├── fc_event.c ├── fll.c ├── gpio.c ├── i2c.c ├── include │ ├── apb_soc.h │ ├── bits.h │ ├── clic.h │ ├── clkdiv.h │ ├── cluster │ │ ├── cl_dma.h │ │ ├── cl_dma_hal.h │ │ ├── cl_dma_internal.h │ │ ├── cl_idma_archi.h │ │ ├── cl_idma_hal.h │ │ ├── cl_pmsis_types.h │ │ ├── cl_synchronisation.h │ │ ├── cl_team.h │ │ ├── cl_team_internal.h │ │ ├── cl_to_fc_delegate.h │ │ ├── cluster_ctrl_unit.h │ │ ├── cluster_data.h │ │ ├── cluster_event_unit.h │ │ ├── cluster_icache_ctrl.h │ │ ├── event_unit.h │ │ └── fc_to_cl_delegate.h │ ├── debug.h │ ├── device.h │ ├── fc_event.h │ ├── fll.h │ ├── freq.h │ ├── gpio.h │ ├── i2c.h │ ├── i2c_periph.h │ ├── implementation_specific_defines.h │ ├── irq.h │ ├── os.h │ ├── pi_errno.h │ ├── pinmux.h │ ├── pmsis_task.h │ ├── pmsis_types.h │ ├── soc_eu.h │ ├── soc_eu_metal.h │ ├── spi.h │ ├── spi_periph.h │ ├── stdout.h │ ├── timer.h │ ├── timer_irq.h │ ├── uart.h │ ├── uart_periph.h │ ├── udma.h │ ├── udma_core.h │ ├── udma_ctrl.h │ ├── udma_i2c.h │ ├── udma_spim.h │ └── udma_uart.h ├── makefile.mk ├── pclint.c ├── pinmux.c ├── pmsis_task.c ├── soc_eu.c ├── spi.c ├── timer_irq.c └── uart.c ├── env ├── control-pulp-fpga.sh ├── control-pulp.sh ├── core-v-mcu.sh ├── default-config.sh ├── fpga.sh ├── gap8.sh ├── mrwolf.sh ├── pulp.sh ├── pulpissimo-cv32e40p.sh ├── pulpissimo-ri5cy.sh └── rtl.sh ├── libc ├── makefile.mk ├── malloc │ ├── cl_l1_malloc.c │ ├── fc_l1_malloc.c │ ├── include │ │ ├── cl_l1_malloc.h │ │ └── malloc_internal.h │ ├── l2_malloc.c │ ├── malloc_external.c │ ├── malloc_internal.c │ └── pi_malloc.c ├── pulp_malloc.c └── syscalls.c ├── nortos ├── .clang-format ├── README.md ├── hello_world │ ├── .gitignore │ ├── Makefile │ ├── helloworld.c │ └── system_metal_conf.h ├── memscan │ ├── .gitignore │ ├── Makefile │ ├── memscan.c │ └── system_metal_conf.h └── setjmp │ ├── .gitignore │ ├── Makefile │ ├── setjmptest.c │ └── system_metal_conf.h ├── scripts ├── README_MEM.md ├── bindiff.sh ├── elf-diff-py3.patch ├── install-elf-diff.sh ├── mem.tcl ├── pulpstim ├── pulptrace └── stim_utils.py ├── support ├── README.md ├── egvsoc.sh ├── gwrap.py ├── install │ └── .gitignore └── support.mk ├── target ├── README.md ├── arch │ ├── builtins.h │ ├── core_utils.h │ ├── csr.h │ ├── io.h │ ├── makefile.mk │ └── riscv.h ├── control-pulp │ ├── cluster.S │ ├── crt0.S │ ├── include │ │ ├── events.h │ │ ├── link.h │ │ ├── memory_map.h │ │ ├── properties.h │ │ ├── pulp_mem_map.h │ │ ├── system.h │ │ └── target.h │ ├── link.ld │ ├── link_clic.ld │ ├── makefile.mk │ ├── system.c │ ├── system_metal.c │ ├── vectors.S │ └── vectors_metal.S ├── core-v-mcu │ ├── crt0.S │ ├── include │ │ ├── events.h │ │ ├── memory_map.h │ │ ├── properties.h │ │ ├── pulp_mem_map.h │ │ ├── system.h │ │ └── target.h │ ├── link.ld │ ├── makefile.mk │ ├── system.c │ ├── system_metal.c │ ├── vectors.S │ └── vectors_metal.S ├── pulp │ ├── cluster.S │ ├── crt0.S │ ├── include │ │ ├── events.h │ │ ├── link.h │ │ ├── memory_map.h │ │ ├── properties.h │ │ ├── pulp_mem_map.h │ │ ├── system.h │ │ └── target.h │ ├── link.ld │ ├── makefile.mk │ ├── system.c │ ├── system_metal.c │ ├── vectors.S │ └── vectors_metal.S └── pulpissimo │ ├── crt0.S │ ├── include │ ├── events.h │ ├── memory_map.h │ ├── properties.h │ ├── pulp_mem_map.h │ ├── system.h │ └── target.h │ ├── link.ld │ ├── makefile.mk │ ├── system.c │ ├── system_metal.c │ ├── vectors.S │ └── vectors_metal.S ├── template ├── blinky │ ├── .clang-format │ ├── .gitignore │ ├── FreeRTOSConfig.h │ ├── Makefile │ ├── README.md │ ├── blinky_demo │ │ └── main_blinky.c │ └── main.c └── hello_world │ ├── .clang-format │ ├── .gitignore │ ├── Makefile │ ├── helloworld.c │ └── system_metal_conf.h └── tests ├── .clang-format ├── README.md ├── cluster ├── cluster_fork │ ├── .gitignore │ ├── FreeRTOSConfig.h │ ├── Makefile │ └── cluster_fork.c └── dma │ └── idma │ ├── idma_basic │ ├── FreeRTOSConfig.h │ ├── Makefile │ └── idma_basic.c │ └── idma_basic_8cores │ ├── FreeRTOSConfig.h │ ├── Makefile │ └── idma_basic_8cores.c ├── hello_world_pmsis ├── .gitignore ├── FreeRTOSConfig.h ├── Makefile └── hello_world_pmsis.c ├── i2c_eeprom ├── .gitignore ├── FreeRTOSConfig.h ├── Makefile └── i2c_eeprom.c ├── i2c_scan ├── .gitignore ├── FreeRTOSConfig.h ├── Makefile └── i2c_scan.c ├── queue ├── FreeRTOSConfig.h ├── Makefile └── queue.c ├── semaphore ├── FreeRTOSConfig.h ├── Makefile └── semaphore.c ├── spi ├── .gitignore ├── FreeRTOSConfig.h ├── LICENSE ├── Makefile ├── rtl_config.json └── spi_test.c ├── streambufferisr ├── .gitignore ├── FreeRTOSConfig.h ├── Makefile └── streambufferisr.c ├── timer ├── .gitignore ├── FreeRTOSConfig.h ├── Makefile └── timer.c └── uart ├── .gitignore ├── FreeRTOSConfig.h ├── Makefile ├── uart_test.c └── waves.tcl /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE-APACHE-2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/LICENSE-APACHE-2.0.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/README.md -------------------------------------------------------------------------------- /apps/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bench/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /default_flags.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/default_flags.mk -------------------------------------------------------------------------------- /default_srcs.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/default_srcs.mk -------------------------------------------------------------------------------- /default_targets.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/default_targets.mk -------------------------------------------------------------------------------- /demos/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/FreeRTOSConfig.h -------------------------------------------------------------------------------- /demos/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/Makefile -------------------------------------------------------------------------------- /demos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/README.md -------------------------------------------------------------------------------- /demos/blinky_demo/main_blinky.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/blinky_demo/main_blinky.c -------------------------------------------------------------------------------- /demos/full_demo/RegTest.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/full_demo/RegTest.S -------------------------------------------------------------------------------- /demos/full_demo/main_full.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/full_demo/main_full.c -------------------------------------------------------------------------------- /demos/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/main.c -------------------------------------------------------------------------------- /demos/shared/Full/BlockQ.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Full/BlockQ.c -------------------------------------------------------------------------------- /demos/shared/Full/PollQ.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Full/PollQ.c -------------------------------------------------------------------------------- /demos/shared/Full/comtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Full/comtest.c -------------------------------------------------------------------------------- /demos/shared/Full/death.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Full/death.c -------------------------------------------------------------------------------- /demos/shared/Full/dynamic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Full/dynamic.c -------------------------------------------------------------------------------- /demos/shared/Full/events.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Full/events.c -------------------------------------------------------------------------------- /demos/shared/Full/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Full/flash.c -------------------------------------------------------------------------------- /demos/shared/Full/flop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Full/flop.c -------------------------------------------------------------------------------- /demos/shared/Full/integer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Full/integer.c -------------------------------------------------------------------------------- /demos/shared/Full/print.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Full/print.c -------------------------------------------------------------------------------- /demos/shared/Full/semtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Full/semtest.c -------------------------------------------------------------------------------- /demos/shared/Minimal/AbortDelay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/AbortDelay.c -------------------------------------------------------------------------------- /demos/shared/Minimal/BlockQ.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/BlockQ.c -------------------------------------------------------------------------------- /demos/shared/Minimal/EventGroupsDemo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/EventGroupsDemo.c -------------------------------------------------------------------------------- /demos/shared/Minimal/GenQTest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/GenQTest.c -------------------------------------------------------------------------------- /demos/shared/Minimal/IntQueue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/IntQueue.c -------------------------------------------------------------------------------- /demos/shared/Minimal/IntSemTest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/IntSemTest.c -------------------------------------------------------------------------------- /demos/shared/Minimal/MessageBufferAMP.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/MessageBufferAMP.c -------------------------------------------------------------------------------- /demos/shared/Minimal/MessageBufferDemo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/MessageBufferDemo.c -------------------------------------------------------------------------------- /demos/shared/Minimal/PollQ.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/PollQ.c -------------------------------------------------------------------------------- /demos/shared/Minimal/QPeek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/QPeek.c -------------------------------------------------------------------------------- /demos/shared/Minimal/QueueOverwrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/QueueOverwrite.c -------------------------------------------------------------------------------- /demos/shared/Minimal/QueueSet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/QueueSet.c -------------------------------------------------------------------------------- /demos/shared/Minimal/QueueSetPolling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/QueueSetPolling.c -------------------------------------------------------------------------------- /demos/shared/Minimal/StaticAllocation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/StaticAllocation.c -------------------------------------------------------------------------------- /demos/shared/Minimal/StreamBufferDemo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/StreamBufferDemo.c -------------------------------------------------------------------------------- /demos/shared/Minimal/StreamBufferInterrupt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/StreamBufferInterrupt.c -------------------------------------------------------------------------------- /demos/shared/Minimal/TaskNotify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/TaskNotify.c -------------------------------------------------------------------------------- /demos/shared/Minimal/TimerDemo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/TimerDemo.c -------------------------------------------------------------------------------- /demos/shared/Minimal/blocktim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/blocktim.c -------------------------------------------------------------------------------- /demos/shared/Minimal/comtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/comtest.c -------------------------------------------------------------------------------- /demos/shared/Minimal/comtest_strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/comtest_strings.c -------------------------------------------------------------------------------- /demos/shared/Minimal/countsem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/countsem.c -------------------------------------------------------------------------------- /demos/shared/Minimal/crflash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/crflash.c -------------------------------------------------------------------------------- /demos/shared/Minimal/crhook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/crhook.c -------------------------------------------------------------------------------- /demos/shared/Minimal/death.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/death.c -------------------------------------------------------------------------------- /demos/shared/Minimal/dynamic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/dynamic.c -------------------------------------------------------------------------------- /demos/shared/Minimal/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/flash.c -------------------------------------------------------------------------------- /demos/shared/Minimal/flash_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/flash_timer.c -------------------------------------------------------------------------------- /demos/shared/Minimal/flop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/flop.c -------------------------------------------------------------------------------- /demos/shared/Minimal/integer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/integer.c -------------------------------------------------------------------------------- /demos/shared/Minimal/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/readme.txt -------------------------------------------------------------------------------- /demos/shared/Minimal/recmutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/recmutex.c -------------------------------------------------------------------------------- /demos/shared/Minimal/semtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/semtest.c -------------------------------------------------------------------------------- /demos/shared/Minimal/sp_flop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/Minimal/sp_flop.c -------------------------------------------------------------------------------- /demos/shared/include/AbortDelay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/AbortDelay.h -------------------------------------------------------------------------------- /demos/shared/include/BlockQ.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/BlockQ.h -------------------------------------------------------------------------------- /demos/shared/include/EventGroupsDemo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/EventGroupsDemo.h -------------------------------------------------------------------------------- /demos/shared/include/GenQTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/GenQTest.h -------------------------------------------------------------------------------- /demos/shared/include/IntQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/IntQueue.h -------------------------------------------------------------------------------- /demos/shared/include/IntSemTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/IntSemTest.h -------------------------------------------------------------------------------- /demos/shared/include/MessageBufferAMP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/MessageBufferAMP.h -------------------------------------------------------------------------------- /demos/shared/include/MessageBufferDemo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/MessageBufferDemo.h -------------------------------------------------------------------------------- /demos/shared/include/PollQ.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/PollQ.h -------------------------------------------------------------------------------- /demos/shared/include/QPeek.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/QPeek.h -------------------------------------------------------------------------------- /demos/shared/include/QueueOverwrite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/QueueOverwrite.h -------------------------------------------------------------------------------- /demos/shared/include/QueueSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/QueueSet.h -------------------------------------------------------------------------------- /demos/shared/include/QueueSetPolling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/QueueSetPolling.h -------------------------------------------------------------------------------- /demos/shared/include/StaticAllocation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/StaticAllocation.h -------------------------------------------------------------------------------- /demos/shared/include/StreamBufferDemo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/StreamBufferDemo.h -------------------------------------------------------------------------------- /demos/shared/include/StreamBufferInterrupt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/StreamBufferInterrupt.h -------------------------------------------------------------------------------- /demos/shared/include/TaskNotify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/TaskNotify.h -------------------------------------------------------------------------------- /demos/shared/include/TimerDemo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/TimerDemo.h -------------------------------------------------------------------------------- /demos/shared/include/blocktim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/blocktim.h -------------------------------------------------------------------------------- /demos/shared/include/comtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/comtest.h -------------------------------------------------------------------------------- /demos/shared/include/comtest2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/comtest2.h -------------------------------------------------------------------------------- /demos/shared/include/comtest_strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/comtest_strings.h -------------------------------------------------------------------------------- /demos/shared/include/countsem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/countsem.h -------------------------------------------------------------------------------- /demos/shared/include/crflash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/crflash.h -------------------------------------------------------------------------------- /demos/shared/include/crhook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/crhook.h -------------------------------------------------------------------------------- /demos/shared/include/death.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/death.h -------------------------------------------------------------------------------- /demos/shared/include/dynamic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/dynamic.h -------------------------------------------------------------------------------- /demos/shared/include/fileIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/fileIO.h -------------------------------------------------------------------------------- /demos/shared/include/flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/flash.h -------------------------------------------------------------------------------- /demos/shared/include/flash_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/flash_timer.h -------------------------------------------------------------------------------- /demos/shared/include/flop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/flop.h -------------------------------------------------------------------------------- /demos/shared/include/integer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/integer.h -------------------------------------------------------------------------------- /demos/shared/include/mevents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/mevents.h -------------------------------------------------------------------------------- /demos/shared/include/partest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/partest.h -------------------------------------------------------------------------------- /demos/shared/include/print.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/print.h -------------------------------------------------------------------------------- /demos/shared/include/recmutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/recmutex.h -------------------------------------------------------------------------------- /demos/shared/include/semtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/semtest.h -------------------------------------------------------------------------------- /demos/shared/include/serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/demos/shared/include/serial.h -------------------------------------------------------------------------------- /drivers/README.md: -------------------------------------------------------------------------------- 1 | # Drivers 2 | 3 | 4 | -------------------------------------------------------------------------------- /drivers/clic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/clic.c -------------------------------------------------------------------------------- /drivers/clkconst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/clkconst.c -------------------------------------------------------------------------------- /drivers/clkdiv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/clkdiv.c -------------------------------------------------------------------------------- /drivers/cluster/cl_to_fc_delegate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/cluster/cl_to_fc_delegate.c -------------------------------------------------------------------------------- /drivers/cluster/fc_to_cl_delegate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/cluster/fc_to_cl_delegate.c -------------------------------------------------------------------------------- /drivers/device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/device.c -------------------------------------------------------------------------------- /drivers/fc_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/fc_event.c -------------------------------------------------------------------------------- /drivers/fll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/fll.c -------------------------------------------------------------------------------- /drivers/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/gpio.c -------------------------------------------------------------------------------- /drivers/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/i2c.c -------------------------------------------------------------------------------- /drivers/include/apb_soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/apb_soc.h -------------------------------------------------------------------------------- /drivers/include/bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/bits.h -------------------------------------------------------------------------------- /drivers/include/clic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/clic.h -------------------------------------------------------------------------------- /drivers/include/clkdiv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/clkdiv.h -------------------------------------------------------------------------------- /drivers/include/cluster/cl_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/cluster/cl_dma.h -------------------------------------------------------------------------------- /drivers/include/cluster/cl_dma_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/cluster/cl_dma_hal.h -------------------------------------------------------------------------------- /drivers/include/cluster/cl_dma_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/cluster/cl_dma_internal.h -------------------------------------------------------------------------------- /drivers/include/cluster/cl_idma_archi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/cluster/cl_idma_archi.h -------------------------------------------------------------------------------- /drivers/include/cluster/cl_idma_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/cluster/cl_idma_hal.h -------------------------------------------------------------------------------- /drivers/include/cluster/cl_pmsis_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/cluster/cl_pmsis_types.h -------------------------------------------------------------------------------- /drivers/include/cluster/cl_synchronisation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/cluster/cl_synchronisation.h -------------------------------------------------------------------------------- /drivers/include/cluster/cl_team.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/cluster/cl_team.h -------------------------------------------------------------------------------- /drivers/include/cluster/cl_team_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/cluster/cl_team_internal.h -------------------------------------------------------------------------------- /drivers/include/cluster/cl_to_fc_delegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/cluster/cl_to_fc_delegate.h -------------------------------------------------------------------------------- /drivers/include/cluster/cluster_ctrl_unit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/cluster/cluster_ctrl_unit.h -------------------------------------------------------------------------------- /drivers/include/cluster/cluster_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/cluster/cluster_data.h -------------------------------------------------------------------------------- /drivers/include/cluster/cluster_event_unit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/cluster/cluster_event_unit.h -------------------------------------------------------------------------------- /drivers/include/cluster/cluster_icache_ctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/cluster/cluster_icache_ctrl.h -------------------------------------------------------------------------------- /drivers/include/cluster/event_unit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/cluster/event_unit.h -------------------------------------------------------------------------------- /drivers/include/cluster/fc_to_cl_delegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/cluster/fc_to_cl_delegate.h -------------------------------------------------------------------------------- /drivers/include/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/debug.h -------------------------------------------------------------------------------- /drivers/include/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/device.h -------------------------------------------------------------------------------- /drivers/include/fc_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/fc_event.h -------------------------------------------------------------------------------- /drivers/include/fll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/fll.h -------------------------------------------------------------------------------- /drivers/include/freq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/freq.h -------------------------------------------------------------------------------- /drivers/include/gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/gpio.h -------------------------------------------------------------------------------- /drivers/include/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/i2c.h -------------------------------------------------------------------------------- /drivers/include/i2c_periph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/i2c_periph.h -------------------------------------------------------------------------------- /drivers/include/implementation_specific_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/implementation_specific_defines.h -------------------------------------------------------------------------------- /drivers/include/irq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/irq.h -------------------------------------------------------------------------------- /drivers/include/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/os.h -------------------------------------------------------------------------------- /drivers/include/pi_errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/pi_errno.h -------------------------------------------------------------------------------- /drivers/include/pinmux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/pinmux.h -------------------------------------------------------------------------------- /drivers/include/pmsis_task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/pmsis_task.h -------------------------------------------------------------------------------- /drivers/include/pmsis_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/pmsis_types.h -------------------------------------------------------------------------------- /drivers/include/soc_eu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/soc_eu.h -------------------------------------------------------------------------------- /drivers/include/soc_eu_metal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/soc_eu_metal.h -------------------------------------------------------------------------------- /drivers/include/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/spi.h -------------------------------------------------------------------------------- /drivers/include/spi_periph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/spi_periph.h -------------------------------------------------------------------------------- /drivers/include/stdout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/stdout.h -------------------------------------------------------------------------------- /drivers/include/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/timer.h -------------------------------------------------------------------------------- /drivers/include/timer_irq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/timer_irq.h -------------------------------------------------------------------------------- /drivers/include/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/uart.h -------------------------------------------------------------------------------- /drivers/include/uart_periph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/uart_periph.h -------------------------------------------------------------------------------- /drivers/include/udma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/udma.h -------------------------------------------------------------------------------- /drivers/include/udma_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/udma_core.h -------------------------------------------------------------------------------- /drivers/include/udma_ctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/udma_ctrl.h -------------------------------------------------------------------------------- /drivers/include/udma_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/udma_i2c.h -------------------------------------------------------------------------------- /drivers/include/udma_spim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/udma_spim.h -------------------------------------------------------------------------------- /drivers/include/udma_uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/include/udma_uart.h -------------------------------------------------------------------------------- /drivers/makefile.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/makefile.mk -------------------------------------------------------------------------------- /drivers/pclint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/pclint.c -------------------------------------------------------------------------------- /drivers/pinmux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/pinmux.c -------------------------------------------------------------------------------- /drivers/pmsis_task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/pmsis_task.c -------------------------------------------------------------------------------- /drivers/soc_eu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/soc_eu.c -------------------------------------------------------------------------------- /drivers/spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/spi.c -------------------------------------------------------------------------------- /drivers/timer_irq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/timer_irq.c -------------------------------------------------------------------------------- /drivers/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/drivers/uart.c -------------------------------------------------------------------------------- /env/control-pulp-fpga.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/env/control-pulp-fpga.sh -------------------------------------------------------------------------------- /env/control-pulp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/env/control-pulp.sh -------------------------------------------------------------------------------- /env/core-v-mcu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/env/core-v-mcu.sh -------------------------------------------------------------------------------- /env/default-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/env/default-config.sh -------------------------------------------------------------------------------- /env/fpga.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/env/fpga.sh -------------------------------------------------------------------------------- /env/gap8.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/env/gap8.sh -------------------------------------------------------------------------------- /env/mrwolf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/env/mrwolf.sh -------------------------------------------------------------------------------- /env/pulp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/env/pulp.sh -------------------------------------------------------------------------------- /env/pulpissimo-cv32e40p.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/env/pulpissimo-cv32e40p.sh -------------------------------------------------------------------------------- /env/pulpissimo-ri5cy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/env/pulpissimo-ri5cy.sh -------------------------------------------------------------------------------- /env/rtl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/env/rtl.sh -------------------------------------------------------------------------------- /libc/makefile.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/libc/makefile.mk -------------------------------------------------------------------------------- /libc/malloc/cl_l1_malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/libc/malloc/cl_l1_malloc.c -------------------------------------------------------------------------------- /libc/malloc/fc_l1_malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/libc/malloc/fc_l1_malloc.c -------------------------------------------------------------------------------- /libc/malloc/include/cl_l1_malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/libc/malloc/include/cl_l1_malloc.h -------------------------------------------------------------------------------- /libc/malloc/include/malloc_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/libc/malloc/include/malloc_internal.h -------------------------------------------------------------------------------- /libc/malloc/l2_malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/libc/malloc/l2_malloc.c -------------------------------------------------------------------------------- /libc/malloc/malloc_external.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/libc/malloc/malloc_external.c -------------------------------------------------------------------------------- /libc/malloc/malloc_internal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/libc/malloc/malloc_internal.c -------------------------------------------------------------------------------- /libc/malloc/pi_malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/libc/malloc/pi_malloc.c -------------------------------------------------------------------------------- /libc/pulp_malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/libc/pulp_malloc.c -------------------------------------------------------------------------------- /libc/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/libc/syscalls.c -------------------------------------------------------------------------------- /nortos/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/nortos/.clang-format -------------------------------------------------------------------------------- /nortos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/nortos/README.md -------------------------------------------------------------------------------- /nortos/hello_world/.gitignore: -------------------------------------------------------------------------------- 1 | helloworld 2 | -------------------------------------------------------------------------------- /nortos/hello_world/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/nortos/hello_world/Makefile -------------------------------------------------------------------------------- /nortos/hello_world/helloworld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/nortos/hello_world/helloworld.c -------------------------------------------------------------------------------- /nortos/hello_world/system_metal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/nortos/hello_world/system_metal_conf.h -------------------------------------------------------------------------------- /nortos/memscan/.gitignore: -------------------------------------------------------------------------------- 1 | memscan -------------------------------------------------------------------------------- /nortos/memscan/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/nortos/memscan/Makefile -------------------------------------------------------------------------------- /nortos/memscan/memscan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/nortos/memscan/memscan.c -------------------------------------------------------------------------------- /nortos/memscan/system_metal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/nortos/memscan/system_metal_conf.h -------------------------------------------------------------------------------- /nortos/setjmp/.gitignore: -------------------------------------------------------------------------------- 1 | setjmptest 2 | -------------------------------------------------------------------------------- /nortos/setjmp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/nortos/setjmp/Makefile -------------------------------------------------------------------------------- /nortos/setjmp/setjmptest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/nortos/setjmp/setjmptest.c -------------------------------------------------------------------------------- /nortos/setjmp/system_metal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/nortos/setjmp/system_metal_conf.h -------------------------------------------------------------------------------- /scripts/README_MEM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/scripts/README_MEM.md -------------------------------------------------------------------------------- /scripts/bindiff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/scripts/bindiff.sh -------------------------------------------------------------------------------- /scripts/elf-diff-py3.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/scripts/elf-diff-py3.patch -------------------------------------------------------------------------------- /scripts/install-elf-diff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/scripts/install-elf-diff.sh -------------------------------------------------------------------------------- /scripts/mem.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/scripts/mem.tcl -------------------------------------------------------------------------------- /scripts/pulpstim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/scripts/pulpstim -------------------------------------------------------------------------------- /scripts/pulptrace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/scripts/pulptrace -------------------------------------------------------------------------------- /scripts/stim_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/scripts/stim_utils.py -------------------------------------------------------------------------------- /support/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/support/README.md -------------------------------------------------------------------------------- /support/egvsoc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/support/egvsoc.sh -------------------------------------------------------------------------------- /support/gwrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/support/gwrap.py -------------------------------------------------------------------------------- /support/install/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | include 3 | lib 4 | python 5 | rules 6 | configs 7 | -------------------------------------------------------------------------------- /support/support.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/support/support.mk -------------------------------------------------------------------------------- /target/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/README.md -------------------------------------------------------------------------------- /target/arch/builtins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/arch/builtins.h -------------------------------------------------------------------------------- /target/arch/core_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/arch/core_utils.h -------------------------------------------------------------------------------- /target/arch/csr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/arch/csr.h -------------------------------------------------------------------------------- /target/arch/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/arch/io.h -------------------------------------------------------------------------------- /target/arch/makefile.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/arch/makefile.mk -------------------------------------------------------------------------------- /target/arch/riscv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/arch/riscv.h -------------------------------------------------------------------------------- /target/control-pulp/cluster.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/control-pulp/cluster.S -------------------------------------------------------------------------------- /target/control-pulp/crt0.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/control-pulp/crt0.S -------------------------------------------------------------------------------- /target/control-pulp/include/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/control-pulp/include/events.h -------------------------------------------------------------------------------- /target/control-pulp/include/link.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/control-pulp/include/link.h -------------------------------------------------------------------------------- /target/control-pulp/include/memory_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/control-pulp/include/memory_map.h -------------------------------------------------------------------------------- /target/control-pulp/include/properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/control-pulp/include/properties.h -------------------------------------------------------------------------------- /target/control-pulp/include/pulp_mem_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/control-pulp/include/pulp_mem_map.h -------------------------------------------------------------------------------- /target/control-pulp/include/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/control-pulp/include/system.h -------------------------------------------------------------------------------- /target/control-pulp/include/target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/control-pulp/include/target.h -------------------------------------------------------------------------------- /target/control-pulp/link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/control-pulp/link.ld -------------------------------------------------------------------------------- /target/control-pulp/link_clic.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/control-pulp/link_clic.ld -------------------------------------------------------------------------------- /target/control-pulp/makefile.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/control-pulp/makefile.mk -------------------------------------------------------------------------------- /target/control-pulp/system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/control-pulp/system.c -------------------------------------------------------------------------------- /target/control-pulp/system_metal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/control-pulp/system_metal.c -------------------------------------------------------------------------------- /target/control-pulp/vectors.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/control-pulp/vectors.S -------------------------------------------------------------------------------- /target/control-pulp/vectors_metal.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/control-pulp/vectors_metal.S -------------------------------------------------------------------------------- /target/core-v-mcu/crt0.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/core-v-mcu/crt0.S -------------------------------------------------------------------------------- /target/core-v-mcu/include/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/core-v-mcu/include/events.h -------------------------------------------------------------------------------- /target/core-v-mcu/include/memory_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/core-v-mcu/include/memory_map.h -------------------------------------------------------------------------------- /target/core-v-mcu/include/properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/core-v-mcu/include/properties.h -------------------------------------------------------------------------------- /target/core-v-mcu/include/pulp_mem_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/core-v-mcu/include/pulp_mem_map.h -------------------------------------------------------------------------------- /target/core-v-mcu/include/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/core-v-mcu/include/system.h -------------------------------------------------------------------------------- /target/core-v-mcu/include/target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/core-v-mcu/include/target.h -------------------------------------------------------------------------------- /target/core-v-mcu/link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/core-v-mcu/link.ld -------------------------------------------------------------------------------- /target/core-v-mcu/makefile.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/core-v-mcu/makefile.mk -------------------------------------------------------------------------------- /target/core-v-mcu/system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/core-v-mcu/system.c -------------------------------------------------------------------------------- /target/core-v-mcu/system_metal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/core-v-mcu/system_metal.c -------------------------------------------------------------------------------- /target/core-v-mcu/vectors.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/core-v-mcu/vectors.S -------------------------------------------------------------------------------- /target/core-v-mcu/vectors_metal.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/core-v-mcu/vectors_metal.S -------------------------------------------------------------------------------- /target/pulp/cluster.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulp/cluster.S -------------------------------------------------------------------------------- /target/pulp/crt0.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulp/crt0.S -------------------------------------------------------------------------------- /target/pulp/include/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulp/include/events.h -------------------------------------------------------------------------------- /target/pulp/include/link.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulp/include/link.h -------------------------------------------------------------------------------- /target/pulp/include/memory_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulp/include/memory_map.h -------------------------------------------------------------------------------- /target/pulp/include/properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulp/include/properties.h -------------------------------------------------------------------------------- /target/pulp/include/pulp_mem_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulp/include/pulp_mem_map.h -------------------------------------------------------------------------------- /target/pulp/include/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulp/include/system.h -------------------------------------------------------------------------------- /target/pulp/include/target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulp/include/target.h -------------------------------------------------------------------------------- /target/pulp/link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulp/link.ld -------------------------------------------------------------------------------- /target/pulp/makefile.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulp/makefile.mk -------------------------------------------------------------------------------- /target/pulp/system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulp/system.c -------------------------------------------------------------------------------- /target/pulp/system_metal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulp/system_metal.c -------------------------------------------------------------------------------- /target/pulp/vectors.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulp/vectors.S -------------------------------------------------------------------------------- /target/pulp/vectors_metal.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulp/vectors_metal.S -------------------------------------------------------------------------------- /target/pulpissimo/crt0.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulpissimo/crt0.S -------------------------------------------------------------------------------- /target/pulpissimo/include/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulpissimo/include/events.h -------------------------------------------------------------------------------- /target/pulpissimo/include/memory_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulpissimo/include/memory_map.h -------------------------------------------------------------------------------- /target/pulpissimo/include/properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulpissimo/include/properties.h -------------------------------------------------------------------------------- /target/pulpissimo/include/pulp_mem_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulpissimo/include/pulp_mem_map.h -------------------------------------------------------------------------------- /target/pulpissimo/include/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulpissimo/include/system.h -------------------------------------------------------------------------------- /target/pulpissimo/include/target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulpissimo/include/target.h -------------------------------------------------------------------------------- /target/pulpissimo/link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulpissimo/link.ld -------------------------------------------------------------------------------- /target/pulpissimo/makefile.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulpissimo/makefile.mk -------------------------------------------------------------------------------- /target/pulpissimo/system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulpissimo/system.c -------------------------------------------------------------------------------- /target/pulpissimo/system_metal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulpissimo/system_metal.c -------------------------------------------------------------------------------- /target/pulpissimo/vectors.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulpissimo/vectors.S -------------------------------------------------------------------------------- /target/pulpissimo/vectors_metal.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/target/pulpissimo/vectors_metal.S -------------------------------------------------------------------------------- /template/blinky/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/template/blinky/.clang-format -------------------------------------------------------------------------------- /template/blinky/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/template/blinky/.gitignore -------------------------------------------------------------------------------- /template/blinky/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/template/blinky/FreeRTOSConfig.h -------------------------------------------------------------------------------- /template/blinky/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/template/blinky/Makefile -------------------------------------------------------------------------------- /template/blinky/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/template/blinky/README.md -------------------------------------------------------------------------------- /template/blinky/blinky_demo/main_blinky.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/template/blinky/blinky_demo/main_blinky.c -------------------------------------------------------------------------------- /template/blinky/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/template/blinky/main.c -------------------------------------------------------------------------------- /template/hello_world/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/template/hello_world/.clang-format -------------------------------------------------------------------------------- /template/hello_world/.gitignore: -------------------------------------------------------------------------------- 1 | helloworld 2 | -------------------------------------------------------------------------------- /template/hello_world/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/template/hello_world/Makefile -------------------------------------------------------------------------------- /template/hello_world/helloworld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/template/hello_world/helloworld.c -------------------------------------------------------------------------------- /template/hello_world/system_metal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/template/hello_world/system_metal_conf.h -------------------------------------------------------------------------------- /tests/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/.clang-format -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/cluster/cluster_fork/.gitignore: -------------------------------------------------------------------------------- 1 | cluster_fork 2 | *.log 3 | -------------------------------------------------------------------------------- /tests/cluster/cluster_fork/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/cluster/cluster_fork/FreeRTOSConfig.h -------------------------------------------------------------------------------- /tests/cluster/cluster_fork/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/cluster/cluster_fork/Makefile -------------------------------------------------------------------------------- /tests/cluster/cluster_fork/cluster_fork.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/cluster/cluster_fork/cluster_fork.c -------------------------------------------------------------------------------- /tests/cluster/dma/idma/idma_basic/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/cluster/dma/idma/idma_basic/FreeRTOSConfig.h -------------------------------------------------------------------------------- /tests/cluster/dma/idma/idma_basic/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/cluster/dma/idma/idma_basic/Makefile -------------------------------------------------------------------------------- /tests/cluster/dma/idma/idma_basic/idma_basic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/cluster/dma/idma/idma_basic/idma_basic.c -------------------------------------------------------------------------------- /tests/cluster/dma/idma/idma_basic_8cores/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/cluster/dma/idma/idma_basic_8cores/FreeRTOSConfig.h -------------------------------------------------------------------------------- /tests/cluster/dma/idma/idma_basic_8cores/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/cluster/dma/idma/idma_basic_8cores/Makefile -------------------------------------------------------------------------------- /tests/cluster/dma/idma/idma_basic_8cores/idma_basic_8cores.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/cluster/dma/idma/idma_basic_8cores/idma_basic_8cores.c -------------------------------------------------------------------------------- /tests/hello_world_pmsis/.gitignore: -------------------------------------------------------------------------------- 1 | hello_world_pmsis 2 | -------------------------------------------------------------------------------- /tests/hello_world_pmsis/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/hello_world_pmsis/FreeRTOSConfig.h -------------------------------------------------------------------------------- /tests/hello_world_pmsis/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/hello_world_pmsis/Makefile -------------------------------------------------------------------------------- /tests/hello_world_pmsis/hello_world_pmsis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/hello_world_pmsis/hello_world_pmsis.c -------------------------------------------------------------------------------- /tests/i2c_eeprom/.gitignore: -------------------------------------------------------------------------------- 1 | i2c_eeprom 2 | -------------------------------------------------------------------------------- /tests/i2c_eeprom/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/i2c_eeprom/FreeRTOSConfig.h -------------------------------------------------------------------------------- /tests/i2c_eeprom/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/i2c_eeprom/Makefile -------------------------------------------------------------------------------- /tests/i2c_eeprom/i2c_eeprom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/i2c_eeprom/i2c_eeprom.c -------------------------------------------------------------------------------- /tests/i2c_scan/.gitignore: -------------------------------------------------------------------------------- 1 | i2c_scan 2 | 3 | -------------------------------------------------------------------------------- /tests/i2c_scan/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/i2c_scan/FreeRTOSConfig.h -------------------------------------------------------------------------------- /tests/i2c_scan/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/i2c_scan/Makefile -------------------------------------------------------------------------------- /tests/i2c_scan/i2c_scan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/i2c_scan/i2c_scan.c -------------------------------------------------------------------------------- /tests/queue/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/queue/FreeRTOSConfig.h -------------------------------------------------------------------------------- /tests/queue/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/queue/Makefile -------------------------------------------------------------------------------- /tests/queue/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/queue/queue.c -------------------------------------------------------------------------------- /tests/semaphore/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/semaphore/FreeRTOSConfig.h -------------------------------------------------------------------------------- /tests/semaphore/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/semaphore/Makefile -------------------------------------------------------------------------------- /tests/semaphore/semaphore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/semaphore/semaphore.c -------------------------------------------------------------------------------- /tests/spi/.gitignore: -------------------------------------------------------------------------------- 1 | spi_test 2 | -------------------------------------------------------------------------------- /tests/spi/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/spi/FreeRTOSConfig.h -------------------------------------------------------------------------------- /tests/spi/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/spi/LICENSE -------------------------------------------------------------------------------- /tests/spi/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/spi/Makefile -------------------------------------------------------------------------------- /tests/spi/rtl_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/spi/rtl_config.json -------------------------------------------------------------------------------- /tests/spi/spi_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/spi/spi_test.c -------------------------------------------------------------------------------- /tests/streambufferisr/.gitignore: -------------------------------------------------------------------------------- 1 | streambufferisr 2 | -------------------------------------------------------------------------------- /tests/streambufferisr/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/streambufferisr/FreeRTOSConfig.h -------------------------------------------------------------------------------- /tests/streambufferisr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/streambufferisr/Makefile -------------------------------------------------------------------------------- /tests/streambufferisr/streambufferisr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/streambufferisr/streambufferisr.c -------------------------------------------------------------------------------- /tests/timer/.gitignore: -------------------------------------------------------------------------------- 1 | timer 2 | -------------------------------------------------------------------------------- /tests/timer/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/timer/FreeRTOSConfig.h -------------------------------------------------------------------------------- /tests/timer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/timer/Makefile -------------------------------------------------------------------------------- /tests/timer/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/timer/timer.c -------------------------------------------------------------------------------- /tests/uart/.gitignore: -------------------------------------------------------------------------------- 1 | uart_test -------------------------------------------------------------------------------- /tests/uart/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/uart/FreeRTOSConfig.h -------------------------------------------------------------------------------- /tests/uart/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/uart/Makefile -------------------------------------------------------------------------------- /tests/uart/uart_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/uart/uart_test.c -------------------------------------------------------------------------------- /tests/uart/waves.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulp-freertos/HEAD/tests/uart/waves.tcl --------------------------------------------------------------------------------