From 805fee2e43d9ba7d8ca1371693735c8f64dca0ea Mon Sep 17 00:00:00 2001 From: Alexandru M Stan Date: Tue, 12 Aug 2025 20:54:19 -0700 Subject: [PATCH 1/4] repo: Organize a little bit Let's move all the old teensy stuff into a folder as we're preparing to include a bunch more information in here that might be lost in between the platformio stuff. BUG=New framework debugger! TEST=.github stuff still works TEST=all files are still here TEST=common stuff (eg: scripts) that's still relevant is still in the same spot. --- {.vscode => teensy/.vscode}/extensions.json | 0 README.md => teensy/README.md | 0 {diff => teensy/diff}/arduino.py.diff | 0 {diff => teensy/diff}/teensy3/usb_desc.c.diff | 0 {diff => teensy/diff}/teensy3/usb_desc.h.diff | 0 {diff => teensy/diff}/teensy3/usb_inst.cpp.diff | 0 {diff => teensy/diff}/teensy3/yield.cpp.diff | 0 {diff => teensy/diff}/teensy4/usb_desc.c.diff | 0 {diff => teensy/diff}/teensy4/usb_desc.h.diff | 0 {diff => teensy/diff}/teensy4/usb_inst.cpp.diff | 0 {diff => teensy/diff}/teensy4/yield.cpp.diff | 0 {include => teensy/include}/README | 0 {lib => teensy/lib}/README | 0 {lib => teensy/lib}/libfrser/src/COPYING | 0 {lib => teensy/lib}/libfrser/src/COPYING.GPLv3 | 0 {lib => teensy/lib}/libfrser/src/Makefile.frser | 0 {lib => teensy/lib}/libfrser/src/Makefile.lpcfwh | 0 {lib => teensy/lib}/libfrser/src/Makefile.spihw_avrspi | 0 {lib => teensy/lib}/libfrser/src/Makefile.spilib | 0 {lib => teensy/lib}/libfrser/src/README | 0 {lib => teensy/lib}/libfrser/src/frser-cfg.h | 0 {lib => teensy/lib}/libfrser/src/frser-cfg.h.example | 0 {lib => teensy/lib}/libfrser/src/frser-flashapi.h | 0 {lib => teensy/lib}/libfrser/src/frser-int.h | 0 {lib => teensy/lib}/libfrser/src/frser.cpp | 0 {lib => teensy/lib}/libfrser/src/frser.h | 0 {lib => teensy/lib}/libfrser/src/l.cppfwh.c.example | 0 {lib => teensy/lib}/libfrser/src/lpcfwh.h.example | 0 {lib => teensy/lib}/libfrser/src/main.h | 0 {lib => teensy/lib}/libfrser/src/main.h.example | 0 {lib => teensy/lib}/libfrser/src/mybool.h.example | 0 {lib => teensy/lib}/libfrser/src/nibble.c.example | 0 {lib => teensy/lib}/libfrser/src/nibble.h | 0 {lib => teensy/lib}/libfrser/src/nibble.h.example | 0 {lib => teensy/lib}/libfrser/src/pgmspace-compat.h | 0 {lib => teensy/lib}/libfrser/src/spi_cs.h | 0 {lib => teensy/lib}/libfrser/src/spi_cs.h.example | 0 {lib => teensy/lib}/libfrser/src/spihw.h | 0 {lib => teensy/lib}/libfrser/src/spihw.h.example | 0 {lib => teensy/lib}/libfrser/src/spihw_avrspi.c.example | 0 {lib => teensy/lib}/libfrser/src/spihw_avrspi.h.example | 0 {lib => teensy/lib}/libfrser/src/spihw_teensyspi.cpp | 0 {lib => teensy/lib}/libfrser/src/spihw_teensyspi.h | 0 {lib => teensy/lib}/libfrser/src/spilib.cpp | 0 {lib => teensy/lib}/libfrser/src/spilib.h | 0 {lib => teensy/lib}/libfrser/src/typeu.h | 0 {lib => teensy/lib}/libfrser/src/uart.h | 0 {lib => teensy/lib}/libfrser/src/uart.h.example | 0 {lib => teensy/lib}/libfrser/src/udelay.cpp | 0 {lib => teensy/lib}/libfrser/src/udelay.h | 0 platformio.ini => teensy/platformio.ini | 0 {src => teensy/src}/DAP.c | 0 {src => teensy/src}/DAP.h | 0 {src => teensy/src}/DAP_config.h | 0 {src => teensy/src}/DAP_vendor.c | 0 {src => teensy/src}/IO_Config.c | 0 {src => teensy/src}/IO_Config.h | 0 {src => teensy/src}/JTAG_DP.c | 0 {src => teensy/src}/SW_DP.c | 0 {src => teensy/src}/dap_strings.h | 0 {src => teensy/src}/debug_ca.h | 0 {src => teensy/src}/debug_cm.h | 0 {src => teensy/src}/flash_raw.cpp | 0 {src => teensy/src}/flash_raw.h | 0 {src => teensy/src}/main.cpp | 0 {src => teensy/src}/main.h | 0 {src => teensy/src}/teensy_usb_descriptor_override.c | 0 {src => teensy/src}/uart.h | 0 terminal.py => teensy/terminal.py | 0 {test => teensy/test}/README | 0 70 files changed, 0 insertions(+), 0 deletions(-) rename {.vscode => teensy/.vscode}/extensions.json (100%) rename README.md => teensy/README.md (100%) rename {diff => teensy/diff}/arduino.py.diff (100%) rename {diff => teensy/diff}/teensy3/usb_desc.c.diff (100%) rename {diff => teensy/diff}/teensy3/usb_desc.h.diff (100%) rename {diff => teensy/diff}/teensy3/usb_inst.cpp.diff (100%) rename {diff => teensy/diff}/teensy3/yield.cpp.diff (100%) rename {diff => teensy/diff}/teensy4/usb_desc.c.diff (100%) rename {diff => teensy/diff}/teensy4/usb_desc.h.diff (100%) rename {diff => teensy/diff}/teensy4/usb_inst.cpp.diff (100%) rename {diff => teensy/diff}/teensy4/yield.cpp.diff (100%) rename {include => teensy/include}/README (100%) rename {lib => teensy/lib}/README (100%) rename {lib => teensy/lib}/libfrser/src/COPYING (100%) rename {lib => teensy/lib}/libfrser/src/COPYING.GPLv3 (100%) rename {lib => teensy/lib}/libfrser/src/Makefile.frser (100%) rename {lib => teensy/lib}/libfrser/src/Makefile.lpcfwh (100%) rename {lib => teensy/lib}/libfrser/src/Makefile.spihw_avrspi (100%) rename {lib => teensy/lib}/libfrser/src/Makefile.spilib (100%) rename {lib => teensy/lib}/libfrser/src/README (100%) rename {lib => teensy/lib}/libfrser/src/frser-cfg.h (100%) rename {lib => teensy/lib}/libfrser/src/frser-cfg.h.example (100%) rename {lib => teensy/lib}/libfrser/src/frser-flashapi.h (100%) rename {lib => teensy/lib}/libfrser/src/frser-int.h (100%) rename {lib => teensy/lib}/libfrser/src/frser.cpp (100%) rename {lib => teensy/lib}/libfrser/src/frser.h (100%) rename {lib => teensy/lib}/libfrser/src/l.cppfwh.c.example (100%) rename {lib => teensy/lib}/libfrser/src/lpcfwh.h.example (100%) rename {lib => teensy/lib}/libfrser/src/main.h (100%) rename {lib => teensy/lib}/libfrser/src/main.h.example (100%) rename {lib => teensy/lib}/libfrser/src/mybool.h.example (100%) rename {lib => teensy/lib}/libfrser/src/nibble.c.example (100%) rename {lib => teensy/lib}/libfrser/src/nibble.h (100%) rename {lib => teensy/lib}/libfrser/src/nibble.h.example (100%) rename {lib => teensy/lib}/libfrser/src/pgmspace-compat.h (100%) rename {lib => teensy/lib}/libfrser/src/spi_cs.h (100%) rename {lib => teensy/lib}/libfrser/src/spi_cs.h.example (100%) rename {lib => teensy/lib}/libfrser/src/spihw.h (100%) rename {lib => teensy/lib}/libfrser/src/spihw.h.example (100%) rename {lib => teensy/lib}/libfrser/src/spihw_avrspi.c.example (100%) rename {lib => teensy/lib}/libfrser/src/spihw_avrspi.h.example (100%) rename {lib => teensy/lib}/libfrser/src/spihw_teensyspi.cpp (100%) rename {lib => teensy/lib}/libfrser/src/spihw_teensyspi.h (100%) rename {lib => teensy/lib}/libfrser/src/spilib.cpp (100%) rename {lib => teensy/lib}/libfrser/src/spilib.h (100%) rename {lib => teensy/lib}/libfrser/src/typeu.h (100%) rename {lib => teensy/lib}/libfrser/src/uart.h (100%) rename {lib => teensy/lib}/libfrser/src/uart.h.example (100%) rename {lib => teensy/lib}/libfrser/src/udelay.cpp (100%) rename {lib => teensy/lib}/libfrser/src/udelay.h (100%) rename platformio.ini => teensy/platformio.ini (100%) rename {src => teensy/src}/DAP.c (100%) rename {src => teensy/src}/DAP.h (100%) rename {src => teensy/src}/DAP_config.h (100%) rename {src => teensy/src}/DAP_vendor.c (100%) rename {src => teensy/src}/IO_Config.c (100%) rename {src => teensy/src}/IO_Config.h (100%) rename {src => teensy/src}/JTAG_DP.c (100%) rename {src => teensy/src}/SW_DP.c (100%) rename {src => teensy/src}/dap_strings.h (100%) rename {src => teensy/src}/debug_ca.h (100%) rename {src => teensy/src}/debug_cm.h (100%) rename {src => teensy/src}/flash_raw.cpp (100%) rename {src => teensy/src}/flash_raw.h (100%) rename {src => teensy/src}/main.cpp (100%) rename {src => teensy/src}/main.h (100%) rename {src => teensy/src}/teensy_usb_descriptor_override.c (100%) rename {src => teensy/src}/uart.h (100%) rename terminal.py => teensy/terminal.py (100%) rename {test => teensy/test}/README (100%) diff --git a/.vscode/extensions.json b/teensy/.vscode/extensions.json similarity index 100% rename from .vscode/extensions.json rename to teensy/.vscode/extensions.json diff --git a/README.md b/teensy/README.md similarity index 100% rename from README.md rename to teensy/README.md diff --git a/diff/arduino.py.diff b/teensy/diff/arduino.py.diff similarity index 100% rename from diff/arduino.py.diff rename to teensy/diff/arduino.py.diff diff --git a/diff/teensy3/usb_desc.c.diff b/teensy/diff/teensy3/usb_desc.c.diff similarity index 100% rename from diff/teensy3/usb_desc.c.diff rename to teensy/diff/teensy3/usb_desc.c.diff diff --git a/diff/teensy3/usb_desc.h.diff b/teensy/diff/teensy3/usb_desc.h.diff similarity index 100% rename from diff/teensy3/usb_desc.h.diff rename to teensy/diff/teensy3/usb_desc.h.diff diff --git a/diff/teensy3/usb_inst.cpp.diff b/teensy/diff/teensy3/usb_inst.cpp.diff similarity index 100% rename from diff/teensy3/usb_inst.cpp.diff rename to teensy/diff/teensy3/usb_inst.cpp.diff diff --git a/diff/teensy3/yield.cpp.diff b/teensy/diff/teensy3/yield.cpp.diff similarity index 100% rename from diff/teensy3/yield.cpp.diff rename to teensy/diff/teensy3/yield.cpp.diff diff --git a/diff/teensy4/usb_desc.c.diff b/teensy/diff/teensy4/usb_desc.c.diff similarity index 100% rename from diff/teensy4/usb_desc.c.diff rename to teensy/diff/teensy4/usb_desc.c.diff diff --git a/diff/teensy4/usb_desc.h.diff b/teensy/diff/teensy4/usb_desc.h.diff similarity index 100% rename from diff/teensy4/usb_desc.h.diff rename to teensy/diff/teensy4/usb_desc.h.diff diff --git a/diff/teensy4/usb_inst.cpp.diff b/teensy/diff/teensy4/usb_inst.cpp.diff similarity index 100% rename from diff/teensy4/usb_inst.cpp.diff rename to teensy/diff/teensy4/usb_inst.cpp.diff diff --git a/diff/teensy4/yield.cpp.diff b/teensy/diff/teensy4/yield.cpp.diff similarity index 100% rename from diff/teensy4/yield.cpp.diff rename to teensy/diff/teensy4/yield.cpp.diff diff --git a/include/README b/teensy/include/README similarity index 100% rename from include/README rename to teensy/include/README diff --git a/lib/README b/teensy/lib/README similarity index 100% rename from lib/README rename to teensy/lib/README diff --git a/lib/libfrser/src/COPYING b/teensy/lib/libfrser/src/COPYING similarity index 100% rename from lib/libfrser/src/COPYING rename to teensy/lib/libfrser/src/COPYING diff --git a/lib/libfrser/src/COPYING.GPLv3 b/teensy/lib/libfrser/src/COPYING.GPLv3 similarity index 100% rename from lib/libfrser/src/COPYING.GPLv3 rename to teensy/lib/libfrser/src/COPYING.GPLv3 diff --git a/lib/libfrser/src/Makefile.frser b/teensy/lib/libfrser/src/Makefile.frser similarity index 100% rename from lib/libfrser/src/Makefile.frser rename to teensy/lib/libfrser/src/Makefile.frser diff --git a/lib/libfrser/src/Makefile.lpcfwh b/teensy/lib/libfrser/src/Makefile.lpcfwh similarity index 100% rename from lib/libfrser/src/Makefile.lpcfwh rename to teensy/lib/libfrser/src/Makefile.lpcfwh diff --git a/lib/libfrser/src/Makefile.spihw_avrspi b/teensy/lib/libfrser/src/Makefile.spihw_avrspi similarity index 100% rename from lib/libfrser/src/Makefile.spihw_avrspi rename to teensy/lib/libfrser/src/Makefile.spihw_avrspi diff --git a/lib/libfrser/src/Makefile.spilib b/teensy/lib/libfrser/src/Makefile.spilib similarity index 100% rename from lib/libfrser/src/Makefile.spilib rename to teensy/lib/libfrser/src/Makefile.spilib diff --git a/lib/libfrser/src/README b/teensy/lib/libfrser/src/README similarity index 100% rename from lib/libfrser/src/README rename to teensy/lib/libfrser/src/README diff --git a/lib/libfrser/src/frser-cfg.h b/teensy/lib/libfrser/src/frser-cfg.h similarity index 100% rename from lib/libfrser/src/frser-cfg.h rename to teensy/lib/libfrser/src/frser-cfg.h diff --git a/lib/libfrser/src/frser-cfg.h.example b/teensy/lib/libfrser/src/frser-cfg.h.example similarity index 100% rename from lib/libfrser/src/frser-cfg.h.example rename to teensy/lib/libfrser/src/frser-cfg.h.example diff --git a/lib/libfrser/src/frser-flashapi.h b/teensy/lib/libfrser/src/frser-flashapi.h similarity index 100% rename from lib/libfrser/src/frser-flashapi.h rename to teensy/lib/libfrser/src/frser-flashapi.h diff --git a/lib/libfrser/src/frser-int.h b/teensy/lib/libfrser/src/frser-int.h similarity index 100% rename from lib/libfrser/src/frser-int.h rename to teensy/lib/libfrser/src/frser-int.h diff --git a/lib/libfrser/src/frser.cpp b/teensy/lib/libfrser/src/frser.cpp similarity index 100% rename from lib/libfrser/src/frser.cpp rename to teensy/lib/libfrser/src/frser.cpp diff --git a/lib/libfrser/src/frser.h b/teensy/lib/libfrser/src/frser.h similarity index 100% rename from lib/libfrser/src/frser.h rename to teensy/lib/libfrser/src/frser.h diff --git a/lib/libfrser/src/l.cppfwh.c.example b/teensy/lib/libfrser/src/l.cppfwh.c.example similarity index 100% rename from lib/libfrser/src/l.cppfwh.c.example rename to teensy/lib/libfrser/src/l.cppfwh.c.example diff --git a/lib/libfrser/src/lpcfwh.h.example b/teensy/lib/libfrser/src/lpcfwh.h.example similarity index 100% rename from lib/libfrser/src/lpcfwh.h.example rename to teensy/lib/libfrser/src/lpcfwh.h.example diff --git a/lib/libfrser/src/main.h b/teensy/lib/libfrser/src/main.h similarity index 100% rename from lib/libfrser/src/main.h rename to teensy/lib/libfrser/src/main.h diff --git a/lib/libfrser/src/main.h.example b/teensy/lib/libfrser/src/main.h.example similarity index 100% rename from lib/libfrser/src/main.h.example rename to teensy/lib/libfrser/src/main.h.example diff --git a/lib/libfrser/src/mybool.h.example b/teensy/lib/libfrser/src/mybool.h.example similarity index 100% rename from lib/libfrser/src/mybool.h.example rename to teensy/lib/libfrser/src/mybool.h.example diff --git a/lib/libfrser/src/nibble.c.example b/teensy/lib/libfrser/src/nibble.c.example similarity index 100% rename from lib/libfrser/src/nibble.c.example rename to teensy/lib/libfrser/src/nibble.c.example diff --git a/lib/libfrser/src/nibble.h b/teensy/lib/libfrser/src/nibble.h similarity index 100% rename from lib/libfrser/src/nibble.h rename to teensy/lib/libfrser/src/nibble.h diff --git a/lib/libfrser/src/nibble.h.example b/teensy/lib/libfrser/src/nibble.h.example similarity index 100% rename from lib/libfrser/src/nibble.h.example rename to teensy/lib/libfrser/src/nibble.h.example diff --git a/lib/libfrser/src/pgmspace-compat.h b/teensy/lib/libfrser/src/pgmspace-compat.h similarity index 100% rename from lib/libfrser/src/pgmspace-compat.h rename to teensy/lib/libfrser/src/pgmspace-compat.h diff --git a/lib/libfrser/src/spi_cs.h b/teensy/lib/libfrser/src/spi_cs.h similarity index 100% rename from lib/libfrser/src/spi_cs.h rename to teensy/lib/libfrser/src/spi_cs.h diff --git a/lib/libfrser/src/spi_cs.h.example b/teensy/lib/libfrser/src/spi_cs.h.example similarity index 100% rename from lib/libfrser/src/spi_cs.h.example rename to teensy/lib/libfrser/src/spi_cs.h.example diff --git a/lib/libfrser/src/spihw.h b/teensy/lib/libfrser/src/spihw.h similarity index 100% rename from lib/libfrser/src/spihw.h rename to teensy/lib/libfrser/src/spihw.h diff --git a/lib/libfrser/src/spihw.h.example b/teensy/lib/libfrser/src/spihw.h.example similarity index 100% rename from lib/libfrser/src/spihw.h.example rename to teensy/lib/libfrser/src/spihw.h.example diff --git a/lib/libfrser/src/spihw_avrspi.c.example b/teensy/lib/libfrser/src/spihw_avrspi.c.example similarity index 100% rename from lib/libfrser/src/spihw_avrspi.c.example rename to teensy/lib/libfrser/src/spihw_avrspi.c.example diff --git a/lib/libfrser/src/spihw_avrspi.h.example b/teensy/lib/libfrser/src/spihw_avrspi.h.example similarity index 100% rename from lib/libfrser/src/spihw_avrspi.h.example rename to teensy/lib/libfrser/src/spihw_avrspi.h.example diff --git a/lib/libfrser/src/spihw_teensyspi.cpp b/teensy/lib/libfrser/src/spihw_teensyspi.cpp similarity index 100% rename from lib/libfrser/src/spihw_teensyspi.cpp rename to teensy/lib/libfrser/src/spihw_teensyspi.cpp diff --git a/lib/libfrser/src/spihw_teensyspi.h b/teensy/lib/libfrser/src/spihw_teensyspi.h similarity index 100% rename from lib/libfrser/src/spihw_teensyspi.h rename to teensy/lib/libfrser/src/spihw_teensyspi.h diff --git a/lib/libfrser/src/spilib.cpp b/teensy/lib/libfrser/src/spilib.cpp similarity index 100% rename from lib/libfrser/src/spilib.cpp rename to teensy/lib/libfrser/src/spilib.cpp diff --git a/lib/libfrser/src/spilib.h b/teensy/lib/libfrser/src/spilib.h similarity index 100% rename from lib/libfrser/src/spilib.h rename to teensy/lib/libfrser/src/spilib.h diff --git a/lib/libfrser/src/typeu.h b/teensy/lib/libfrser/src/typeu.h similarity index 100% rename from lib/libfrser/src/typeu.h rename to teensy/lib/libfrser/src/typeu.h diff --git a/lib/libfrser/src/uart.h b/teensy/lib/libfrser/src/uart.h similarity index 100% rename from lib/libfrser/src/uart.h rename to teensy/lib/libfrser/src/uart.h diff --git a/lib/libfrser/src/uart.h.example b/teensy/lib/libfrser/src/uart.h.example similarity index 100% rename from lib/libfrser/src/uart.h.example rename to teensy/lib/libfrser/src/uart.h.example diff --git a/lib/libfrser/src/udelay.cpp b/teensy/lib/libfrser/src/udelay.cpp similarity index 100% rename from lib/libfrser/src/udelay.cpp rename to teensy/lib/libfrser/src/udelay.cpp diff --git a/lib/libfrser/src/udelay.h b/teensy/lib/libfrser/src/udelay.h similarity index 100% rename from lib/libfrser/src/udelay.h rename to teensy/lib/libfrser/src/udelay.h diff --git a/platformio.ini b/teensy/platformio.ini similarity index 100% rename from platformio.ini rename to teensy/platformio.ini diff --git a/src/DAP.c b/teensy/src/DAP.c similarity index 100% rename from src/DAP.c rename to teensy/src/DAP.c diff --git a/src/DAP.h b/teensy/src/DAP.h similarity index 100% rename from src/DAP.h rename to teensy/src/DAP.h diff --git a/src/DAP_config.h b/teensy/src/DAP_config.h similarity index 100% rename from src/DAP_config.h rename to teensy/src/DAP_config.h diff --git a/src/DAP_vendor.c b/teensy/src/DAP_vendor.c similarity index 100% rename from src/DAP_vendor.c rename to teensy/src/DAP_vendor.c diff --git a/src/IO_Config.c b/teensy/src/IO_Config.c similarity index 100% rename from src/IO_Config.c rename to teensy/src/IO_Config.c diff --git a/src/IO_Config.h b/teensy/src/IO_Config.h similarity index 100% rename from src/IO_Config.h rename to teensy/src/IO_Config.h diff --git a/src/JTAG_DP.c b/teensy/src/JTAG_DP.c similarity index 100% rename from src/JTAG_DP.c rename to teensy/src/JTAG_DP.c diff --git a/src/SW_DP.c b/teensy/src/SW_DP.c similarity index 100% rename from src/SW_DP.c rename to teensy/src/SW_DP.c diff --git a/src/dap_strings.h b/teensy/src/dap_strings.h similarity index 100% rename from src/dap_strings.h rename to teensy/src/dap_strings.h diff --git a/src/debug_ca.h b/teensy/src/debug_ca.h similarity index 100% rename from src/debug_ca.h rename to teensy/src/debug_ca.h diff --git a/src/debug_cm.h b/teensy/src/debug_cm.h similarity index 100% rename from src/debug_cm.h rename to teensy/src/debug_cm.h diff --git a/src/flash_raw.cpp b/teensy/src/flash_raw.cpp similarity index 100% rename from src/flash_raw.cpp rename to teensy/src/flash_raw.cpp diff --git a/src/flash_raw.h b/teensy/src/flash_raw.h similarity index 100% rename from src/flash_raw.h rename to teensy/src/flash_raw.h diff --git a/src/main.cpp b/teensy/src/main.cpp similarity index 100% rename from src/main.cpp rename to teensy/src/main.cpp diff --git a/src/main.h b/teensy/src/main.h similarity index 100% rename from src/main.h rename to teensy/src/main.h diff --git a/src/teensy_usb_descriptor_override.c b/teensy/src/teensy_usb_descriptor_override.c similarity index 100% rename from src/teensy_usb_descriptor_override.c rename to teensy/src/teensy_usb_descriptor_override.c diff --git a/src/uart.h b/teensy/src/uart.h similarity index 100% rename from src/uart.h rename to teensy/src/uart.h diff --git a/terminal.py b/teensy/terminal.py similarity index 100% rename from terminal.py rename to teensy/terminal.py diff --git a/test/README b/teensy/test/README similarity index 100% rename from test/README rename to teensy/test/README From 00f07b77e84193fa072d9399ff89d43c524d7af5 Mon Sep 17 00:00:00 2001 From: Daniel Schaefer Date: Wed, 13 Aug 2025 12:02:56 +0800 Subject: [PATCH 2/4] Update github actions Signed-off-by: Daniel Schaefer --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index edaacb8..bfa9e76 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,7 +10,7 @@ jobs: name: Build runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v5 - name: Install PlatformIO run: | @@ -67,7 +67,7 @@ jobs: cp .pio/build/teensy41/firmware.hex build/teensy41_firmware.hex - name: Upload Teensy Firmware - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: teensy_firmware path: build From 63bcbb1f66904f7cdfd739ca1db7a5848c65f936 Mon Sep 17 00:00:00 2001 From: Daniel Schaefer Date: Wed, 13 Aug 2025 12:04:50 +0800 Subject: [PATCH 3/4] gh-actions: Build in teensy subdir Signed-off-by: Daniel Schaefer --- .github/workflows/build.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index bfa9e76..2b31342 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,4 +1,4 @@ -name: CI +name: Teensy CI on: push: paths: @@ -9,6 +9,10 @@ jobs: build: name: Build runs-on: ubuntu-22.04 + defaults: + run: + shell: bash + working-directory: teensy steps: - uses: actions/checkout@v5 From 7298064c885b77260fd2a2c680a750bc190dd071 Mon Sep 17 00:00:00 2001 From: Daniel Schaefer Date: Wed, 13 Aug 2025 12:06:25 +0800 Subject: [PATCH 4/4] gh-actions: Don't build teensy 4 Patching fails: 2 out of 2 hunks FAILED -- saving rejects to file packages/framework-arduinoteensy/cores/teensy4/yield.cpp.rej Firmware never worked, only Teensy 3. Signed-off-by: Daniel Schaefer --- .github/workflows/build.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2b31342..d6777d4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -46,10 +46,10 @@ jobs: patch -d ~/.platformio/ -p0 < diff/teensy3/yield.cpp.diff # Teensy4.1 - patch -d ~/.platformio/ -p0 < diff/teensy4/usb_desc.c.diff - patch -d ~/.platformio/ -p0 < diff/teensy4/usb_desc.h.diff - patch -d ~/.platformio/ -p0 < diff/teensy4/usb_inst.cpp.diff - patch -d ~/.platformio/ -p0 < diff/teensy4/yield.cpp.diff + # patch -d ~/.platformio/ -p0 < diff/teensy4/usb_desc.c.diff + # patch -d ~/.platformio/ -p0 < diff/teensy4/usb_desc.h.diff + # patch -d ~/.platformio/ -p0 < diff/teensy4/usb_inst.cpp.diff + # patch -d ~/.platformio/ -p0 < diff/teensy4/yield.cpp.diff - name: Build for Teensy 3.1 run: | @@ -59,16 +59,16 @@ jobs: run: | pio run -e teensy36 - - name: Build for Teensy 4.1 - run: | - pio run -e teensy41 + # - name: Build for Teensy 4.1 + # run: | + # pio run -e teensy41 - name: Prepare firmware folder run: | mkdir build cp .pio/build/teensy31/firmware.hex build/teensy31_firmware.hex cp .pio/build/teensy36/firmware.hex build/teensy36_firmware.hex - cp .pio/build/teensy41/firmware.hex build/teensy41_firmware.hex + # cp .pio/build/teensy41/firmware.hex build/teensy41_firmware.hex - name: Upload Teensy Firmware uses: actions/upload-artifact@v4