├── .gitignore ├── .gitmodules ├── CHANGE_LOG.md ├── LICENSE ├── README.md ├── include ├── dev_fs_lib_gpio.h ├── dev_fs_lib_i2c.h ├── dev_fs_lib_pwm.h ├── dev_fs_lib_serial.h ├── dev_fs_lib_spi.h ├── dspal_math.h ├── dspal_platform.h ├── dspal_signal.h ├── dspal_time.h ├── dspal_types.h ├── dspal_version.h ├── endian.h ├── fcntl.h ├── machine │ ├── _limits.h │ └── _types.h ├── mqueue.h ├── noarch │ └── dspal_version_types.h ├── pthread.h ├── sched.h ├── semaphore.h ├── sys │ ├── _pthreadtypes.h │ ├── _sigset.h │ ├── _stdint.h │ ├── _termios.h │ ├── _timespec.h │ ├── _types.h │ ├── _umtx.h │ ├── cdefs.h │ ├── ioccom.h │ ├── ioctl.h │ ├── ptrace.h │ ├── select.h │ ├── timespec.h │ ├── ttycom.h │ └── ttydefaults.h ├── termios.h └── unistd.h ├── test ├── CMakeLists.txt ├── Makefile ├── dspal_tester │ ├── .gitignore │ ├── CMakeLists.txt │ ├── adsp_proc │ │ ├── cxx_tests.cpp │ │ ├── farf_test.c │ │ ├── gpio_test_imp.c │ │ ├── i2c_test_imp.c │ │ ├── misc_tests.c │ │ ├── posix_file_tests.c │ │ ├── posix_pthread_tests.c │ │ ├── posix_semaphore_tests.c │ │ ├── posix_time_tests.c │ │ ├── pwm_test_imp.c │ │ ├── qurt_stubs.cpp │ │ ├── serial_test_imp.c │ │ ├── spi_test_imp.c │ │ └── termios_test_imp.c │ ├── apps_proc │ │ ├── dspal_tester_main.c │ │ ├── io_test_suite.c │ │ ├── io_test_suite.h │ │ ├── posix_test_suite.c │ │ └── posix_test_suite.h │ ├── common │ │ └── test_utils.c │ ├── dspal_tester.idl │ └── include │ │ ├── test_status.h │ │ └── test_utils.h ├── include │ ├── dspal_log.h │ └── platform.h ├── push_tester_win.cmd ├── push_tester_win_apq8074.cmd └── version_test │ ├── CMakeLists.txt │ ├── adsp_proc │ ├── qurt_stubs.cpp │ └── version_test.c │ ├── apps_proc │ └── version_test_main.c │ ├── include │ └── test_utils.h │ └── version_test.idl └── tools ├── astylerc ├── fix_code_style.sh └── fix_dspal_code.sh /.gitignore: -------------------------------------------------------------------------------- 1 | test/build 2 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/.gitmodules -------------------------------------------------------------------------------- /CHANGE_LOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/CHANGE_LOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/README.md -------------------------------------------------------------------------------- /include/dev_fs_lib_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/dev_fs_lib_gpio.h -------------------------------------------------------------------------------- /include/dev_fs_lib_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/dev_fs_lib_i2c.h -------------------------------------------------------------------------------- /include/dev_fs_lib_pwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/dev_fs_lib_pwm.h -------------------------------------------------------------------------------- /include/dev_fs_lib_serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/dev_fs_lib_serial.h -------------------------------------------------------------------------------- /include/dev_fs_lib_spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/dev_fs_lib_spi.h -------------------------------------------------------------------------------- /include/dspal_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/dspal_math.h -------------------------------------------------------------------------------- /include/dspal_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/dspal_platform.h -------------------------------------------------------------------------------- /include/dspal_signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/dspal_signal.h -------------------------------------------------------------------------------- /include/dspal_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/dspal_time.h -------------------------------------------------------------------------------- /include/dspal_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/dspal_types.h -------------------------------------------------------------------------------- /include/dspal_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/dspal_version.h -------------------------------------------------------------------------------- /include/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/endian.h -------------------------------------------------------------------------------- /include/fcntl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/fcntl.h -------------------------------------------------------------------------------- /include/machine/_limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/machine/_limits.h -------------------------------------------------------------------------------- /include/machine/_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/machine/_types.h -------------------------------------------------------------------------------- /include/mqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/mqueue.h -------------------------------------------------------------------------------- /include/noarch/dspal_version_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/noarch/dspal_version_types.h -------------------------------------------------------------------------------- /include/pthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/pthread.h -------------------------------------------------------------------------------- /include/sched.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/sched.h -------------------------------------------------------------------------------- /include/semaphore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/semaphore.h -------------------------------------------------------------------------------- /include/sys/_pthreadtypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/sys/_pthreadtypes.h -------------------------------------------------------------------------------- /include/sys/_sigset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/sys/_sigset.h -------------------------------------------------------------------------------- /include/sys/_stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/sys/_stdint.h -------------------------------------------------------------------------------- /include/sys/_termios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/sys/_termios.h -------------------------------------------------------------------------------- /include/sys/_timespec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/sys/_timespec.h -------------------------------------------------------------------------------- /include/sys/_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/sys/_types.h -------------------------------------------------------------------------------- /include/sys/_umtx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/sys/_umtx.h -------------------------------------------------------------------------------- /include/sys/cdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/sys/cdefs.h -------------------------------------------------------------------------------- /include/sys/ioccom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/sys/ioccom.h -------------------------------------------------------------------------------- /include/sys/ioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/sys/ioctl.h -------------------------------------------------------------------------------- /include/sys/ptrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/sys/ptrace.h -------------------------------------------------------------------------------- /include/sys/select.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/sys/select.h -------------------------------------------------------------------------------- /include/sys/timespec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/sys/timespec.h -------------------------------------------------------------------------------- /include/sys/ttycom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/sys/ttycom.h -------------------------------------------------------------------------------- /include/sys/ttydefaults.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/sys/ttydefaults.h -------------------------------------------------------------------------------- /include/termios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/termios.h -------------------------------------------------------------------------------- /include/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/include/unistd.h -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/dspal_tester/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /test/dspal_tester/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/CMakeLists.txt -------------------------------------------------------------------------------- /test/dspal_tester/adsp_proc/cxx_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/adsp_proc/cxx_tests.cpp -------------------------------------------------------------------------------- /test/dspal_tester/adsp_proc/farf_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/adsp_proc/farf_test.c -------------------------------------------------------------------------------- /test/dspal_tester/adsp_proc/gpio_test_imp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/adsp_proc/gpio_test_imp.c -------------------------------------------------------------------------------- /test/dspal_tester/adsp_proc/i2c_test_imp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/adsp_proc/i2c_test_imp.c -------------------------------------------------------------------------------- /test/dspal_tester/adsp_proc/misc_tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/adsp_proc/misc_tests.c -------------------------------------------------------------------------------- /test/dspal_tester/adsp_proc/posix_file_tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/adsp_proc/posix_file_tests.c -------------------------------------------------------------------------------- /test/dspal_tester/adsp_proc/posix_pthread_tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/adsp_proc/posix_pthread_tests.c -------------------------------------------------------------------------------- /test/dspal_tester/adsp_proc/posix_semaphore_tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/adsp_proc/posix_semaphore_tests.c -------------------------------------------------------------------------------- /test/dspal_tester/adsp_proc/posix_time_tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/adsp_proc/posix_time_tests.c -------------------------------------------------------------------------------- /test/dspal_tester/adsp_proc/pwm_test_imp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/adsp_proc/pwm_test_imp.c -------------------------------------------------------------------------------- /test/dspal_tester/adsp_proc/qurt_stubs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/adsp_proc/qurt_stubs.cpp -------------------------------------------------------------------------------- /test/dspal_tester/adsp_proc/serial_test_imp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/adsp_proc/serial_test_imp.c -------------------------------------------------------------------------------- /test/dspal_tester/adsp_proc/spi_test_imp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/adsp_proc/spi_test_imp.c -------------------------------------------------------------------------------- /test/dspal_tester/adsp_proc/termios_test_imp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/adsp_proc/termios_test_imp.c -------------------------------------------------------------------------------- /test/dspal_tester/apps_proc/dspal_tester_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/apps_proc/dspal_tester_main.c -------------------------------------------------------------------------------- /test/dspal_tester/apps_proc/io_test_suite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/apps_proc/io_test_suite.c -------------------------------------------------------------------------------- /test/dspal_tester/apps_proc/io_test_suite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/apps_proc/io_test_suite.h -------------------------------------------------------------------------------- /test/dspal_tester/apps_proc/posix_test_suite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/apps_proc/posix_test_suite.c -------------------------------------------------------------------------------- /test/dspal_tester/apps_proc/posix_test_suite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/apps_proc/posix_test_suite.h -------------------------------------------------------------------------------- /test/dspal_tester/common/test_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/common/test_utils.c -------------------------------------------------------------------------------- /test/dspal_tester/dspal_tester.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/dspal_tester.idl -------------------------------------------------------------------------------- /test/dspal_tester/include/test_status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/include/test_status.h -------------------------------------------------------------------------------- /test/dspal_tester/include/test_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/dspal_tester/include/test_utils.h -------------------------------------------------------------------------------- /test/include/dspal_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/include/dspal_log.h -------------------------------------------------------------------------------- /test/include/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/include/platform.h -------------------------------------------------------------------------------- /test/push_tester_win.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/push_tester_win.cmd -------------------------------------------------------------------------------- /test/push_tester_win_apq8074.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/push_tester_win_apq8074.cmd -------------------------------------------------------------------------------- /test/version_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/version_test/CMakeLists.txt -------------------------------------------------------------------------------- /test/version_test/adsp_proc/qurt_stubs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/version_test/adsp_proc/qurt_stubs.cpp -------------------------------------------------------------------------------- /test/version_test/adsp_proc/version_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/version_test/adsp_proc/version_test.c -------------------------------------------------------------------------------- /test/version_test/apps_proc/version_test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/version_test/apps_proc/version_test_main.c -------------------------------------------------------------------------------- /test/version_test/include/test_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/version_test/include/test_utils.h -------------------------------------------------------------------------------- /test/version_test/version_test.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/test/version_test/version_test.idl -------------------------------------------------------------------------------- /tools/astylerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/tools/astylerc -------------------------------------------------------------------------------- /tools/fix_code_style.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/tools/fix_code_style.sh -------------------------------------------------------------------------------- /tools/fix_dspal_code.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATLFlight/dspal/HEAD/tools/fix_dspal_code.sh --------------------------------------------------------------------------------