├── .clang-format ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .tags ├── BUCK ├── CHANGES.md ├── CMakeLists.txt ├── LICENSE.md ├── README.md ├── StratifyOS.cmake ├── StratifyOS_crt.cmake ├── arm.cmake ├── bootstrap.cmake ├── cmake └── generate_sources.cmake ├── create-gcc-hard.cmake ├── doc └── .gitignore ├── doxyfile ├── guides ├── ARM-Cortex-M.md ├── CMake.md ├── Device-Drivers.md ├── Filesystems.md ├── Getting-Started.md ├── Overview.md ├── Porting.md ├── Reports.md └── Threads.md ├── include ├── BUCK ├── CMakeLists.txt ├── README.md ├── cortexm │ ├── CMakeLists.txt │ ├── README.md │ ├── cortexm.h │ ├── fault.h │ ├── mpu.h │ ├── task.h │ ├── task_table.h │ ├── task_types.h │ └── util.h ├── device │ ├── CMakeLists.txt │ ├── README.md │ ├── appfs.h │ ├── auth.h │ ├── auth_flash.h │ ├── cfifo.h │ ├── devfifo.h │ ├── device_fifo.h │ ├── drive_cfi.h │ ├── drive_device.h │ ├── drive_mcu_flash.h │ ├── drive_mmc.h │ ├── drive_ram.h │ ├── drive_sdio.h │ ├── drive_sdspi.h │ ├── ffifo.h │ ├── fifo.h │ ├── full.h │ ├── i2s_ffifo.h │ ├── led_pio.h │ ├── led_pwm.h │ ├── mem.h │ ├── microchip │ │ └── sst25vf.h │ ├── netif_eth.h │ ├── null.h │ ├── random.h │ ├── reset_tmr.h │ ├── stream_ffifo.h │ ├── switchboard.h │ ├── sys.h │ ├── tty.h │ ├── uartfifo.h │ ├── urandom.h │ ├── usbfifo.h │ └── zero.h ├── mcu │ ├── CMakeLists.txt │ ├── adc.h │ ├── can.h │ ├── cfi.h │ ├── core.h │ ├── crc.h │ ├── crypt.h │ ├── dac.h │ ├── dma.h │ ├── eeprom.h │ ├── eint.h │ ├── emc.h │ ├── eth.h │ ├── flash.h │ ├── hash.h │ ├── i2c.h │ ├── i2s.h │ ├── ltdc.h │ ├── mci.h │ ├── mcu.h │ ├── mmc.h │ ├── ohci.h │ ├── periph.h │ ├── pio.h │ ├── pwm.h │ ├── qei.h │ ├── qspi.h │ ├── rng.h │ ├── rtc.h │ ├── sdio.h │ ├── spi.h │ ├── tmr.h │ ├── uart.h │ ├── usb.h │ └── wdt.h ├── posix │ ├── CMakeLists.txt │ ├── README.md │ ├── aio.h │ ├── arpa │ │ └── inet.h │ ├── mqueue.h │ ├── netdb.h │ ├── netinet │ │ └── in.h │ ├── semaphore.h │ ├── sys │ │ ├── dirent.h │ │ ├── ioctl.h │ │ ├── select.h │ │ ├── socket.h │ │ ├── socket.h.gch │ │ └── termios.h │ └── trace.h ├── sos │ ├── CMakeLists.txt │ ├── api │ │ ├── README.md │ │ ├── crypt_api.h │ │ ├── sos_api.h │ │ └── wifi_api.h │ ├── arch.h │ ├── arch │ │ ├── cmsis │ │ │ ├── arm_math.h │ │ │ ├── cmsis_compiler.h │ │ │ ├── cmsis_gcc.h │ │ │ ├── core_armv8mbl.h │ │ │ ├── core_armv8mml.h │ │ │ ├── core_ca.h │ │ │ ├── core_cm0.h │ │ │ ├── core_cm0plus.h │ │ │ ├── core_cm23.h │ │ │ ├── core_cm3.h │ │ │ ├── core_cm33.h │ │ │ ├── core_cm4.h │ │ │ ├── core_cm4_simd.h │ │ │ ├── core_cm7.h │ │ │ ├── core_cmFunc.h │ │ │ ├── core_cmInstr.h │ │ │ ├── core_cmSecureAccess.h │ │ │ ├── core_sc000.h │ │ │ └── core_sc300.h │ │ └── delay_cm.h │ ├── boot │ │ ├── boot_debug.h │ │ └── bootloader.h │ ├── config.h │ ├── debug.h │ ├── dev │ │ ├── adc.h │ │ ├── appfs.h │ │ ├── auth.h │ │ ├── bootloader.h │ │ ├── button.h │ │ ├── cfifo.h │ │ ├── core.h │ │ ├── crc.h │ │ ├── crypt.h │ │ ├── dac.h │ │ ├── devfifo.h │ │ ├── device_fifo.h │ │ ├── display.h │ │ ├── drive.h │ │ ├── eeprom.h │ │ ├── eint.h │ │ ├── emc.h │ │ ├── eth.h │ │ ├── ffifo.h │ │ ├── fifo.h │ │ ├── flash.h │ │ ├── hash.h │ │ ├── i2c.h │ │ ├── i2s.h │ │ ├── i2s_ffifo.h │ │ ├── led.h │ │ ├── ltdc.h │ │ ├── mci.h │ │ ├── mem.h │ │ ├── mmc.h │ │ ├── netif.h │ │ ├── pio.h │ │ ├── pwm.h │ │ ├── qei.h │ │ ├── qspi.h │ │ ├── radio.h │ │ ├── random.h │ │ ├── rtc.h │ │ ├── sdio.h │ │ ├── spi.h │ │ ├── stream_ffifo.h │ │ ├── switchboard.h │ │ ├── sys.h │ │ ├── tmr.h │ │ ├── touch.h │ │ ├── tty.h │ │ ├── uart.h │ │ ├── uartfifo.h │ │ ├── usb.h │ │ └── usbfifo.h │ ├── events.h │ ├── fs.h │ ├── fs │ │ ├── appfs.h │ │ ├── assetfs.h │ │ ├── devfs.h │ │ ├── drive_assetfs.h │ │ ├── sffs.h │ │ ├── sysfs.h │ │ └── types.h │ ├── ioctl.h │ ├── led.h │ ├── link.h │ ├── link │ │ ├── commands.h │ │ ├── transport.h │ │ ├── transport_usb.h │ │ ├── transport_usb_dual_vcp.h │ │ ├── transport_usb_link.h │ │ ├── transport_usb_link_vcp.h │ │ ├── transport_usb_vcp.h │ │ └── types.h │ ├── power.h │ ├── process.h │ ├── sos.h │ ├── symbols.h │ ├── symbols │ │ ├── defines.h │ │ └── table.h │ └── trace.h └── usbd │ ├── CMakeLists.txt │ ├── README.md │ ├── adc.h │ ├── cdc.h │ ├── control.h │ ├── defines.h │ ├── dfu.h │ ├── hid.h │ ├── msc.h │ ├── msc_scsi.h │ ├── msft.h │ └── types.h ├── ldscript ├── app.ld └── common.ld ├── link.cmake ├── spaces_deps.toml ├── src ├── BUCK ├── CMakeLists.txt ├── auth │ ├── BUCK │ ├── CMakeLists.txt │ ├── auth_boot_event.c │ └── auth_pure_code.c ├── boot │ ├── BUCK │ ├── CMakeLists.txt │ ├── boot_config.h │ ├── boot_debug.c │ ├── boot_interrupt_handlers.c │ ├── boot_link.c │ ├── boot_link.h │ ├── boot_link_transport_usb.c │ └── boot_main.c ├── config.h ├── cortexm │ ├── BUCK │ ├── CMakeLists.txt │ ├── auth.c │ ├── cortexm.c │ ├── cortexm_local.h │ ├── devfs.c │ ├── fault.c │ ├── fault_handler.c │ ├── fault_local.h │ ├── mpu.c │ ├── task.c │ ├── task_local.h │ ├── task_mpu.c │ ├── task_process.c │ └── util.c ├── crt │ ├── BUCK │ ├── CMakeLists.txt │ ├── crt.c │ ├── crt_common.c │ ├── crt_common.h │ ├── crt_symbols.S │ └── operator.cpp ├── device │ ├── BUCK │ ├── CMakeLists.txt │ ├── auth_flash.c │ ├── cfifo.c │ ├── devfifo.c │ ├── device_fifo.c │ ├── drive_cfi_local.h │ ├── drive_cfi_qspi.c │ ├── drive_cfi_spi.c │ ├── drive_device.c │ ├── drive_mcu_flash.c │ ├── drive_mmc.c │ ├── drive_mmc_dma.c │ ├── drive_ram.c │ ├── drive_sdio.c │ ├── drive_sdio_dma.c │ ├── drive_sdspi.c │ ├── drive_sdspi_dma.c │ ├── drive_sdspi_local.h │ ├── drive_sdssp.c │ ├── ffifo.c │ ├── fifo.c │ ├── full.c │ ├── i2s_ffifo.c │ ├── i2s_spi_ffifo.c │ ├── led_pio.c │ ├── led_pwm.c │ ├── microchip │ │ ├── sst25vf.c │ │ ├── sst25vf_local.h │ │ ├── sst25vf_share.c │ │ ├── sst25vf_ssp.c │ │ ├── sst25vf_ssp_tmr.c │ │ └── sst25vf_tmr.c │ ├── null.c │ ├── random.c │ ├── reset_tmr.c │ ├── stream_ffifo.c │ ├── switchboard.c │ ├── tty_uart.c │ ├── tty_usbbulk.c │ ├── uartfifo.c │ ├── urandom.c │ ├── usbfifo.c │ └── zero.c ├── library.bzl ├── link │ ├── BUCK │ ├── CMakeLists.txt │ ├── link.c │ ├── link_bootloader.c │ ├── link_debug.c │ ├── link_dir.c │ ├── link_file.c │ ├── link_local.h │ ├── link_phy.c │ ├── link_process.c │ ├── link_stdio.c │ ├── link_sys_attr.c │ └── link_time.c ├── link_transport │ ├── BUCK │ ├── CMakeLists.txt │ ├── link1_transport.c │ ├── link1_transport_master.c │ ├── link1_transport_slave.c │ ├── link2_transport.c │ ├── link2_transport_master.c │ ├── link2_transport_slave.c │ ├── link3_transport.c │ ├── link3_transport_master.c │ ├── link3_transport_slave.c │ ├── link_transport.c │ ├── link_transport_master.c │ └── link_transport_slave.c ├── mcu │ ├── BUCK │ ├── CMakeLists.txt │ ├── adc.c │ ├── core.c │ ├── dac.c │ ├── dac_dma.c │ ├── eeprom.c │ ├── eint.c │ ├── emc.c │ ├── enet.c │ ├── flash.c │ ├── i2c.c │ ├── i2s.c │ ├── i2s_spi.c │ ├── i2s_spi_dma.c │ ├── local.h │ ├── mci.c │ ├── mcu.c │ ├── mcu_debug.c │ ├── mcu_sync_io.c │ ├── mem.c │ ├── pio.c │ ├── pwm.c │ ├── qei.c │ ├── rtc.c │ ├── spi.c │ ├── spi_dma.c │ ├── ssp.c │ ├── sys.c │ ├── tmr.c │ ├── uart.c │ ├── usb.c │ └── variant.h ├── sos_config_template.h ├── sys │ ├── BUCK │ ├── CMakeLists.txt │ ├── aio │ │ └── aio.c │ ├── assert_func.c │ ├── auth │ │ ├── auth_dev.c │ │ ├── device_aes_api.c │ │ ├── device_random_api.c │ │ ├── device_sha256_api.c │ │ └── random_root_api.c │ ├── check_config.h │ ├── crt │ │ └── crt_sys.c │ ├── dirent │ │ └── dirent.c │ ├── grp │ │ └── grp.c │ ├── libgcc.c │ ├── libgcc.h │ ├── link │ │ └── link_thread.c │ ├── malloc │ │ ├── _calloc.c │ │ ├── _realloc.c │ │ ├── _sbrk.c │ │ ├── calloc.c │ │ ├── mallinfo.c │ │ ├── malloc.c │ │ ├── malloc_local.h │ │ ├── malloc_stats.c │ │ ├── mallocr.c │ │ ├── mlock.c │ │ └── realloc.c │ ├── mqueue │ │ └── mqueue.c │ ├── process │ │ ├── _system.c │ │ ├── install.c │ │ ├── launch.c │ │ ├── process_start.c │ │ └── process_start.h │ ├── pthread │ │ ├── pthread_attr.c │ │ ├── pthread_attr_init.c │ │ ├── pthread_cancel.c │ │ ├── pthread_cleanup.c │ │ ├── pthread_cond.c │ │ ├── pthread_condattr.c │ │ ├── pthread_create.c │ │ ├── pthread_mutex.c │ │ ├── pthread_mutex_init.c │ │ ├── pthread_mutex_local.h │ │ ├── pthread_mutexattr.c │ │ ├── pthread_mutexattr_init.c │ │ ├── pthread_rwlock.c │ │ ├── pthread_rwlockattr.c │ │ ├── pthread_schedparam.c │ │ └── pthread_self.c │ ├── pwd │ │ └── pwd.c │ ├── sched │ │ └── sched.c │ ├── scheduler │ │ ├── scheduler.c │ │ ├── scheduler.h │ │ ├── scheduler_debug.c │ │ ├── scheduler_fault.c │ │ ├── scheduler_fault.h │ │ ├── scheduler_flags.h │ │ ├── scheduler_init.c │ │ ├── scheduler_local.h │ │ ├── scheduler_process.c │ │ ├── scheduler_root.c │ │ ├── scheduler_root.h │ │ ├── scheduler_thread.c │ │ ├── scheduler_timing.c │ │ ├── scheduler_timing.h │ │ └── scheduler_tmr.c │ ├── semaphore │ │ └── sem.c │ ├── sffs │ │ ├── Makefile.am │ │ ├── configure.ac │ │ ├── main.c │ │ ├── sffs.c │ │ ├── sffs_block.c │ │ ├── sffs_block.h │ │ ├── sffs_dev.c │ │ ├── sffs_dev.h │ │ ├── sffs_diag.c │ │ ├── sffs_diag.h │ │ ├── sffs_dir.c │ │ ├── sffs_dir.h │ │ ├── sffs_file.c │ │ ├── sffs_file.h │ │ ├── sffs_filelist.c │ │ ├── sffs_filelist.h │ │ ├── sffs_list.c │ │ ├── sffs_list.h │ │ ├── sffs_local.h │ │ ├── sffs_scratch.c │ │ ├── sffs_scratch.h │ │ ├── sffs_serialno.c │ │ ├── sffs_serialno.h │ │ ├── sffs_tp.c │ │ ├── sffs_tp.h │ │ ├── sim_dev.c │ │ ├── sim_device.h │ │ ├── sysfs.c │ │ ├── test_dir.c │ │ ├── test_file.c │ │ ├── tests.c │ │ └── tests.h │ ├── signal │ │ ├── _kill.c │ │ ├── _wait.c │ │ ├── pthread_kill.c │ │ ├── sig_local.h │ │ ├── sig_realtime.c │ │ ├── signal.c │ │ ├── signal_handler.c │ │ └── sigset.c │ ├── socket │ │ └── socket_api.c │ ├── sos_debug.c │ ├── sos_default_thread.c │ ├── sos_interrupt_handlers.c │ ├── sos_led.c │ ├── sos_led_root.c │ ├── sos_main.c │ ├── symbols.c │ ├── symbols.h │ ├── sys_23_dev.c │ ├── sys_26_dev.c │ ├── sys_dev.c │ ├── sysfs │ │ ├── appfs.c │ │ ├── appfs_local.h │ │ ├── appfs_mem_dev.c │ │ ├── appfs_ram.c │ │ ├── appfs_util.c │ │ ├── assetfs.c │ │ ├── devfs.c │ │ ├── devfs_aio.c │ │ ├── devfs_data_transfer.c │ │ ├── devfs_local.h │ │ ├── drive_assetfs.c │ │ ├── rootfs.c │ │ ├── sysfs.c │ │ └── sysfs_file.c │ ├── termios │ │ ├── termios.c │ │ └── termios_local.h │ ├── time │ │ ├── _gettimeofday.c │ │ ├── _itimer.c │ │ ├── _settimeofday.c │ │ ├── _times.c │ │ ├── clocks.c │ │ ├── hibernate.c │ │ └── timer.c │ ├── trace │ │ ├── posix_trace.c │ │ ├── posix_trace_attr.c │ │ └── sos_trace.c │ └── unistd │ │ ├── _close.c │ │ ├── _execve.c │ │ ├── _exit.c │ │ ├── _fcntl.c │ │ ├── _fork.c │ │ ├── _fstat.c │ │ ├── _getpid.c │ │ ├── _getppid.c │ │ ├── _isatty.c │ │ ├── _link.c │ │ ├── _lseek.c │ │ ├── _open.c │ │ ├── _read.c │ │ ├── _rename.c │ │ ├── _stat.c │ │ ├── _symlink.c │ │ ├── _unlink.c │ │ ├── _write.c │ │ ├── access.c │ │ ├── chmod.c │ │ ├── chown.c │ │ ├── crypt.c │ │ ├── fsync.c │ │ ├── ioctl.c │ │ ├── lstat.c │ │ ├── mkdir.c │ │ ├── rmdir.c │ │ ├── sleep.c │ │ ├── uidgid.c │ │ ├── unistd_fs.h │ │ ├── unistd_local.h │ │ └── usleep.c └── usbd │ ├── BUCK │ ├── CMakeLists.txt │ ├── sos_link_transport_usb.c │ ├── sos_link_transport_usb_dual_vcp_descriptors.c │ ├── sos_link_transport_usb_link_descriptors.c │ ├── sos_link_transport_usb_link_vcp_descriptors.c │ ├── sos_link_transport_usb_vcp_descriptors.c │ ├── usbd_control.c │ ├── usbd_standard.c │ └── usbd_standard.h └── toolchain.md /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/.gitignore -------------------------------------------------------------------------------- /.tags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/.tags -------------------------------------------------------------------------------- /BUCK: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/README.md -------------------------------------------------------------------------------- /StratifyOS.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/StratifyOS.cmake -------------------------------------------------------------------------------- /StratifyOS_crt.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/StratifyOS_crt.cmake -------------------------------------------------------------------------------- /arm.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/arm.cmake -------------------------------------------------------------------------------- /bootstrap.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/bootstrap.cmake -------------------------------------------------------------------------------- /cmake/generate_sources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/cmake/generate_sources.cmake -------------------------------------------------------------------------------- /create-gcc-hard.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/create-gcc-hard.cmake -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- 1 | /xml 2 | -------------------------------------------------------------------------------- /doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/doxyfile -------------------------------------------------------------------------------- /guides/ARM-Cortex-M.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/guides/ARM-Cortex-M.md -------------------------------------------------------------------------------- /guides/CMake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/guides/CMake.md -------------------------------------------------------------------------------- /guides/Device-Drivers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/guides/Device-Drivers.md -------------------------------------------------------------------------------- /guides/Filesystems.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/guides/Filesystems.md -------------------------------------------------------------------------------- /guides/Getting-Started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/guides/Getting-Started.md -------------------------------------------------------------------------------- /guides/Overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/guides/Overview.md -------------------------------------------------------------------------------- /guides/Porting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/guides/Porting.md -------------------------------------------------------------------------------- /guides/Reports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/guides/Reports.md -------------------------------------------------------------------------------- /guides/Threads.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/guides/Threads.md -------------------------------------------------------------------------------- /include/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/BUCK -------------------------------------------------------------------------------- /include/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/CMakeLists.txt -------------------------------------------------------------------------------- /include/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/README.md -------------------------------------------------------------------------------- /include/cortexm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/cortexm/CMakeLists.txt -------------------------------------------------------------------------------- /include/cortexm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/cortexm/README.md -------------------------------------------------------------------------------- /include/cortexm/cortexm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/cortexm/cortexm.h -------------------------------------------------------------------------------- /include/cortexm/fault.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/cortexm/fault.h -------------------------------------------------------------------------------- /include/cortexm/mpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/cortexm/mpu.h -------------------------------------------------------------------------------- /include/cortexm/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/cortexm/task.h -------------------------------------------------------------------------------- /include/cortexm/task_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/cortexm/task_table.h -------------------------------------------------------------------------------- /include/cortexm/task_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/cortexm/task_types.h -------------------------------------------------------------------------------- /include/cortexm/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/cortexm/util.h -------------------------------------------------------------------------------- /include/device/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/CMakeLists.txt -------------------------------------------------------------------------------- /include/device/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/README.md -------------------------------------------------------------------------------- /include/device/appfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/appfs.h -------------------------------------------------------------------------------- /include/device/auth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/auth.h -------------------------------------------------------------------------------- /include/device/auth_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/auth_flash.h -------------------------------------------------------------------------------- /include/device/cfifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/cfifo.h -------------------------------------------------------------------------------- /include/device/devfifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/devfifo.h -------------------------------------------------------------------------------- /include/device/device_fifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/device_fifo.h -------------------------------------------------------------------------------- /include/device/drive_cfi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/drive_cfi.h -------------------------------------------------------------------------------- /include/device/drive_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/drive_device.h -------------------------------------------------------------------------------- /include/device/drive_mcu_flash.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /include/device/drive_mmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/drive_mmc.h -------------------------------------------------------------------------------- /include/device/drive_ram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/drive_ram.h -------------------------------------------------------------------------------- /include/device/drive_sdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/drive_sdio.h -------------------------------------------------------------------------------- /include/device/drive_sdspi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/drive_sdspi.h -------------------------------------------------------------------------------- /include/device/ffifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/ffifo.h -------------------------------------------------------------------------------- /include/device/fifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/fifo.h -------------------------------------------------------------------------------- /include/device/full.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/full.h -------------------------------------------------------------------------------- /include/device/i2s_ffifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/i2s_ffifo.h -------------------------------------------------------------------------------- /include/device/led_pio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/led_pio.h -------------------------------------------------------------------------------- /include/device/led_pwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/led_pwm.h -------------------------------------------------------------------------------- /include/device/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/mem.h -------------------------------------------------------------------------------- /include/device/microchip/sst25vf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/microchip/sst25vf.h -------------------------------------------------------------------------------- /include/device/netif_eth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/netif_eth.h -------------------------------------------------------------------------------- /include/device/null.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/null.h -------------------------------------------------------------------------------- /include/device/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/random.h -------------------------------------------------------------------------------- /include/device/reset_tmr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/reset_tmr.h -------------------------------------------------------------------------------- /include/device/stream_ffifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/stream_ffifo.h -------------------------------------------------------------------------------- /include/device/switchboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/switchboard.h -------------------------------------------------------------------------------- /include/device/sys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/sys.h -------------------------------------------------------------------------------- /include/device/tty.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/tty.h -------------------------------------------------------------------------------- /include/device/uartfifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/uartfifo.h -------------------------------------------------------------------------------- /include/device/urandom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/urandom.h -------------------------------------------------------------------------------- /include/device/usbfifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/usbfifo.h -------------------------------------------------------------------------------- /include/device/zero.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/device/zero.h -------------------------------------------------------------------------------- /include/mcu/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/CMakeLists.txt -------------------------------------------------------------------------------- /include/mcu/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/adc.h -------------------------------------------------------------------------------- /include/mcu/can.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/can.h -------------------------------------------------------------------------------- /include/mcu/cfi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/cfi.h -------------------------------------------------------------------------------- /include/mcu/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/core.h -------------------------------------------------------------------------------- /include/mcu/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/crc.h -------------------------------------------------------------------------------- /include/mcu/crypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/crypt.h -------------------------------------------------------------------------------- /include/mcu/dac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/dac.h -------------------------------------------------------------------------------- /include/mcu/dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/dma.h -------------------------------------------------------------------------------- /include/mcu/eeprom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/eeprom.h -------------------------------------------------------------------------------- /include/mcu/eint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/eint.h -------------------------------------------------------------------------------- /include/mcu/emc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/emc.h -------------------------------------------------------------------------------- /include/mcu/eth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/eth.h -------------------------------------------------------------------------------- /include/mcu/flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/flash.h -------------------------------------------------------------------------------- /include/mcu/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/hash.h -------------------------------------------------------------------------------- /include/mcu/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/i2c.h -------------------------------------------------------------------------------- /include/mcu/i2s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/i2s.h -------------------------------------------------------------------------------- /include/mcu/ltdc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/ltdc.h -------------------------------------------------------------------------------- /include/mcu/mci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/mci.h -------------------------------------------------------------------------------- /include/mcu/mcu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/mcu.h -------------------------------------------------------------------------------- /include/mcu/mmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/mmc.h -------------------------------------------------------------------------------- /include/mcu/ohci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/ohci.h -------------------------------------------------------------------------------- /include/mcu/periph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/periph.h -------------------------------------------------------------------------------- /include/mcu/pio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/pio.h -------------------------------------------------------------------------------- /include/mcu/pwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/pwm.h -------------------------------------------------------------------------------- /include/mcu/qei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/qei.h -------------------------------------------------------------------------------- /include/mcu/qspi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/qspi.h -------------------------------------------------------------------------------- /include/mcu/rng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/rng.h -------------------------------------------------------------------------------- /include/mcu/rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/rtc.h -------------------------------------------------------------------------------- /include/mcu/sdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/sdio.h -------------------------------------------------------------------------------- /include/mcu/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/spi.h -------------------------------------------------------------------------------- /include/mcu/tmr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/tmr.h -------------------------------------------------------------------------------- /include/mcu/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/uart.h -------------------------------------------------------------------------------- /include/mcu/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/usb.h -------------------------------------------------------------------------------- /include/mcu/wdt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/mcu/wdt.h -------------------------------------------------------------------------------- /include/posix/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/posix/CMakeLists.txt -------------------------------------------------------------------------------- /include/posix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/posix/README.md -------------------------------------------------------------------------------- /include/posix/aio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/posix/aio.h -------------------------------------------------------------------------------- /include/posix/arpa/inet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/posix/arpa/inet.h -------------------------------------------------------------------------------- /include/posix/mqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/posix/mqueue.h -------------------------------------------------------------------------------- /include/posix/netdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/posix/netdb.h -------------------------------------------------------------------------------- /include/posix/netinet/in.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/posix/netinet/in.h -------------------------------------------------------------------------------- /include/posix/semaphore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/posix/semaphore.h -------------------------------------------------------------------------------- /include/posix/sys/dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/posix/sys/dirent.h -------------------------------------------------------------------------------- /include/posix/sys/ioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/posix/sys/ioctl.h -------------------------------------------------------------------------------- /include/posix/sys/select.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/posix/sys/select.h -------------------------------------------------------------------------------- /include/posix/sys/socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/posix/sys/socket.h -------------------------------------------------------------------------------- /include/posix/sys/socket.h.gch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/posix/sys/socket.h.gch -------------------------------------------------------------------------------- /include/posix/sys/termios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/posix/sys/termios.h -------------------------------------------------------------------------------- /include/posix/trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/posix/trace.h -------------------------------------------------------------------------------- /include/sos/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/CMakeLists.txt -------------------------------------------------------------------------------- /include/sos/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/api/README.md -------------------------------------------------------------------------------- /include/sos/api/crypt_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/api/crypt_api.h -------------------------------------------------------------------------------- /include/sos/api/sos_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/api/sos_api.h -------------------------------------------------------------------------------- /include/sos/api/wifi_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/api/wifi_api.h -------------------------------------------------------------------------------- /include/sos/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/arm_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/arm_math.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/cmsis_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/cmsis_compiler.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/cmsis_gcc.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/core_armv8mbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/core_armv8mbl.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/core_armv8mml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/core_armv8mml.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/core_ca.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/core_ca.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/core_cm0.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/core_cm0plus.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/core_cm23.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/core_cm3.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/core_cm33.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/core_cm4.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/core_cm4_simd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/core_cm4_simd.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/core_cm7.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/core_cmFunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/core_cmFunc.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/core_cmInstr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/core_cmInstr.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/core_cmSecureAccess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/core_cmSecureAccess.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/core_sc000.h -------------------------------------------------------------------------------- /include/sos/arch/cmsis/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/cmsis/core_sc300.h -------------------------------------------------------------------------------- /include/sos/arch/delay_cm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/arch/delay_cm.h -------------------------------------------------------------------------------- /include/sos/boot/boot_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/boot/boot_debug.h -------------------------------------------------------------------------------- /include/sos/boot/bootloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/boot/bootloader.h -------------------------------------------------------------------------------- /include/sos/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/config.h -------------------------------------------------------------------------------- /include/sos/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/debug.h -------------------------------------------------------------------------------- /include/sos/dev/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/adc.h -------------------------------------------------------------------------------- /include/sos/dev/appfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/appfs.h -------------------------------------------------------------------------------- /include/sos/dev/auth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/auth.h -------------------------------------------------------------------------------- /include/sos/dev/bootloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/bootloader.h -------------------------------------------------------------------------------- /include/sos/dev/button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/button.h -------------------------------------------------------------------------------- /include/sos/dev/cfifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/cfifo.h -------------------------------------------------------------------------------- /include/sos/dev/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/core.h -------------------------------------------------------------------------------- /include/sos/dev/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/crc.h -------------------------------------------------------------------------------- /include/sos/dev/crypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/crypt.h -------------------------------------------------------------------------------- /include/sos/dev/dac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/dac.h -------------------------------------------------------------------------------- /include/sos/dev/devfifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/devfifo.h -------------------------------------------------------------------------------- /include/sos/dev/device_fifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/device_fifo.h -------------------------------------------------------------------------------- /include/sos/dev/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/display.h -------------------------------------------------------------------------------- /include/sos/dev/drive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/drive.h -------------------------------------------------------------------------------- /include/sos/dev/eeprom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/eeprom.h -------------------------------------------------------------------------------- /include/sos/dev/eint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/eint.h -------------------------------------------------------------------------------- /include/sos/dev/emc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/emc.h -------------------------------------------------------------------------------- /include/sos/dev/eth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/eth.h -------------------------------------------------------------------------------- /include/sos/dev/ffifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/ffifo.h -------------------------------------------------------------------------------- /include/sos/dev/fifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/fifo.h -------------------------------------------------------------------------------- /include/sos/dev/flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/flash.h -------------------------------------------------------------------------------- /include/sos/dev/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/hash.h -------------------------------------------------------------------------------- /include/sos/dev/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/i2c.h -------------------------------------------------------------------------------- /include/sos/dev/i2s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/i2s.h -------------------------------------------------------------------------------- /include/sos/dev/i2s_ffifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/i2s_ffifo.h -------------------------------------------------------------------------------- /include/sos/dev/led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/led.h -------------------------------------------------------------------------------- /include/sos/dev/ltdc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/ltdc.h -------------------------------------------------------------------------------- /include/sos/dev/mci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/mci.h -------------------------------------------------------------------------------- /include/sos/dev/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/mem.h -------------------------------------------------------------------------------- /include/sos/dev/mmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/mmc.h -------------------------------------------------------------------------------- /include/sos/dev/netif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/netif.h -------------------------------------------------------------------------------- /include/sos/dev/pio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/pio.h -------------------------------------------------------------------------------- /include/sos/dev/pwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/pwm.h -------------------------------------------------------------------------------- /include/sos/dev/qei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/qei.h -------------------------------------------------------------------------------- /include/sos/dev/qspi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/qspi.h -------------------------------------------------------------------------------- /include/sos/dev/radio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/radio.h -------------------------------------------------------------------------------- /include/sos/dev/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/random.h -------------------------------------------------------------------------------- /include/sos/dev/rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/rtc.h -------------------------------------------------------------------------------- /include/sos/dev/sdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/sdio.h -------------------------------------------------------------------------------- /include/sos/dev/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/spi.h -------------------------------------------------------------------------------- /include/sos/dev/stream_ffifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/stream_ffifo.h -------------------------------------------------------------------------------- /include/sos/dev/switchboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/switchboard.h -------------------------------------------------------------------------------- /include/sos/dev/sys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/sys.h -------------------------------------------------------------------------------- /include/sos/dev/tmr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/tmr.h -------------------------------------------------------------------------------- /include/sos/dev/touch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/touch.h -------------------------------------------------------------------------------- /include/sos/dev/tty.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/tty.h -------------------------------------------------------------------------------- /include/sos/dev/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/uart.h -------------------------------------------------------------------------------- /include/sos/dev/uartfifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/uartfifo.h -------------------------------------------------------------------------------- /include/sos/dev/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/usb.h -------------------------------------------------------------------------------- /include/sos/dev/usbfifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/dev/usbfifo.h -------------------------------------------------------------------------------- /include/sos/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/events.h -------------------------------------------------------------------------------- /include/sos/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/fs.h -------------------------------------------------------------------------------- /include/sos/fs/appfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/fs/appfs.h -------------------------------------------------------------------------------- /include/sos/fs/assetfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/fs/assetfs.h -------------------------------------------------------------------------------- /include/sos/fs/devfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/fs/devfs.h -------------------------------------------------------------------------------- /include/sos/fs/drive_assetfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/fs/drive_assetfs.h -------------------------------------------------------------------------------- /include/sos/fs/sffs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/fs/sffs.h -------------------------------------------------------------------------------- /include/sos/fs/sysfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/fs/sysfs.h -------------------------------------------------------------------------------- /include/sos/fs/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/fs/types.h -------------------------------------------------------------------------------- /include/sos/ioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/ioctl.h -------------------------------------------------------------------------------- /include/sos/led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/led.h -------------------------------------------------------------------------------- /include/sos/link.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/link.h -------------------------------------------------------------------------------- /include/sos/link/commands.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/link/commands.h -------------------------------------------------------------------------------- /include/sos/link/transport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/link/transport.h -------------------------------------------------------------------------------- /include/sos/link/transport_usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/link/transport_usb.h -------------------------------------------------------------------------------- /include/sos/link/transport_usb_dual_vcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/link/transport_usb_dual_vcp.h -------------------------------------------------------------------------------- /include/sos/link/transport_usb_link.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/link/transport_usb_link.h -------------------------------------------------------------------------------- /include/sos/link/transport_usb_link_vcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/link/transport_usb_link_vcp.h -------------------------------------------------------------------------------- /include/sos/link/transport_usb_vcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/link/transport_usb_vcp.h -------------------------------------------------------------------------------- /include/sos/link/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/link/types.h -------------------------------------------------------------------------------- /include/sos/power.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/power.h -------------------------------------------------------------------------------- /include/sos/process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/process.h -------------------------------------------------------------------------------- /include/sos/sos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/sos.h -------------------------------------------------------------------------------- /include/sos/symbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/symbols.h -------------------------------------------------------------------------------- /include/sos/symbols/defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/symbols/defines.h -------------------------------------------------------------------------------- /include/sos/symbols/table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/symbols/table.h -------------------------------------------------------------------------------- /include/sos/trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/sos/trace.h -------------------------------------------------------------------------------- /include/usbd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/usbd/CMakeLists.txt -------------------------------------------------------------------------------- /include/usbd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/usbd/README.md -------------------------------------------------------------------------------- /include/usbd/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/usbd/adc.h -------------------------------------------------------------------------------- /include/usbd/cdc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/usbd/cdc.h -------------------------------------------------------------------------------- /include/usbd/control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/usbd/control.h -------------------------------------------------------------------------------- /include/usbd/defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/usbd/defines.h -------------------------------------------------------------------------------- /include/usbd/dfu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/usbd/dfu.h -------------------------------------------------------------------------------- /include/usbd/hid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/usbd/hid.h -------------------------------------------------------------------------------- /include/usbd/msc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/usbd/msc.h -------------------------------------------------------------------------------- /include/usbd/msc_scsi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/usbd/msc_scsi.h -------------------------------------------------------------------------------- /include/usbd/msft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/usbd/msft.h -------------------------------------------------------------------------------- /include/usbd/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/include/usbd/types.h -------------------------------------------------------------------------------- /ldscript/app.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/ldscript/app.ld -------------------------------------------------------------------------------- /ldscript/common.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/ldscript/common.ld -------------------------------------------------------------------------------- /link.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/link.cmake -------------------------------------------------------------------------------- /spaces_deps.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/spaces_deps.toml -------------------------------------------------------------------------------- /src/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/BUCK -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/auth/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/auth/BUCK -------------------------------------------------------------------------------- /src/auth/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/auth/CMakeLists.txt -------------------------------------------------------------------------------- /src/auth/auth_boot_event.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/auth/auth_pure_code.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/auth/auth_pure_code.c -------------------------------------------------------------------------------- /src/boot/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/boot/BUCK -------------------------------------------------------------------------------- /src/boot/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/boot/CMakeLists.txt -------------------------------------------------------------------------------- /src/boot/boot_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/boot/boot_config.h -------------------------------------------------------------------------------- /src/boot/boot_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/boot/boot_debug.c -------------------------------------------------------------------------------- /src/boot/boot_interrupt_handlers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/boot/boot_interrupt_handlers.c -------------------------------------------------------------------------------- /src/boot/boot_link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/boot/boot_link.c -------------------------------------------------------------------------------- /src/boot/boot_link.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/boot/boot_link.h -------------------------------------------------------------------------------- /src/boot/boot_link_transport_usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/boot/boot_link_transport_usb.c -------------------------------------------------------------------------------- /src/boot/boot_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/boot/boot_main.c -------------------------------------------------------------------------------- /src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/config.h -------------------------------------------------------------------------------- /src/cortexm/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/cortexm/BUCK -------------------------------------------------------------------------------- /src/cortexm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/cortexm/CMakeLists.txt -------------------------------------------------------------------------------- /src/cortexm/auth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/cortexm/auth.c -------------------------------------------------------------------------------- /src/cortexm/cortexm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/cortexm/cortexm.c -------------------------------------------------------------------------------- /src/cortexm/cortexm_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/cortexm/cortexm_local.h -------------------------------------------------------------------------------- /src/cortexm/devfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/cortexm/devfs.c -------------------------------------------------------------------------------- /src/cortexm/fault.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/cortexm/fault.c -------------------------------------------------------------------------------- /src/cortexm/fault_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/cortexm/fault_handler.c -------------------------------------------------------------------------------- /src/cortexm/fault_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/cortexm/fault_local.h -------------------------------------------------------------------------------- /src/cortexm/mpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/cortexm/mpu.c -------------------------------------------------------------------------------- /src/cortexm/task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/cortexm/task.c -------------------------------------------------------------------------------- /src/cortexm/task_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/cortexm/task_local.h -------------------------------------------------------------------------------- /src/cortexm/task_mpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/cortexm/task_mpu.c -------------------------------------------------------------------------------- /src/cortexm/task_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/cortexm/task_process.c -------------------------------------------------------------------------------- /src/cortexm/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/cortexm/util.c -------------------------------------------------------------------------------- /src/crt/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/crt/BUCK -------------------------------------------------------------------------------- /src/crt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/crt/CMakeLists.txt -------------------------------------------------------------------------------- /src/crt/crt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/crt/crt.c -------------------------------------------------------------------------------- /src/crt/crt_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/crt/crt_common.c -------------------------------------------------------------------------------- /src/crt/crt_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/crt/crt_common.h -------------------------------------------------------------------------------- /src/crt/crt_symbols.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/crt/crt_symbols.S -------------------------------------------------------------------------------- /src/crt/operator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/crt/operator.cpp -------------------------------------------------------------------------------- /src/device/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/BUCK -------------------------------------------------------------------------------- /src/device/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/CMakeLists.txt -------------------------------------------------------------------------------- /src/device/auth_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/auth_flash.c -------------------------------------------------------------------------------- /src/device/cfifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/cfifo.c -------------------------------------------------------------------------------- /src/device/devfifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/devfifo.c -------------------------------------------------------------------------------- /src/device/device_fifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/device_fifo.c -------------------------------------------------------------------------------- /src/device/drive_cfi_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/drive_cfi_local.h -------------------------------------------------------------------------------- /src/device/drive_cfi_qspi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/drive_cfi_qspi.c -------------------------------------------------------------------------------- /src/device/drive_cfi_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/drive_cfi_spi.c -------------------------------------------------------------------------------- /src/device/drive_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/drive_device.c -------------------------------------------------------------------------------- /src/device/drive_mcu_flash.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/device/drive_mmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/drive_mmc.c -------------------------------------------------------------------------------- /src/device/drive_mmc_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/drive_mmc_dma.c -------------------------------------------------------------------------------- /src/device/drive_ram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/drive_ram.c -------------------------------------------------------------------------------- /src/device/drive_sdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/drive_sdio.c -------------------------------------------------------------------------------- /src/device/drive_sdio_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/drive_sdio_dma.c -------------------------------------------------------------------------------- /src/device/drive_sdspi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/drive_sdspi.c -------------------------------------------------------------------------------- /src/device/drive_sdspi_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/drive_sdspi_dma.c -------------------------------------------------------------------------------- /src/device/drive_sdspi_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/drive_sdspi_local.h -------------------------------------------------------------------------------- /src/device/drive_sdssp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/drive_sdssp.c -------------------------------------------------------------------------------- /src/device/ffifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/ffifo.c -------------------------------------------------------------------------------- /src/device/fifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/fifo.c -------------------------------------------------------------------------------- /src/device/full.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/full.c -------------------------------------------------------------------------------- /src/device/i2s_ffifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/i2s_ffifo.c -------------------------------------------------------------------------------- /src/device/i2s_spi_ffifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/i2s_spi_ffifo.c -------------------------------------------------------------------------------- /src/device/led_pio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/led_pio.c -------------------------------------------------------------------------------- /src/device/led_pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/led_pwm.c -------------------------------------------------------------------------------- /src/device/microchip/sst25vf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/microchip/sst25vf.c -------------------------------------------------------------------------------- /src/device/microchip/sst25vf_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/microchip/sst25vf_local.h -------------------------------------------------------------------------------- /src/device/microchip/sst25vf_share.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/microchip/sst25vf_share.c -------------------------------------------------------------------------------- /src/device/microchip/sst25vf_ssp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/microchip/sst25vf_ssp.c -------------------------------------------------------------------------------- /src/device/microchip/sst25vf_ssp_tmr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/microchip/sst25vf_ssp_tmr.c -------------------------------------------------------------------------------- /src/device/microchip/sst25vf_tmr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/microchip/sst25vf_tmr.c -------------------------------------------------------------------------------- /src/device/null.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/null.c -------------------------------------------------------------------------------- /src/device/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/random.c -------------------------------------------------------------------------------- /src/device/reset_tmr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/reset_tmr.c -------------------------------------------------------------------------------- /src/device/stream_ffifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/stream_ffifo.c -------------------------------------------------------------------------------- /src/device/switchboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/switchboard.c -------------------------------------------------------------------------------- /src/device/tty_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/tty_uart.c -------------------------------------------------------------------------------- /src/device/tty_usbbulk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/tty_usbbulk.c -------------------------------------------------------------------------------- /src/device/uartfifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/uartfifo.c -------------------------------------------------------------------------------- /src/device/urandom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/urandom.c -------------------------------------------------------------------------------- /src/device/usbfifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/usbfifo.c -------------------------------------------------------------------------------- /src/device/zero.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/device/zero.c -------------------------------------------------------------------------------- /src/library.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/library.bzl -------------------------------------------------------------------------------- /src/link/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link/BUCK -------------------------------------------------------------------------------- /src/link/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link/CMakeLists.txt -------------------------------------------------------------------------------- /src/link/link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link/link.c -------------------------------------------------------------------------------- /src/link/link_bootloader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link/link_bootloader.c -------------------------------------------------------------------------------- /src/link/link_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link/link_debug.c -------------------------------------------------------------------------------- /src/link/link_dir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link/link_dir.c -------------------------------------------------------------------------------- /src/link/link_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link/link_file.c -------------------------------------------------------------------------------- /src/link/link_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link/link_local.h -------------------------------------------------------------------------------- /src/link/link_phy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link/link_phy.c -------------------------------------------------------------------------------- /src/link/link_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link/link_process.c -------------------------------------------------------------------------------- /src/link/link_stdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link/link_stdio.c -------------------------------------------------------------------------------- /src/link/link_sys_attr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link/link_sys_attr.c -------------------------------------------------------------------------------- /src/link/link_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link/link_time.c -------------------------------------------------------------------------------- /src/link_transport/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link_transport/BUCK -------------------------------------------------------------------------------- /src/link_transport/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link_transport/CMakeLists.txt -------------------------------------------------------------------------------- /src/link_transport/link1_transport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link_transport/link1_transport.c -------------------------------------------------------------------------------- /src/link_transport/link1_transport_master.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link_transport/link1_transport_master.c -------------------------------------------------------------------------------- /src/link_transport/link1_transport_slave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link_transport/link1_transport_slave.c -------------------------------------------------------------------------------- /src/link_transport/link2_transport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link_transport/link2_transport.c -------------------------------------------------------------------------------- /src/link_transport/link2_transport_master.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link_transport/link2_transport_master.c -------------------------------------------------------------------------------- /src/link_transport/link2_transport_slave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link_transport/link2_transport_slave.c -------------------------------------------------------------------------------- /src/link_transport/link3_transport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link_transport/link3_transport.c -------------------------------------------------------------------------------- /src/link_transport/link3_transport_master.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link_transport/link3_transport_master.c -------------------------------------------------------------------------------- /src/link_transport/link3_transport_slave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link_transport/link3_transport_slave.c -------------------------------------------------------------------------------- /src/link_transport/link_transport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link_transport/link_transport.c -------------------------------------------------------------------------------- /src/link_transport/link_transport_master.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link_transport/link_transport_master.c -------------------------------------------------------------------------------- /src/link_transport/link_transport_slave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/link_transport/link_transport_slave.c -------------------------------------------------------------------------------- /src/mcu/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/BUCK -------------------------------------------------------------------------------- /src/mcu/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/CMakeLists.txt -------------------------------------------------------------------------------- /src/mcu/adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/adc.c -------------------------------------------------------------------------------- /src/mcu/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/core.c -------------------------------------------------------------------------------- /src/mcu/dac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/dac.c -------------------------------------------------------------------------------- /src/mcu/dac_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/dac_dma.c -------------------------------------------------------------------------------- /src/mcu/eeprom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/eeprom.c -------------------------------------------------------------------------------- /src/mcu/eint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/eint.c -------------------------------------------------------------------------------- /src/mcu/emc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/emc.c -------------------------------------------------------------------------------- /src/mcu/enet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/enet.c -------------------------------------------------------------------------------- /src/mcu/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/flash.c -------------------------------------------------------------------------------- /src/mcu/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/i2c.c -------------------------------------------------------------------------------- /src/mcu/i2s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/i2s.c -------------------------------------------------------------------------------- /src/mcu/i2s_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/i2s_spi.c -------------------------------------------------------------------------------- /src/mcu/i2s_spi_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/i2s_spi_dma.c -------------------------------------------------------------------------------- /src/mcu/local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/local.h -------------------------------------------------------------------------------- /src/mcu/mci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/mci.c -------------------------------------------------------------------------------- /src/mcu/mcu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/mcu.c -------------------------------------------------------------------------------- /src/mcu/mcu_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/mcu_debug.c -------------------------------------------------------------------------------- /src/mcu/mcu_sync_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/mcu_sync_io.c -------------------------------------------------------------------------------- /src/mcu/mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/mem.c -------------------------------------------------------------------------------- /src/mcu/pio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/pio.c -------------------------------------------------------------------------------- /src/mcu/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/pwm.c -------------------------------------------------------------------------------- /src/mcu/qei.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/qei.c -------------------------------------------------------------------------------- /src/mcu/rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/rtc.c -------------------------------------------------------------------------------- /src/mcu/spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/spi.c -------------------------------------------------------------------------------- /src/mcu/spi_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/spi_dma.c -------------------------------------------------------------------------------- /src/mcu/ssp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/ssp.c -------------------------------------------------------------------------------- /src/mcu/sys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/sys.c -------------------------------------------------------------------------------- /src/mcu/tmr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/tmr.c -------------------------------------------------------------------------------- /src/mcu/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/uart.c -------------------------------------------------------------------------------- /src/mcu/usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/usb.c -------------------------------------------------------------------------------- /src/mcu/variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/mcu/variant.h -------------------------------------------------------------------------------- /src/sos_config_template.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sos_config_template.h -------------------------------------------------------------------------------- /src/sys/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/BUCK -------------------------------------------------------------------------------- /src/sys/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/CMakeLists.txt -------------------------------------------------------------------------------- /src/sys/aio/aio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/aio/aio.c -------------------------------------------------------------------------------- /src/sys/assert_func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/assert_func.c -------------------------------------------------------------------------------- /src/sys/auth/auth_dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/auth/auth_dev.c -------------------------------------------------------------------------------- /src/sys/auth/device_aes_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/auth/device_aes_api.c -------------------------------------------------------------------------------- /src/sys/auth/device_random_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/auth/device_random_api.c -------------------------------------------------------------------------------- /src/sys/auth/device_sha256_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/auth/device_sha256_api.c -------------------------------------------------------------------------------- /src/sys/auth/random_root_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/auth/random_root_api.c -------------------------------------------------------------------------------- /src/sys/check_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/check_config.h -------------------------------------------------------------------------------- /src/sys/crt/crt_sys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/crt/crt_sys.c -------------------------------------------------------------------------------- /src/sys/dirent/dirent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/dirent/dirent.c -------------------------------------------------------------------------------- /src/sys/grp/grp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/grp/grp.c -------------------------------------------------------------------------------- /src/sys/libgcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/libgcc.c -------------------------------------------------------------------------------- /src/sys/libgcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/libgcc.h -------------------------------------------------------------------------------- /src/sys/link/link_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/link/link_thread.c -------------------------------------------------------------------------------- /src/sys/malloc/_calloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/malloc/_calloc.c -------------------------------------------------------------------------------- /src/sys/malloc/_realloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/malloc/_realloc.c -------------------------------------------------------------------------------- /src/sys/malloc/_sbrk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/malloc/_sbrk.c -------------------------------------------------------------------------------- /src/sys/malloc/calloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/malloc/calloc.c -------------------------------------------------------------------------------- /src/sys/malloc/mallinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/malloc/mallinfo.c -------------------------------------------------------------------------------- /src/sys/malloc/malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/malloc/malloc.c -------------------------------------------------------------------------------- /src/sys/malloc/malloc_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/malloc/malloc_local.h -------------------------------------------------------------------------------- /src/sys/malloc/malloc_stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/malloc/malloc_stats.c -------------------------------------------------------------------------------- /src/sys/malloc/mallocr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/malloc/mallocr.c -------------------------------------------------------------------------------- /src/sys/malloc/mlock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/malloc/mlock.c -------------------------------------------------------------------------------- /src/sys/malloc/realloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/malloc/realloc.c -------------------------------------------------------------------------------- /src/sys/mqueue/mqueue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/mqueue/mqueue.c -------------------------------------------------------------------------------- /src/sys/process/_system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/process/_system.c -------------------------------------------------------------------------------- /src/sys/process/install.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/process/install.c -------------------------------------------------------------------------------- /src/sys/process/launch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/process/launch.c -------------------------------------------------------------------------------- /src/sys/process/process_start.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/process/process_start.c -------------------------------------------------------------------------------- /src/sys/process/process_start.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/process/process_start.h -------------------------------------------------------------------------------- /src/sys/pthread/pthread_attr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/pthread/pthread_attr.c -------------------------------------------------------------------------------- /src/sys/pthread/pthread_attr_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/pthread/pthread_attr_init.c -------------------------------------------------------------------------------- /src/sys/pthread/pthread_cancel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/pthread/pthread_cancel.c -------------------------------------------------------------------------------- /src/sys/pthread/pthread_cleanup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/pthread/pthread_cleanup.c -------------------------------------------------------------------------------- /src/sys/pthread/pthread_cond.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/pthread/pthread_cond.c -------------------------------------------------------------------------------- /src/sys/pthread/pthread_condattr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/pthread/pthread_condattr.c -------------------------------------------------------------------------------- /src/sys/pthread/pthread_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/pthread/pthread_create.c -------------------------------------------------------------------------------- /src/sys/pthread/pthread_mutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/pthread/pthread_mutex.c -------------------------------------------------------------------------------- /src/sys/pthread/pthread_mutex_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/pthread/pthread_mutex_init.c -------------------------------------------------------------------------------- /src/sys/pthread/pthread_mutex_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/pthread/pthread_mutex_local.h -------------------------------------------------------------------------------- /src/sys/pthread/pthread_mutexattr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/pthread/pthread_mutexattr.c -------------------------------------------------------------------------------- /src/sys/pthread/pthread_mutexattr_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/pthread/pthread_mutexattr_init.c -------------------------------------------------------------------------------- /src/sys/pthread/pthread_rwlock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/pthread/pthread_rwlock.c -------------------------------------------------------------------------------- /src/sys/pthread/pthread_rwlockattr.c: -------------------------------------------------------------------------------- 1 | // Copyright 2011-2021 Tyler Gilbert and Stratify Labs, Inc; see LICENSE.md 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/sys/pthread/pthread_schedparam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/pthread/pthread_schedparam.c -------------------------------------------------------------------------------- /src/sys/pthread/pthread_self.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/pthread/pthread_self.c -------------------------------------------------------------------------------- /src/sys/pwd/pwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/pwd/pwd.c -------------------------------------------------------------------------------- /src/sys/sched/sched.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sched/sched.c -------------------------------------------------------------------------------- /src/sys/scheduler/scheduler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/scheduler/scheduler.c -------------------------------------------------------------------------------- /src/sys/scheduler/scheduler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/scheduler/scheduler.h -------------------------------------------------------------------------------- /src/sys/scheduler/scheduler_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/scheduler/scheduler_debug.c -------------------------------------------------------------------------------- /src/sys/scheduler/scheduler_fault.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/scheduler/scheduler_fault.c -------------------------------------------------------------------------------- /src/sys/scheduler/scheduler_fault.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/scheduler/scheduler_fault.h -------------------------------------------------------------------------------- /src/sys/scheduler/scheduler_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/scheduler/scheduler_flags.h -------------------------------------------------------------------------------- /src/sys/scheduler/scheduler_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/scheduler/scheduler_init.c -------------------------------------------------------------------------------- /src/sys/scheduler/scheduler_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/scheduler/scheduler_local.h -------------------------------------------------------------------------------- /src/sys/scheduler/scheduler_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/scheduler/scheduler_process.c -------------------------------------------------------------------------------- /src/sys/scheduler/scheduler_root.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/scheduler/scheduler_root.c -------------------------------------------------------------------------------- /src/sys/scheduler/scheduler_root.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/scheduler/scheduler_root.h -------------------------------------------------------------------------------- /src/sys/scheduler/scheduler_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/scheduler/scheduler_thread.c -------------------------------------------------------------------------------- /src/sys/scheduler/scheduler_timing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/scheduler/scheduler_timing.c -------------------------------------------------------------------------------- /src/sys/scheduler/scheduler_timing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/scheduler/scheduler_timing.h -------------------------------------------------------------------------------- /src/sys/scheduler/scheduler_tmr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/scheduler/scheduler_tmr.c -------------------------------------------------------------------------------- /src/sys/semaphore/sem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/semaphore/sem.c -------------------------------------------------------------------------------- /src/sys/sffs/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/Makefile.am -------------------------------------------------------------------------------- /src/sys/sffs/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/configure.ac -------------------------------------------------------------------------------- /src/sys/sffs/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/main.c -------------------------------------------------------------------------------- /src/sys/sffs/sffs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs.c -------------------------------------------------------------------------------- /src/sys/sffs/sffs_block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_block.c -------------------------------------------------------------------------------- /src/sys/sffs/sffs_block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_block.h -------------------------------------------------------------------------------- /src/sys/sffs/sffs_dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_dev.c -------------------------------------------------------------------------------- /src/sys/sffs/sffs_dev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_dev.h -------------------------------------------------------------------------------- /src/sys/sffs/sffs_diag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_diag.c -------------------------------------------------------------------------------- /src/sys/sffs/sffs_diag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_diag.h -------------------------------------------------------------------------------- /src/sys/sffs/sffs_dir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_dir.c -------------------------------------------------------------------------------- /src/sys/sffs/sffs_dir.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_dir.h -------------------------------------------------------------------------------- /src/sys/sffs/sffs_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_file.c -------------------------------------------------------------------------------- /src/sys/sffs/sffs_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_file.h -------------------------------------------------------------------------------- /src/sys/sffs/sffs_filelist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_filelist.c -------------------------------------------------------------------------------- /src/sys/sffs/sffs_filelist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_filelist.h -------------------------------------------------------------------------------- /src/sys/sffs/sffs_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_list.c -------------------------------------------------------------------------------- /src/sys/sffs/sffs_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_list.h -------------------------------------------------------------------------------- /src/sys/sffs/sffs_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_local.h -------------------------------------------------------------------------------- /src/sys/sffs/sffs_scratch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_scratch.c -------------------------------------------------------------------------------- /src/sys/sffs/sffs_scratch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_scratch.h -------------------------------------------------------------------------------- /src/sys/sffs/sffs_serialno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_serialno.c -------------------------------------------------------------------------------- /src/sys/sffs/sffs_serialno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_serialno.h -------------------------------------------------------------------------------- /src/sys/sffs/sffs_tp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_tp.c -------------------------------------------------------------------------------- /src/sys/sffs/sffs_tp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sffs_tp.h -------------------------------------------------------------------------------- /src/sys/sffs/sim_dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sim_dev.c -------------------------------------------------------------------------------- /src/sys/sffs/sim_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sim_device.h -------------------------------------------------------------------------------- /src/sys/sffs/sysfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/sysfs.c -------------------------------------------------------------------------------- /src/sys/sffs/test_dir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/test_dir.c -------------------------------------------------------------------------------- /src/sys/sffs/test_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/test_file.c -------------------------------------------------------------------------------- /src/sys/sffs/tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/tests.c -------------------------------------------------------------------------------- /src/sys/sffs/tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sffs/tests.h -------------------------------------------------------------------------------- /src/sys/signal/_kill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/signal/_kill.c -------------------------------------------------------------------------------- /src/sys/signal/_wait.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/signal/_wait.c -------------------------------------------------------------------------------- /src/sys/signal/pthread_kill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/signal/pthread_kill.c -------------------------------------------------------------------------------- /src/sys/signal/sig_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/signal/sig_local.h -------------------------------------------------------------------------------- /src/sys/signal/sig_realtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/signal/sig_realtime.c -------------------------------------------------------------------------------- /src/sys/signal/signal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/signal/signal.c -------------------------------------------------------------------------------- /src/sys/signal/signal_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/signal/signal_handler.c -------------------------------------------------------------------------------- /src/sys/signal/sigset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/signal/sigset.c -------------------------------------------------------------------------------- /src/sys/socket/socket_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/socket/socket_api.c -------------------------------------------------------------------------------- /src/sys/sos_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sos_debug.c -------------------------------------------------------------------------------- /src/sys/sos_default_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sos_default_thread.c -------------------------------------------------------------------------------- /src/sys/sos_interrupt_handlers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sos_interrupt_handlers.c -------------------------------------------------------------------------------- /src/sys/sos_led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sos_led.c -------------------------------------------------------------------------------- /src/sys/sos_led_root.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sos_led_root.c -------------------------------------------------------------------------------- /src/sys/sos_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sos_main.c -------------------------------------------------------------------------------- /src/sys/symbols.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/symbols.c -------------------------------------------------------------------------------- /src/sys/symbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/symbols.h -------------------------------------------------------------------------------- /src/sys/sys_23_dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sys_23_dev.c -------------------------------------------------------------------------------- /src/sys/sys_26_dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sys_26_dev.c -------------------------------------------------------------------------------- /src/sys/sys_dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sys_dev.c -------------------------------------------------------------------------------- /src/sys/sysfs/appfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sysfs/appfs.c -------------------------------------------------------------------------------- /src/sys/sysfs/appfs_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sysfs/appfs_local.h -------------------------------------------------------------------------------- /src/sys/sysfs/appfs_mem_dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sysfs/appfs_mem_dev.c -------------------------------------------------------------------------------- /src/sys/sysfs/appfs_ram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sysfs/appfs_ram.c -------------------------------------------------------------------------------- /src/sys/sysfs/appfs_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sysfs/appfs_util.c -------------------------------------------------------------------------------- /src/sys/sysfs/assetfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sysfs/assetfs.c -------------------------------------------------------------------------------- /src/sys/sysfs/devfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sysfs/devfs.c -------------------------------------------------------------------------------- /src/sys/sysfs/devfs_aio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sysfs/devfs_aio.c -------------------------------------------------------------------------------- /src/sys/sysfs/devfs_data_transfer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sysfs/devfs_data_transfer.c -------------------------------------------------------------------------------- /src/sys/sysfs/devfs_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sysfs/devfs_local.h -------------------------------------------------------------------------------- /src/sys/sysfs/drive_assetfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sysfs/drive_assetfs.c -------------------------------------------------------------------------------- /src/sys/sysfs/rootfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sysfs/rootfs.c -------------------------------------------------------------------------------- /src/sys/sysfs/sysfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sysfs/sysfs.c -------------------------------------------------------------------------------- /src/sys/sysfs/sysfs_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/sysfs/sysfs_file.c -------------------------------------------------------------------------------- /src/sys/termios/termios.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/termios/termios.c -------------------------------------------------------------------------------- /src/sys/termios/termios_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/termios/termios_local.h -------------------------------------------------------------------------------- /src/sys/time/_gettimeofday.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/time/_gettimeofday.c -------------------------------------------------------------------------------- /src/sys/time/_itimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/time/_itimer.c -------------------------------------------------------------------------------- /src/sys/time/_settimeofday.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/time/_settimeofday.c -------------------------------------------------------------------------------- /src/sys/time/_times.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/time/_times.c -------------------------------------------------------------------------------- /src/sys/time/clocks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/time/clocks.c -------------------------------------------------------------------------------- /src/sys/time/hibernate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/time/hibernate.c -------------------------------------------------------------------------------- /src/sys/time/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/time/timer.c -------------------------------------------------------------------------------- /src/sys/trace/posix_trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/trace/posix_trace.c -------------------------------------------------------------------------------- /src/sys/trace/posix_trace_attr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/trace/posix_trace_attr.c -------------------------------------------------------------------------------- /src/sys/trace/sos_trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/trace/sos_trace.c -------------------------------------------------------------------------------- /src/sys/unistd/_close.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_close.c -------------------------------------------------------------------------------- /src/sys/unistd/_execve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_execve.c -------------------------------------------------------------------------------- /src/sys/unistd/_exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_exit.c -------------------------------------------------------------------------------- /src/sys/unistd/_fcntl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_fcntl.c -------------------------------------------------------------------------------- /src/sys/unistd/_fork.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_fork.c -------------------------------------------------------------------------------- /src/sys/unistd/_fstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_fstat.c -------------------------------------------------------------------------------- /src/sys/unistd/_getpid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_getpid.c -------------------------------------------------------------------------------- /src/sys/unistd/_getppid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_getppid.c -------------------------------------------------------------------------------- /src/sys/unistd/_isatty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_isatty.c -------------------------------------------------------------------------------- /src/sys/unistd/_link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_link.c -------------------------------------------------------------------------------- /src/sys/unistd/_lseek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_lseek.c -------------------------------------------------------------------------------- /src/sys/unistd/_open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_open.c -------------------------------------------------------------------------------- /src/sys/unistd/_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_read.c -------------------------------------------------------------------------------- /src/sys/unistd/_rename.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_rename.c -------------------------------------------------------------------------------- /src/sys/unistd/_stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_stat.c -------------------------------------------------------------------------------- /src/sys/unistd/_symlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_symlink.c -------------------------------------------------------------------------------- /src/sys/unistd/_unlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_unlink.c -------------------------------------------------------------------------------- /src/sys/unistd/_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/_write.c -------------------------------------------------------------------------------- /src/sys/unistd/access.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/access.c -------------------------------------------------------------------------------- /src/sys/unistd/chmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/chmod.c -------------------------------------------------------------------------------- /src/sys/unistd/chown.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/chown.c -------------------------------------------------------------------------------- /src/sys/unistd/crypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/crypt.c -------------------------------------------------------------------------------- /src/sys/unistd/fsync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/fsync.c -------------------------------------------------------------------------------- /src/sys/unistd/ioctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/ioctl.c -------------------------------------------------------------------------------- /src/sys/unistd/lstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/lstat.c -------------------------------------------------------------------------------- /src/sys/unistd/mkdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/mkdir.c -------------------------------------------------------------------------------- /src/sys/unistd/rmdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/rmdir.c -------------------------------------------------------------------------------- /src/sys/unistd/sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/sleep.c -------------------------------------------------------------------------------- /src/sys/unistd/uidgid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/uidgid.c -------------------------------------------------------------------------------- /src/sys/unistd/unistd_fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/unistd_fs.h -------------------------------------------------------------------------------- /src/sys/unistd/unistd_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/unistd_local.h -------------------------------------------------------------------------------- /src/sys/unistd/usleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/sys/unistd/usleep.c -------------------------------------------------------------------------------- /src/usbd/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/usbd/BUCK -------------------------------------------------------------------------------- /src/usbd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/usbd/CMakeLists.txt -------------------------------------------------------------------------------- /src/usbd/sos_link_transport_usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/usbd/sos_link_transport_usb.c -------------------------------------------------------------------------------- /src/usbd/sos_link_transport_usb_dual_vcp_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/usbd/sos_link_transport_usb_dual_vcp_descriptors.c -------------------------------------------------------------------------------- /src/usbd/sos_link_transport_usb_link_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/usbd/sos_link_transport_usb_link_descriptors.c -------------------------------------------------------------------------------- /src/usbd/sos_link_transport_usb_link_vcp_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/usbd/sos_link_transport_usb_link_vcp_descriptors.c -------------------------------------------------------------------------------- /src/usbd/sos_link_transport_usb_vcp_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/usbd/sos_link_transport_usb_vcp_descriptors.c -------------------------------------------------------------------------------- /src/usbd/usbd_control.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/usbd/usbd_control.c -------------------------------------------------------------------------------- /src/usbd/usbd_standard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/usbd/usbd_standard.c -------------------------------------------------------------------------------- /src/usbd/usbd_standard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/src/usbd/usbd_standard.h -------------------------------------------------------------------------------- /toolchain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StratifyLabs/StratifyOS/HEAD/toolchain.md --------------------------------------------------------------------------------