├── .github └── workflows │ ├── build-docs.yaml │ └── build-zephyr.yaml ├── .gitignore ├── .gitmodules ├── .pre-commit-config.yaml ├── 0001_avoid-full-refresh.patch ├── CMakeLists.txt ├── Kconfig ├── LICENSE ├── LICENSES ├── CC-BY-SA-4.0.txt ├── CC0-1.0.txt ├── LicenseRef-Proprietary.txt ├── MPL-2.0.txt └── OFL-1.1.txt ├── README.md ├── SECURITY.md ├── app ├── CMakeLists.txt ├── Kconfig ├── VERSION ├── boards │ ├── native_sim_64.overlay │ └── native_sim_native_64.conf ├── prj.conf └── src │ ├── epub │ ├── CMakeLists.txt │ └── epub.c │ ├── main.c │ ├── sd │ ├── CMakeLists.txt │ └── sd.c │ └── ui │ ├── CMakeLists.txt │ ├── context.c │ └── ui.c ├── boards ├── rpi_pico.overlay ├── rpi_pico2_rp2350a_m33.overlay └── zereader │ ├── common │ └── zereader_pi-pico-common.dtsi │ └── zereader_rev1 │ ├── Kconfig.defconfig │ ├── Kconfig.zereader_rev1 │ ├── board.cmake │ ├── board.yml │ ├── doc │ └── index.rst │ ├── support │ └── openocd.cfg │ ├── zereader_rev1-pinctrl.dtsi │ ├── zereader_rev1.dtsi │ ├── zereader_rev1_rp2350a_m33.dts │ ├── zereader_rev1_rp2350a_m33.yml │ └── zereader_rev1_rp2350a_m33_defconfig ├── doc ├── Doxyfile ├── Makefile ├── _doxygen │ ├── groups.dox │ └── main.md ├── conf.py ├── docs │ ├── about.rst │ ├── contributing.rst │ ├── debugging.rst │ ├── emulator.rst │ └── getting-started.rst ├── index.rst ├── pics │ ├── ZEReader-vid.webp │ ├── ZEReader-vid.webp.license │ ├── ZEReader.webp │ └── ZEReader.webp.license └── requirements.txt ├── include ├── epub │ └── epub.h ├── sd │ └── sd.h └── ui │ ├── context.h │ ├── fonts │ └── notoserif_14.h │ ├── logo │ ├── ZEReaderLogo.c │ └── zereaderlogomarx.h │ └── ui.h ├── west.yml └── zephyr └── module.yml /.github/workflows/build-docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/.github/workflows/build-docs.yaml -------------------------------------------------------------------------------- /.github/workflows/build-zephyr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/.github/workflows/build-zephyr.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /0001_avoid-full-refresh.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/0001_avoid-full-refresh.patch -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/Kconfig -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSES/CC-BY-SA-4.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/LICENSES/CC-BY-SA-4.0.txt -------------------------------------------------------------------------------- /LICENSES/CC0-1.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/LICENSES/CC0-1.0.txt -------------------------------------------------------------------------------- /LICENSES/LicenseRef-Proprietary.txt: -------------------------------------------------------------------------------- 1 | All rights reserved 2 | -------------------------------------------------------------------------------- /LICENSES/MPL-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/LICENSES/MPL-2.0.txt -------------------------------------------------------------------------------- /LICENSES/OFL-1.1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/LICENSES/OFL-1.1.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/SECURITY.md -------------------------------------------------------------------------------- /app/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/app/CMakeLists.txt -------------------------------------------------------------------------------- /app/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/app/Kconfig -------------------------------------------------------------------------------- /app/VERSION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/app/VERSION -------------------------------------------------------------------------------- /app/boards/native_sim_64.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/app/boards/native_sim_64.overlay -------------------------------------------------------------------------------- /app/boards/native_sim_native_64.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/app/boards/native_sim_native_64.conf -------------------------------------------------------------------------------- /app/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/app/prj.conf -------------------------------------------------------------------------------- /app/src/epub/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/app/src/epub/CMakeLists.txt -------------------------------------------------------------------------------- /app/src/epub/epub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/app/src/epub/epub.c -------------------------------------------------------------------------------- /app/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/app/src/main.c -------------------------------------------------------------------------------- /app/src/sd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/app/src/sd/CMakeLists.txt -------------------------------------------------------------------------------- /app/src/sd/sd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/app/src/sd/sd.c -------------------------------------------------------------------------------- /app/src/ui/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/app/src/ui/CMakeLists.txt -------------------------------------------------------------------------------- /app/src/ui/context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/app/src/ui/context.c -------------------------------------------------------------------------------- /app/src/ui/ui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/app/src/ui/ui.c -------------------------------------------------------------------------------- /boards/rpi_pico.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/boards/rpi_pico.overlay -------------------------------------------------------------------------------- /boards/rpi_pico2_rp2350a_m33.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/boards/rpi_pico2_rp2350a_m33.overlay -------------------------------------------------------------------------------- /boards/zereader/common/zereader_pi-pico-common.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/boards/zereader/common/zereader_pi-pico-common.dtsi -------------------------------------------------------------------------------- /boards/zereader/zereader_rev1/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/boards/zereader/zereader_rev1/Kconfig.defconfig -------------------------------------------------------------------------------- /boards/zereader/zereader_rev1/Kconfig.zereader_rev1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/boards/zereader/zereader_rev1/Kconfig.zereader_rev1 -------------------------------------------------------------------------------- /boards/zereader/zereader_rev1/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/boards/zereader/zereader_rev1/board.cmake -------------------------------------------------------------------------------- /boards/zereader/zereader_rev1/board.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/boards/zereader/zereader_rev1/board.yml -------------------------------------------------------------------------------- /boards/zereader/zereader_rev1/doc/index.rst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /boards/zereader/zereader_rev1/support/openocd.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/boards/zereader/zereader_rev1/support/openocd.cfg -------------------------------------------------------------------------------- /boards/zereader/zereader_rev1/zereader_rev1-pinctrl.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/boards/zereader/zereader_rev1/zereader_rev1-pinctrl.dtsi -------------------------------------------------------------------------------- /boards/zereader/zereader_rev1/zereader_rev1.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/boards/zereader/zereader_rev1/zereader_rev1.dtsi -------------------------------------------------------------------------------- /boards/zereader/zereader_rev1/zereader_rev1_rp2350a_m33.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/boards/zereader/zereader_rev1/zereader_rev1_rp2350a_m33.dts -------------------------------------------------------------------------------- /boards/zereader/zereader_rev1/zereader_rev1_rp2350a_m33.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/boards/zereader/zereader_rev1/zereader_rev1_rp2350a_m33.yml -------------------------------------------------------------------------------- /boards/zereader/zereader_rev1/zereader_rev1_rp2350a_m33_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/boards/zereader/zereader_rev1/zereader_rev1_rp2350a_m33_defconfig -------------------------------------------------------------------------------- /doc/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/doc/Doxyfile -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/_doxygen/groups.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/doc/_doxygen/groups.dox -------------------------------------------------------------------------------- /doc/_doxygen/main.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/doc/_doxygen/main.md -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/docs/about.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/doc/docs/about.rst -------------------------------------------------------------------------------- /doc/docs/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/doc/docs/contributing.rst -------------------------------------------------------------------------------- /doc/docs/debugging.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/doc/docs/debugging.rst -------------------------------------------------------------------------------- /doc/docs/emulator.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/doc/docs/emulator.rst -------------------------------------------------------------------------------- /doc/docs/getting-started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/doc/docs/getting-started.rst -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/pics/ZEReader-vid.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/doc/pics/ZEReader-vid.webp -------------------------------------------------------------------------------- /doc/pics/ZEReader-vid.webp.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/doc/pics/ZEReader-vid.webp.license -------------------------------------------------------------------------------- /doc/pics/ZEReader.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/doc/pics/ZEReader.webp -------------------------------------------------------------------------------- /doc/pics/ZEReader.webp.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/doc/pics/ZEReader.webp.license -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/doc/requirements.txt -------------------------------------------------------------------------------- /include/epub/epub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/include/epub/epub.h -------------------------------------------------------------------------------- /include/sd/sd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/include/sd/sd.h -------------------------------------------------------------------------------- /include/ui/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/include/ui/context.h -------------------------------------------------------------------------------- /include/ui/fonts/notoserif_14.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/include/ui/fonts/notoserif_14.h -------------------------------------------------------------------------------- /include/ui/logo/ZEReaderLogo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/include/ui/logo/ZEReaderLogo.c -------------------------------------------------------------------------------- /include/ui/logo/zereaderlogomarx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/include/ui/logo/zereaderlogomarx.h -------------------------------------------------------------------------------- /include/ui/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/include/ui/ui.h -------------------------------------------------------------------------------- /west.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/west.yml -------------------------------------------------------------------------------- /zephyr/module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Allegra42/ZEReader/HEAD/zephyr/module.yml --------------------------------------------------------------------------------