Commit d2eba1f
committed
refactor(wasm): rename apply_agentdeck_quirks → install_esp32_arduino_quirks
The bootstrap thunks (heap-caps, esp_timer, locks, setCpuFrequencyMhz,
esp_ota_*, HardwareSerial, delay, WifiWsLink, sendHello, esp_crc8) plus
the dual-core handshake fakery are generic Arduino-ESP32 glue — every
firmware built from the Arduino-ESP32 + GxEPD2 stack needs the same
list. Carrying a customer's product name as a public simulator API was
embarrassing.
Renamed `WasmSimulator::apply_agentdeck_quirks` →
`install_esp32_arduino_quirks`. Kept `apply_agentdeck_quirks` as a
`#[deprecated]` wrapper so the previously-deployed standalone
/agentdeck.html (now removed from the playground in a sibling commit)
and any external callers keep working.
Plus: `configs/systems/agentdeck.yaml` is now a first-class system
manifest, independent of `examples/esp32-epaper-lab/system.yaml`. The
two wirings are identical today and a leading comment block flags the
manual sync requirement, but the files are no longer aliased so a
future tweak to the lab demo's pin map can't silently break the
production AgentDeck reference.1 parent 2a0d189 commit d2eba1f
2 files changed
Lines changed: 50 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
1434 | 1434 | | |
1435 | 1435 | | |
1436 | 1436 | | |
1437 | | - | |
1438 | | - | |
| 1437 | + | |
| 1438 | + | |
| 1439 | + | |
1439 | 1440 | | |
1440 | 1441 | | |
1441 | 1442 | | |
| |||
1448 | 1449 | | |
1449 | 1450 | | |
1450 | 1451 | | |
1451 | | - | |
| 1452 | + | |
1452 | 1453 | | |
1453 | 1454 | | |
1454 | 1455 | | |
| |||
1540 | 1541 | | |
1541 | 1542 | | |
1542 | 1543 | | |
| 1544 | + | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
| 1549 | + | |
| 1550 | + | |
| 1551 | + | |
| 1552 | + | |
| 1553 | + | |
| 1554 | + | |
| 1555 | + | |
| 1556 | + | |
| 1557 | + | |
| 1558 | + | |
1543 | 1559 | | |
1544 | 1560 | | |
1545 | 1561 | | |
| |||
1561 | 1577 | | |
1562 | 1578 | | |
1563 | 1579 | | |
1564 | | - | |
1565 | | - | |
| 1580 | + | |
| 1581 | + | |
1566 | 1582 | | |
1567 | 1583 | | |
1568 | 1584 | | |
| |||
0 commit comments