From 9acf6a0fbdd0105a09f7f558718d0d5b9e3f5f7a Mon Sep 17 00:00:00 2001 From: Michal Moskal Date: Thu, 25 Apr 2019 12:26:52 -0700 Subject: [PATCH] Add new config constants --- patcher/patcher.js | 135 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 134 insertions(+), 1 deletion(-) diff --git a/patcher/patcher.js b/patcher/patcher.js index 110cb29..bc9e971 100644 --- a/patcher/patcher.js +++ b/patcher/patcher.js @@ -94,6 +94,22 @@ const configKeys = { PIN_A13: 113, PIN_A14: 114, PIN_A15: 115, + PIN_A16: 116, + PIN_A17: 117, + PIN_A18: 118, + PIN_A19: 119, + PIN_A20: 120, + PIN_A21: 121, + PIN_A22: 122, + PIN_A23: 123, + PIN_A24: 124, + PIN_A25: 125, + PIN_A26: 126, + PIN_A27: 127, + PIN_A28: 128, + PIN_A29: 129, + PIN_A30: 130, + PIN_A31: 131, PIN_D0: 150, PIN_D1: 151, PIN_D2: 152, @@ -110,6 +126,22 @@ const configKeys = { PIN_D13: 163, PIN_D14: 164, PIN_D15: 165, + PIN_D16: 166, + PIN_D17: 167, + PIN_D18: 168, + PIN_D19: 169, + PIN_D20: 170, + PIN_D21: 171, + PIN_D22: 172, + PIN_D23: 173, + PIN_D24: 174, + PIN_D25: 175, + PIN_D26: 176, + PIN_D27: 177, + PIN_D28: 178, + PIN_D29: 179, + PIN_D30: 180, + PIN_D31: 181, NUM_NEOPIXELS: 200, NUM_DOTSTARS: 201, DEFAULT_BUTTON_MODE: 202, @@ -123,6 +155,107 @@ const configKeys = { PINS_PORT_SIZE: 210, BOOTLOADER_PROTECTION: 211, POWER_DEEPSLEEP_TIMEOUT: 212, + PIN_B0: 300, + PIN_B1: 301, + PIN_B2: 302, + PIN_B3: 303, + PIN_B4: 304, + PIN_B5: 305, + PIN_B6: 306, + PIN_B7: 307, + PIN_B8: 308, + PIN_B9: 309, + PIN_B10: 310, + PIN_B11: 311, + PIN_B12: 312, + PIN_B13: 313, + PIN_B14: 314, + PIN_B15: 315, + PIN_B16: 316, + PIN_B17: 317, + PIN_B18: 318, + PIN_B19: 319, + PIN_B20: 320, + PIN_B21: 321, + PIN_B22: 322, + PIN_B23: 323, + PIN_B24: 324, + PIN_B25: 325, + PIN_B26: 326, + PIN_B27: 327, + PIN_B28: 328, + PIN_B29: 329, + PIN_B30: 330, + PIN_B31: 331, + PIN_C0: 350, + PIN_C1: 351, + PIN_C2: 352, + PIN_C3: 353, + PIN_C4: 354, + PIN_C5: 355, + PIN_C6: 356, + PIN_C7: 357, + PIN_C8: 358, + PIN_C9: 359, + PIN_C10: 360, + PIN_C11: 361, + PIN_C12: 362, + PIN_C13: 363, + PIN_C14: 364, + PIN_C15: 365, + PIN_C16: 366, + PIN_C17: 367, + PIN_C18: 368, + PIN_C19: 369, + PIN_C20: 370, + PIN_C21: 371, + PIN_C22: 372, + PIN_C23: 373, + PIN_C24: 374, + PIN_C25: 375, + PIN_C26: 376, + PIN_C27: 377, + PIN_C28: 378, + PIN_C29: 379, + PIN_C30: 380, + PIN_C31: 381, + PIN_P0: 400, + PIN_P1: 401, + PIN_P2: 402, + PIN_P3: 403, + PIN_P4: 404, + PIN_P5: 405, + PIN_P6: 406, + PIN_P7: 407, + PIN_P8: 408, + PIN_P9: 409, + PIN_P10: 410, + PIN_P11: 411, + PIN_P12: 412, + PIN_P13: 413, + PIN_P14: 414, + PIN_P15: 415, + PIN_P16: 416, + PIN_P17: 417, + PIN_P18: 418, + PIN_P19: 419, + PIN_P20: 420, + PIN_LORA_MISO: 1001, + PIN_LORA_MOSI: 1002, + PIN_LORA_SCK: 1003, + PIN_LORA_CS: 1004, + PIN_LORA_BOOT: 1005, + PIN_LORA_RESET: 1006, + PIN_IRRXLED: 1007, + PIN_IRTXLED: 1008, + PIN_LCD_RESET: 1009, + PIN_LCD_ENABLE: 1010, + PIN_LCD_DATALINE4: 1011, + PIN_LCD_DATALINE5: 1012, + PIN_LCD_DATALINE6: 1013, + PIN_LCD_DATALINE7: 1014, + NUM_LCD_COLUMNS: 1015, + NUM_LCD_ROWS: 1016, } const enums = { @@ -281,7 +414,7 @@ function patchHFile(file, patch) { for (let i = 0; i < numentries; ++i) { let k = patch[i * 2] let v = patch[i * 2 + 1] - s += ` ${k}, 0x${v.toString(16)}, // ${showKV(k,v,portSize,patch)}\n` + s += ` ${k}, 0x${v.toString(16)}, // ${showKV(k, v, portSize, patch)}\n` } s += " " for (let i = 0; i < size - numentries; ++i) {