├── .gitignore ├── .gitmodules ├── 8bkc-components ├── 8bkc-hal │ ├── Kconfig.projbuild │ ├── component.mk │ ├── hexdump.c │ ├── include-private │ │ ├── io-pksp.h │ │ ├── psxcontroller.h │ │ ├── spi_lcd.h │ │ └── ssd1331.h │ ├── include │ │ ├── 8bkc-hal.h │ │ ├── 8bkc-ugui.h │ │ ├── 8bkc-vfs-stdout.h │ │ └── hexdump.h │ ├── io-pksp.c │ ├── kchal-fake.c │ ├── kchal-pksp.c │ ├── kcugui.c │ ├── psxcontroller.c │ ├── spi_lcd.c │ ├── ssd1331.c │ └── vfs-stdout.c ├── app_update │ ├── component.mk │ ├── esp_ota_ops.c │ └── include │ │ └── esp_ota_ops.h ├── appfs │ ├── appfs.c │ ├── component.mk │ └── include │ │ └── appfs.h ├── bootloader │ ├── Kconfig.projbuild │ ├── Makefile.projbuild │ ├── component.mk │ └── subproject │ │ ├── .gitignore │ │ ├── Makefile │ │ └── main │ │ ├── Makefile.projbuild │ │ ├── bootloader_config.h │ │ ├── bootloader_start.c │ │ ├── component.mk │ │ ├── esp32.bootloader.ld │ │ ├── esp32.bootloader.rom.ld │ │ ├── flash_qio_mode.c │ │ └── flash_qio_mode.h ├── bootloader_support │ ├── Makefile.projbuild │ ├── README.rst │ ├── component.mk │ ├── include │ │ ├── bootloader_clock.h │ │ ├── esp_efuse.h │ │ ├── esp_flash_encrypt.h │ │ ├── esp_flash_partitions.h │ │ ├── esp_image_format.h │ │ └── esp_secure_boot.h │ ├── include_priv │ │ ├── bootloader_flash.h │ │ ├── bootloader_random.h │ │ └── bootloader_sha.h │ ├── src │ │ ├── bootloader_clock.c │ │ ├── bootloader_flash.c │ │ ├── bootloader_random.c │ │ ├── bootloader_sha.c │ │ ├── efuse.c │ │ ├── esp_image_format.c │ │ ├── flash_encrypt.c │ │ ├── flash_partitions.c │ │ ├── secure_boot.c │ │ └── secure_boot_signatures.c │ └── test │ │ ├── component.mk │ │ └── test_verify_image.c ├── gui-util │ ├── 8bkcgui-widgets.c │ ├── 8bkcgui-widgets.h │ ├── component.mk │ └── fnmatch.c ├── mkappfs │ ├── .gitignore │ ├── Kconfig.projbuild │ ├── Makefile.projbuild │ ├── component.mk │ └── src │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── hexdump.c │ │ ├── hexdump.h │ │ ├── main.c │ │ └── partemu │ │ ├── crc32_le.c │ │ ├── esp_attr.h │ │ ├── esp_err.h │ │ ├── esp_log.h │ │ ├── esp_partition.h │ │ ├── esp_spi_flash.h │ │ ├── esp_system.h │ │ ├── freertos │ │ ├── FreeRTOS.h │ │ ├── portmacro.h │ │ ├── queue.h │ │ ├── semphr.h │ │ └── timers.h │ │ ├── partemu.c │ │ └── rom │ │ ├── cache.h │ │ └── crc.h ├── partition_table │ ├── Kconfig.projbuild │ ├── Makefile.projbuild │ ├── component.mk │ ├── gen_esp32part.py │ ├── partitions-pksp-fake.csv │ ├── partitions-pksp-real.csv │ ├── partitions_singleapp.csv │ ├── partitions_singleapp_coredump.csv │ ├── partitions_two_ota.csv │ ├── partitions_two_ota_coredump.csv │ ├── test │ │ ├── component.mk │ │ └── test_partition.c │ └── test_gen_esp32part_host │ │ └── gen_esp32part_tests.py ├── powerbtn_menu │ ├── component.mk │ ├── graphics.xcf │ ├── powerbtn_menu.c │ └── powerbtn_menu.h ├── sndmixer │ ├── component.mk │ ├── ibxm │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── ibxm.c │ │ ├── ibxm.h │ │ ├── ibxm.readme │ │ ├── licence.txt │ │ └── xm2wav.c │ ├── snd_source_mod.c │ ├── snd_source_mod.h │ ├── snd_source_wav.c │ ├── snd_source_wav.h │ ├── sndmixer.c │ └── sndmixer.h ├── tilegfx │ ├── Makefile.componentbuild │ ├── component.mk │ ├── conv_png_tile │ │ ├── .gitignore │ │ ├── Makefile │ │ └── main.c │ ├── tilegfx.c │ └── tilegfx.h └── ugui │ ├── Kconfig │ ├── component.mk │ └── ugui_config.h ├── Makefile ├── README.md └── docs ├── Doxyfile ├── Makefile ├── api ├── appfs.rst ├── hal.rst ├── index.rst ├── sndmixer.rst ├── tilegfx.rst └── ugui.rst ├── conf.py ├── gen-dxd.py ├── gettingstarted └── index.rst ├── hardware ├── fake.rst ├── index.rst └── specs.rst ├── index.rst ├── link-roles.py ├── make.bat ├── repo_util.py └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/.gitmodules -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/Kconfig.projbuild -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/component.mk -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/hexdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/hexdump.c -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/include-private/io-pksp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/include-private/io-pksp.h -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/include-private/psxcontroller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/include-private/psxcontroller.h -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/include-private/spi_lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/include-private/spi_lcd.h -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/include-private/ssd1331.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/include-private/ssd1331.h -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/include/8bkc-hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/include/8bkc-hal.h -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/include/8bkc-ugui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/include/8bkc-ugui.h -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/include/8bkc-vfs-stdout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/include/8bkc-vfs-stdout.h -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/include/hexdump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/include/hexdump.h -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/io-pksp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/io-pksp.c -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/kchal-fake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/kchal-fake.c -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/kchal-pksp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/kchal-pksp.c -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/kcugui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/kcugui.c -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/psxcontroller.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/psxcontroller.c -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/spi_lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/spi_lcd.c -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/ssd1331.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/ssd1331.c -------------------------------------------------------------------------------- /8bkc-components/8bkc-hal/vfs-stdout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/8bkc-hal/vfs-stdout.c -------------------------------------------------------------------------------- /8bkc-components/app_update/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/app_update/component.mk -------------------------------------------------------------------------------- /8bkc-components/app_update/esp_ota_ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/app_update/esp_ota_ops.c -------------------------------------------------------------------------------- /8bkc-components/app_update/include/esp_ota_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/app_update/include/esp_ota_ops.h -------------------------------------------------------------------------------- /8bkc-components/appfs/appfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/appfs/appfs.c -------------------------------------------------------------------------------- /8bkc-components/appfs/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/appfs/component.mk -------------------------------------------------------------------------------- /8bkc-components/appfs/include/appfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/appfs/include/appfs.h -------------------------------------------------------------------------------- /8bkc-components/bootloader/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader/Kconfig.projbuild -------------------------------------------------------------------------------- /8bkc-components/bootloader/Makefile.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader/Makefile.projbuild -------------------------------------------------------------------------------- /8bkc-components/bootloader/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader/component.mk -------------------------------------------------------------------------------- /8bkc-components/bootloader/subproject/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | sdkconfig 3 | -------------------------------------------------------------------------------- /8bkc-components/bootloader/subproject/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader/subproject/Makefile -------------------------------------------------------------------------------- /8bkc-components/bootloader/subproject/main/Makefile.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader/subproject/main/Makefile.projbuild -------------------------------------------------------------------------------- /8bkc-components/bootloader/subproject/main/bootloader_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader/subproject/main/bootloader_config.h -------------------------------------------------------------------------------- /8bkc-components/bootloader/subproject/main/bootloader_start.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader/subproject/main/bootloader_start.c -------------------------------------------------------------------------------- /8bkc-components/bootloader/subproject/main/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader/subproject/main/component.mk -------------------------------------------------------------------------------- /8bkc-components/bootloader/subproject/main/esp32.bootloader.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader/subproject/main/esp32.bootloader.ld -------------------------------------------------------------------------------- /8bkc-components/bootloader/subproject/main/esp32.bootloader.rom.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader/subproject/main/esp32.bootloader.rom.ld -------------------------------------------------------------------------------- /8bkc-components/bootloader/subproject/main/flash_qio_mode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader/subproject/main/flash_qio_mode.c -------------------------------------------------------------------------------- /8bkc-components/bootloader/subproject/main/flash_qio_mode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader/subproject/main/flash_qio_mode.h -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/Makefile.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/Makefile.projbuild -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/README.rst -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/component.mk -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/include/bootloader_clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/include/bootloader_clock.h -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/include/esp_efuse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/include/esp_efuse.h -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/include/esp_flash_encrypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/include/esp_flash_encrypt.h -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/include/esp_flash_partitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/include/esp_flash_partitions.h -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/include/esp_image_format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/include/esp_image_format.h -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/include/esp_secure_boot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/include/esp_secure_boot.h -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/include_priv/bootloader_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/include_priv/bootloader_flash.h -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/include_priv/bootloader_random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/include_priv/bootloader_random.h -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/include_priv/bootloader_sha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/include_priv/bootloader_sha.h -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/src/bootloader_clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/src/bootloader_clock.c -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/src/bootloader_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/src/bootloader_flash.c -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/src/bootloader_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/src/bootloader_random.c -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/src/bootloader_sha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/src/bootloader_sha.c -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/src/efuse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/src/efuse.c -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/src/esp_image_format.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/src/esp_image_format.c -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/src/flash_encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/src/flash_encrypt.c -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/src/flash_partitions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/src/flash_partitions.c -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/src/secure_boot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/src/secure_boot.c -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/src/secure_boot_signatures.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/src/secure_boot_signatures.c -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/test/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/test/component.mk -------------------------------------------------------------------------------- /8bkc-components/bootloader_support/test/test_verify_image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/bootloader_support/test/test_verify_image.c -------------------------------------------------------------------------------- /8bkc-components/gui-util/8bkcgui-widgets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/gui-util/8bkcgui-widgets.c -------------------------------------------------------------------------------- /8bkc-components/gui-util/8bkcgui-widgets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/gui-util/8bkcgui-widgets.h -------------------------------------------------------------------------------- /8bkc-components/gui-util/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/gui-util/component.mk -------------------------------------------------------------------------------- /8bkc-components/gui-util/fnmatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/gui-util/fnmatch.c -------------------------------------------------------------------------------- /8bkc-components/mkappfs/.gitignore: -------------------------------------------------------------------------------- 1 | *.d -------------------------------------------------------------------------------- /8bkc-components/mkappfs/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/Kconfig.projbuild -------------------------------------------------------------------------------- /8bkc-components/mkappfs/Makefile.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/Makefile.projbuild -------------------------------------------------------------------------------- /8bkc-components/mkappfs/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/component.mk -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/src/.gitignore -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/src/Makefile -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/hexdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/src/hexdump.c -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/hexdump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/src/hexdump.h -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/src/main.c -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/partemu/crc32_le.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/src/partemu/crc32_le.c -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/partemu/esp_attr.h: -------------------------------------------------------------------------------- 1 | 2 | //Dummy 3 | 4 | #define RTC_DATA_ATTR -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/partemu/esp_err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/src/partemu/esp_err.h -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/partemu/esp_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/src/partemu/esp_log.h -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/partemu/esp_partition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/src/partemu/esp_partition.h -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/partemu/esp_spi_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/src/partemu/esp_spi_flash.h -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/partemu/esp_system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/src/partemu/esp_system.h -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/partemu/freertos/FreeRTOS.h: -------------------------------------------------------------------------------- 1 | 2 | //dummy -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/partemu/freertos/portmacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/src/partemu/freertos/portmacro.h -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/partemu/freertos/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/src/partemu/freertos/queue.h -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/partemu/freertos/semphr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/src/partemu/freertos/semphr.h -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/partemu/freertos/timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/src/partemu/freertos/timers.h -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/partemu/partemu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/src/partemu/partemu.c -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/partemu/rom/cache.h: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /8bkc-components/mkappfs/src/partemu/rom/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/mkappfs/src/partemu/rom/crc.h -------------------------------------------------------------------------------- /8bkc-components/partition_table/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/partition_table/Kconfig.projbuild -------------------------------------------------------------------------------- /8bkc-components/partition_table/Makefile.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/partition_table/Makefile.projbuild -------------------------------------------------------------------------------- /8bkc-components/partition_table/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/partition_table/component.mk -------------------------------------------------------------------------------- /8bkc-components/partition_table/gen_esp32part.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/partition_table/gen_esp32part.py -------------------------------------------------------------------------------- /8bkc-components/partition_table/partitions-pksp-fake.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/partition_table/partitions-pksp-fake.csv -------------------------------------------------------------------------------- /8bkc-components/partition_table/partitions-pksp-real.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/partition_table/partitions-pksp-real.csv -------------------------------------------------------------------------------- /8bkc-components/partition_table/partitions_singleapp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/partition_table/partitions_singleapp.csv -------------------------------------------------------------------------------- /8bkc-components/partition_table/partitions_singleapp_coredump.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/partition_table/partitions_singleapp_coredump.csv -------------------------------------------------------------------------------- /8bkc-components/partition_table/partitions_two_ota.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/partition_table/partitions_two_ota.csv -------------------------------------------------------------------------------- /8bkc-components/partition_table/partitions_two_ota_coredump.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/partition_table/partitions_two_ota_coredump.csv -------------------------------------------------------------------------------- /8bkc-components/partition_table/test/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/partition_table/test/component.mk -------------------------------------------------------------------------------- /8bkc-components/partition_table/test/test_partition.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/partition_table/test/test_partition.c -------------------------------------------------------------------------------- /8bkc-components/partition_table/test_gen_esp32part_host/gen_esp32part_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/partition_table/test_gen_esp32part_host/gen_esp32part_tests.py -------------------------------------------------------------------------------- /8bkc-components/powerbtn_menu/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/powerbtn_menu/component.mk -------------------------------------------------------------------------------- /8bkc-components/powerbtn_menu/graphics.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/powerbtn_menu/graphics.xcf -------------------------------------------------------------------------------- /8bkc-components/powerbtn_menu/powerbtn_menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/powerbtn_menu/powerbtn_menu.c -------------------------------------------------------------------------------- /8bkc-components/powerbtn_menu/powerbtn_menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/powerbtn_menu/powerbtn_menu.h -------------------------------------------------------------------------------- /8bkc-components/sndmixer/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/sndmixer/component.mk -------------------------------------------------------------------------------- /8bkc-components/sndmixer/ibxm/.gitignore: -------------------------------------------------------------------------------- 1 | xm2wav 2 | *.o 3 | -------------------------------------------------------------------------------- /8bkc-components/sndmixer/ibxm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/sndmixer/ibxm/Makefile -------------------------------------------------------------------------------- /8bkc-components/sndmixer/ibxm/ibxm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/sndmixer/ibxm/ibxm.c -------------------------------------------------------------------------------- /8bkc-components/sndmixer/ibxm/ibxm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/sndmixer/ibxm/ibxm.h -------------------------------------------------------------------------------- /8bkc-components/sndmixer/ibxm/ibxm.readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/sndmixer/ibxm/ibxm.readme -------------------------------------------------------------------------------- /8bkc-components/sndmixer/ibxm/licence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/sndmixer/ibxm/licence.txt -------------------------------------------------------------------------------- /8bkc-components/sndmixer/ibxm/xm2wav.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/sndmixer/ibxm/xm2wav.c -------------------------------------------------------------------------------- /8bkc-components/sndmixer/snd_source_mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/sndmixer/snd_source_mod.c -------------------------------------------------------------------------------- /8bkc-components/sndmixer/snd_source_mod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/sndmixer/snd_source_mod.h -------------------------------------------------------------------------------- /8bkc-components/sndmixer/snd_source_wav.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/sndmixer/snd_source_wav.c -------------------------------------------------------------------------------- /8bkc-components/sndmixer/snd_source_wav.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/sndmixer/snd_source_wav.h -------------------------------------------------------------------------------- /8bkc-components/sndmixer/sndmixer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/sndmixer/sndmixer.c -------------------------------------------------------------------------------- /8bkc-components/sndmixer/sndmixer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/sndmixer/sndmixer.h -------------------------------------------------------------------------------- /8bkc-components/tilegfx/Makefile.componentbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/tilegfx/Makefile.componentbuild -------------------------------------------------------------------------------- /8bkc-components/tilegfx/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/tilegfx/component.mk -------------------------------------------------------------------------------- /8bkc-components/tilegfx/conv_png_tile/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | conv_png_tile 3 | *.d -------------------------------------------------------------------------------- /8bkc-components/tilegfx/conv_png_tile/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/tilegfx/conv_png_tile/Makefile -------------------------------------------------------------------------------- /8bkc-components/tilegfx/conv_png_tile/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/tilegfx/conv_png_tile/main.c -------------------------------------------------------------------------------- /8bkc-components/tilegfx/tilegfx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/tilegfx/tilegfx.c -------------------------------------------------------------------------------- /8bkc-components/tilegfx/tilegfx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/tilegfx/tilegfx.h -------------------------------------------------------------------------------- /8bkc-components/ugui/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/ugui/Kconfig -------------------------------------------------------------------------------- /8bkc-components/ugui/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/ugui/component.mk -------------------------------------------------------------------------------- /8bkc-components/ugui/ugui_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/8bkc-components/ugui/ugui_config.h -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/README.md -------------------------------------------------------------------------------- /docs/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/Doxyfile -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/api/appfs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/api/appfs.rst -------------------------------------------------------------------------------- /docs/api/hal.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/api/hal.rst -------------------------------------------------------------------------------- /docs/api/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/api/index.rst -------------------------------------------------------------------------------- /docs/api/sndmixer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/api/sndmixer.rst -------------------------------------------------------------------------------- /docs/api/tilegfx.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/api/tilegfx.rst -------------------------------------------------------------------------------- /docs/api/ugui.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/api/ugui.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/gen-dxd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/gen-dxd.py -------------------------------------------------------------------------------- /docs/gettingstarted/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/gettingstarted/index.rst -------------------------------------------------------------------------------- /docs/hardware/fake.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/hardware/fake.rst -------------------------------------------------------------------------------- /docs/hardware/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/hardware/index.rst -------------------------------------------------------------------------------- /docs/hardware/specs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/hardware/specs.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/link-roles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/link-roles.py -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/repo_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/repo_util.py -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PocketSprite/8bkc-sdk/HEAD/docs/requirements.txt --------------------------------------------------------------------------------