|
16 | 16 | env: |
17 | 17 | DEVICE: "atmega16a" |
18 | 18 | FIRMWARE_NAME: "tty_sw_twi_m16a" |
19 | | - PREPROCESSOR: "F_CPU=12000000UL;SSD130X_HAL_PLATFORM=avr;SSD130X_USE_SOFT_TWI" |
| 19 | + PREPROCESSOR: "F_CPU=12000000UL;SSD130X_HAL_PLATFORM=avr;SSD130X_USE_SOFT_TWI;FONT_STORE_IN_PROGMEM" |
20 | 20 | runs-on: ubuntu-latest |
21 | 21 | steps: |
22 | 22 | - name: Fetch repository |
|
82 | 82 | env: |
83 | 83 | DEVICE: "atmega16a" |
84 | 84 | FIRMWARE_NAME: "tty_hw_twi_m16a" |
85 | | - PREPROCESSOR: "F_CPU=12000000UL;SSD130X_HAL_PLATFORM=avr" |
| 85 | + PREPROCESSOR: "F_CPU=12000000UL;SSD130X_HAL_PLATFORM=avr;FONT_STORE_IN_PROGMEM" |
86 | 86 | runs-on: ubuntu-latest |
87 | 87 | steps: |
88 | 88 | - name: Fetch repository |
@@ -148,7 +148,7 @@ jobs: |
148 | 148 | env: |
149 | 149 | DEVICE: "atmega16a" |
150 | 150 | FIRMWARE_NAME: "frame_sw_twi_m16a" |
151 | | - PREPROCESSOR: "F_CPU=12000000UL;SSD130X_HAL_PLATFORM=avr;SSD130X_USE_SOFT_TWI" |
| 151 | + PREPROCESSOR: "F_CPU=12000000UL;SSD130X_HAL_PLATFORM=avr;SSD130X_USE_SOFT_TWI;FONT_STORE_IN_PROGMEM" |
152 | 152 | runs-on: ubuntu-latest |
153 | 153 | steps: |
154 | 154 | - name: Fetch repository |
@@ -206,15 +206,15 @@ jobs: |
206 | 206 | - name: Upload firmware artifacts |
207 | 207 | uses: actions/upload-artifact@v7 |
208 | 208 | with: |
209 | | - name: firmware-m16a-frame-hardware-twi |
| 209 | + name: firmware-m16a-frame-software-twi |
210 | 210 | path: ./${{ env.OUTPUT_FOLDER }} |
211 | 211 | retention-days: 1 |
212 | 212 |
|
213 | 213 | build-firmware-m16a-frame-hardware-twi: |
214 | 214 | env: |
215 | 215 | DEVICE: "atmega16a" |
216 | 216 | FIRMWARE_NAME: "frame_hw_twi_m16a" |
217 | | - PREPROCESSOR: "F_CPU=12000000UL;SSD130X_HAL_PLATFORM=avr" |
| 217 | + PREPROCESSOR: "F_CPU=12000000UL;SSD130X_HAL_PLATFORM=avr;FONT_STORE_IN_PROGMEM" |
218 | 218 | runs-on: ubuntu-latest |
219 | 219 | steps: |
220 | 220 | - name: Fetch repository |
@@ -280,7 +280,7 @@ jobs: |
280 | 280 | env: |
281 | 281 | DEVICE: "atmega4808" |
282 | 282 | FIRMWARE_NAME: "tty_sw_twi_m4808" |
283 | | - PREPROCESSOR: "F_CPU=20000000UL;SSD130X_HAL_PLATFORM=avr0;SSD130X_USE_SOFT_TWI" |
| 283 | + PREPROCESSOR: "F_CPU=20000000UL;SSD130X_HAL_PLATFORM=avr0;SSD130X_USE_SOFT_TWI;FONT_STORE_IN_PROGMEM" |
284 | 284 | runs-on: ubuntu-latest |
285 | 285 | steps: |
286 | 286 | - name: Fetch repository |
@@ -346,7 +346,7 @@ jobs: |
346 | 346 | env: |
347 | 347 | DEVICE: "atmega4808" |
348 | 348 | FIRMWARE_NAME: "tty_hw_twi_m4808" |
349 | | - PREPROCESSOR: "F_CPU=20000000UL;SSD130X_HAL_PLATFORM=avr0;TWI_PORTMUX=PORTMUX_TWI0_ALT2_gc" |
| 349 | + PREPROCESSOR: "F_CPU=20000000UL;SSD130X_HAL_PLATFORM=avr0;TWI_PORTMUX=PORTMUX_TWI0_ALT2_gc;FONT_STORE_IN_PROGMEM" |
350 | 350 | runs-on: ubuntu-latest |
351 | 351 | steps: |
352 | 352 | - name: Fetch repository |
@@ -412,7 +412,7 @@ jobs: |
412 | 412 | env: |
413 | 413 | DEVICE: "atmega4808" |
414 | 414 | FIRMWARE_NAME: "frame_sw_twi_m4808" |
415 | | - PREPROCESSOR: "F_CPU=20000000UL;SSD130X_HAL_PLATFORM=avr0;SSD130X_USE_SOFT_TWI" |
| 415 | + PREPROCESSOR: "F_CPU=20000000UL;SSD130X_HAL_PLATFORM=avr0;SSD130X_USE_SOFT_TWI;FONT_STORE_IN_PROGMEM" |
416 | 416 | runs-on: ubuntu-latest |
417 | 417 | steps: |
418 | 418 | - name: Fetch repository |
@@ -478,7 +478,7 @@ jobs: |
478 | 478 | env: |
479 | 479 | DEVICE: "atmega4808" |
480 | 480 | FIRMWARE_NAME: "frame_hw_twi_m4808" |
481 | | - PREPROCESSOR: "F_CPU=20000000UL;SSD130X_HAL_PLATFORM=avr0;TWI_PORTMUX=PORTMUX_TWI0_ALT2_gc" |
| 481 | + PREPROCESSOR: "F_CPU=20000000UL;SSD130X_HAL_PLATFORM=avr0;TWI_PORTMUX=PORTMUX_TWI0_ALT2_gc;FONT_STORE_IN_PROGMEM" |
482 | 482 | runs-on: ubuntu-latest |
483 | 483 | steps: |
484 | 484 | - name: Fetch repository |
|
0 commit comments