builtins.c (14233B)
1 /* this file is machine-generated by mkbuiltins -- do not modify */ 2 3 #include <string.h> 4 #include <stdint.h> 5 6 static struct { 7 const char *name; 8 size_t size; 9 void *data; 10 } files[] = { 11 { "lpclink2.bin", 488, 12 "\x66\x61\x77\x42\x00\x00\x01\x00\x00\x00\x00\x00\x00\x04\x08\x10" 13 "\x00\x08\x08\x10\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00" 14 "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" 15 "\x61\x04\x08\x10\xA5\x04\x08\x10\x25\x05\x08\x10\x9D\x04\x08\x10" 16 "\x05\x4B\xDA\x69\x91\x07\xFC\xD4\x04\x4A\x5A\x60\xDA\x69\x92\x07" 17 "\xFC\xD4\x1B\x7D\x70\x47\x00\xBF\x00\x30\x00\x40\x00\x40\x20\x05" 18 "\x53\x22\x13\x21\x0B\x4B\xC3\xF8\x8C\x11\xC3\xF8\x90\x21\xC3\xF8" 19 "\x94\x21\xC3\xF8\x98\x21\xC3\xF8\x9C\x21\x10\x22\xC3\xF8\xA0\x11" 20 "\xA3\xF5\x03\x23\xDA\x61\xD8\x69\x10\xF0\x10\x00\xFB\xD1\x02\x4A" 21 "\x1A\x60\x70\x47\x00\x60\x08\x40\xFF\xFF\x0F\x00\x6F\xF0\x01\x00" 22 "\x70\x47\x00\x00\x2D\xE9\xF8\x43\xC0\xF3\x0B\x03\x88\x46\x73\xBB" 23 "\x0E\x46\x1A\x4C\xDF\xF8\x68\x90\x00\xEB\x08\x07\xBF\x1B\xD6\xB1" 24 "\x4F\xF0\xC4\x63\x63\x60\xE5\x69\x15\xF0\x02\x05\xFB\xD1\x4F\xF0" 25 "\x02\x53\xA7\x60\x63\x60\xFF\xF7\xB3\xFF\x40\xF2\x01\x42\xA7\x60" 26 "\xC4\xF8\x04\x90\x01\x3A\x09\xD1\xE2\x69\x93\x07\xFC\xD4\x8D\xB9" 27 "\xB6\xF5\x80\x5F\x08\xD2\x00\x20\xBD\xE8\xF8\x83\x61\x69\x01\x31" 28 "\x18\xBF\x4F\xF0\xFF\x35\xED\xE7\xA6\xF5\x80\x56\xD4\xE7\x6F\xF0" 29 "\x02\x00\xF1\xE7\x4F\xF0\xFF\x30\xEE\xE7\x00\xBF\x00\x30\x00\x40" 30 "\x00\x10\x80\x03\xC0\xF3\x0B\x03\x2D\xE9\xF0\x47\x91\x46\x00\x2B" 31 "\x4E\xD1\x15\x46\xDF\xF8\xA4\x80\xDF\xF8\xA4\xA0\x01\xF5\x80\x74" 32 "\x00\xEB\x09\x07\x7F\x1B\xA4\xF5\x80\x76\x4D\xB3\xFF\x2D\x05\xD8" 33 "\x00\x22\x73\x19\x03\xF8\x01\x2B\xA3\x42\xFB\xD1\x4F\xF0\xC4\x63" 34 "\xC8\xF8\x04\x30\xD8\xF8\x1C\x30\x99\x07\xFB\xD4\x33\x46\xC8\xF8" 35 "\x08\x70\xC8\xF8\x04\xA0\xA3\x42\x19\xD1\xFF\xF7\x61\xFF\x19\x4B" 36 "\xC8\xF8\x08\x70\xC8\xF8\x04\x30\x00\x23\xA6\x42\x14\xD1\xD8\xF8" 37 "\x1C\x20\x92\x07\xFB\xD4\xF3\xB9\xFF\x2D\x04\xF5\x80\x74\x14\xD8" 38 "\x4F\xF0\x60\x72\x00\x20\x0D\x4B\x9A\x61\xBD\xE8\xF0\x87\x53\xF8" 39 "\x04\x2B\xC8\xF8\x14\x20\xDE\xE7\xD8\xF8\x14\x10\x56\xF8\x04\x2B" 40 "\x91\x42\x18\xBF\x4F\xF0\xFF\x33\xDF\xE7\xA5\xF5\x80\x75\xB7\xE7" 41 "\x6F\xF0\x02\x00\xE9\xE7\x4F\xF0\xFF\x30\xE6\xE7\x00\x30\x00\x40" 42 "\x00\x81\x80\x02\x00\x01\x80\x03" 43 }, 44 { "stm32f4xx.bin", 340, 45 "\x66\x61\x77\x42\x00\x00\x01\x00\x00\x00\x00\x00\x00\x04\x00\x20" 46 "\x00\x08\x00\x20\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00" 47 "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" 48 "\x41\x04\x00\x20\x61\x04\x00\x20\xD1\x04\x00\x20\xC9\x04\x00\x20" 49 "\x05\x4B\x06\x4A\xC3\xF8\x04\x2C\x02\xF1\x88\x32\xC3\xF8\x04\x2C" 50 "\xD3\xF8\x10\x0C\xC0\x17\x70\x47\x00\x30\x02\x40\x23\x01\x67\x45" 51 "\x16\x4B\xF0\xB5\x00\x22\x04\x46\x1E\x46\x53\xF8\x04\x0B\xA0\x42" 52 "\x1B\xD1\x13\x4D\x13\x4F\xD3\x00\x03\xF0\x78\x03\x43\xF0\x02\x00" 53 "\x3B\x43\xC5\xF8\x10\x0C\xC5\xF8\x10\x3C\xD5\xF8\x0C\x0C\xC3\x03" 54 "\xFB\xD4\x10\xF0\xF2\x00\x0E\xD1\x01\x32\x0C\x2A\x0A\xD0\x56\xF8" 55 "\x22\x30\x1B\x1B\x8B\x42\xE6\xD3\x04\xE0\x01\x32\x0C\x2A\xDC\xD1" 56 "\x6F\xF0\x02\x00\xF0\xBD\x4F\xF0\xFF\x30\xFB\xE7\x20\x05\x00\x20" 57 "\x00\x30\x02\x40\x02\x00\x01\x00\x6F\xF0\x01\x00\x70\x47\x00\x00" 58 "\x40\xEA\x02\x03\x9B\x07\x30\xB5\x1C\xD1\x40\xF2\x01\x24\x0F\x4B" 59 "\x0A\x44\xC3\xF8\x10\x4C\x40\x1A\x8A\x42\x03\xD1\x00\x20\xC3\xF8" 60 "\x10\x0C\x0E\xE0\x0C\x68\x44\x50\x04\x31\xD3\xF8\x0C\x4C\x14\xF4" 61 "\x80\x35\xFA\xD1\x14\xF0\xF2\x0F\xEE\xD0\x4F\xF0\xFF\x30\xC3\xF8" 62 "\x10\x5C\x30\xBD\x6F\xF0\x02\x00\xFB\xE7\x00\xBF\x00\x30\x02\x40" 63 "\x00\x00\x00\x00\x00\x40\x00\x00\x00\x80\x00\x00\x00\xC0\x00\x00" 64 "\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x04\x00\x00\x00\x06\x00" 65 "\x00\x00\x08\x00\x00\x00\x0A\x00\x00\x00\x0C\x00\x00\x00\x0E\x00" 66 "\x00\x00\x10\x00" 67 }, 68 { "stm32f0xx.bin", 432, 69 "\x66\x61\x77\x42\x00\x00\x01\x00\x00\x00\x00\x00\x00\x04\x00\x20" 70 "\x00\x08\x00\x20\x00\x10\x00\x00\x00\x00\x00\x08\x00\x40\x00\x00" 71 "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" 72 "\x41\x05\x00\x20\x55\x04\x00\x20\xD9\x04\x00\x20\x39\x05\x00\x20" 73 "\x02\xB4\x71\x46\x49\x08\x49\x00\x09\x5C\x49\x00\x8E\x44\x02\xBC" 74 "\x70\x47\xC0\x46\xF7\xB5\x1B\x4A\x13\x68\x01\x3B\x18\x42\x2B\xD1" 75 "\x19\x4C\x1A\x4B\x25\x68\x1D\x40\x02\x23\x2B\x43\x01\x93\x42\x23" 76 "\x1D\x43\x00\x29\x01\xD1\x08\x00\xFE\xBD\x13\x68\x8B\x42\x13\xD2" 77 "\xC9\x1A\x01\x9B\x01\x26\x23\x60\x11\x4B\x18\x60\x11\x4B\x25\x60" 78 "\x9C\x46\x63\x46\x1F\x68\x3B\x00\x33\x40\x37\x42\xF9\xD1\x16\x68" 79 "\x9E\x42\x03\xD8\x80\x19\xE4\xE7\x00\x21\xEA\xE7\xC7\x18\x3F\x68" 80 "\x01\x37\x04\xD1\x04\x33\xF3\xE7\x03\x20\x40\x42\xDC\xE7\x01\x20" 81 "\xFB\xE7\xC0\x46\xAC\x05\x00\x20\x10\x20\x02\x40\x08\xC9\xFF\xFF" 82 "\x14\x20\x02\x40\x0C\x20\x02\x40\x03\x00\x13\x43\xF7\xB5\x9B\x07" 83 "\x22\xD1\x12\x4C\x12\x4B\x25\x68\x8A\x18\x2B\x40\x01\x25\x2E\x00" 84 "\x1E\x43\x26\x60\x0F\x4F\x00\x92\x42\x1A\x01\x92\x00\x9A\x8A\x42" 85 "\x02\xD1\x00\x20\x23\x60\xFE\xBD\x01\x9A\x56\x18\x0A\x88\x32\x80" 86 "\x38\x68\x28\x42\xFC\xD1\x36\x88\xB2\x42\x03\xD0\x01\x20\x23\x60" 87 "\x40\x42\xF0\xE7\x02\x31\xE9\xE7\x03\x20\xF9\xE7\x10\x20\x02\x40" 88 "\x08\xC9\xFF\xFF\x0C\x20\x02\x40\x02\x20\x40\x42\x70\x47\x00\x00" 89 "\x12\x4A\x03\x00\x10\x68\x12\x4A\x00\x05\x00\x0D\x80\x18\x00\xB5" 90 "\x08\x28\x18\xD8\xFF\xF7\x74\xFF\x09\x17\x05\x17\x09\x09\x17\x17" 91 "\x05\x00\x80\x21\x0B\x4A\x09\x01\x11\x60\x0B\x4A\x12\x88\x92\x02" 92 "\xDA\x61\x0A\x4B\x0A\x4A\x1A\x60\x0A\x4A\x1A\x60\x0A\x4B\x18\x68" 93 "\x00\x06\xC0\x17\x00\xBD\x02\x20\x40\x42\xFB\xE7\x00\x58\x01\x40" 94 "\xC0\xFB\xFF\xFF\xAC\x05\x00\x20\xCC\xF7\xFF\x1F\x04\x20\x02\x40" 95 "\x23\x01\x67\x45\xAB\x89\xEF\xCD\x10\x20\x02\x40\x00\x04\x00\x00" 96 }, 97 { "lpc13xx.bin", 284, 98 "\x66\x61\x77\x42\x00\x00\x01\x00\x01\x00\x00\x00\x00\x04\x00\x10" 99 "\x00\x08\x00\x10\x00\x10\x00\x00\x00\x00\x00\x00\x00\x80\x00\x00" 100 "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" 101 "\x41\x04\x00\x10\x45\x04\x00\x10\xA1\x04\x00\x10\x15\x05\x00\x10" 102 "\x00\x20\x70\x47\x70\xB5\x4C\x1E\x24\x0B\x06\x0B\x04\xEB\x10\x34" 103 "\xC0\xF3\x0B\x00\x8A\xB0\xD0\xB9\x32\x23\x10\x4D\xCD\xE9\x05\x36" 104 "\x07\x94\x01\xA9\x05\xA8\xA8\x47\x01\x9B\x9B\xB9\x34\x23\xCD\xE9" 105 "\x05\x36\x42\xF6\xE0\x63\x05\xA8\x07\x94\x08\x93\x01\xA9\xA8\x47" 106 "\x01\x98\x00\x38\x18\xBF\x01\x20\x40\x42\x0A\xB0\x70\xBD\x6F\xF0" 107 "\x02\x00\xFA\xE7\x4F\xF0\xFF\x30\xF7\xE7\x00\xBF\xF1\x1F\xFF\x1F" 108 "\x70\xB5\x14\x46\xC0\xF3\x0B\x02\x05\x46\x0E\x46\x8A\xB0\x03\x0B" 109 "\x42\xBB\x32\x22\x07\x93\xCD\xE9\x05\x23\x01\xA9\x14\x4B\x05\xA8" 110 "\x98\x47\x01\x9B\x0B\xBB\xB4\xF5\x80\x5F\x14\xD1\x33\x23\x4F\xF4" 111 "\x80\x52\xCD\xE9\x05\x35\x42\xF6\xE0\x63\x05\xA8\xCD\xE9\x08\x23" 112 "\x07\x96\x0B\x4B\x01\xA9\x98\x47\x01\x98\x00\x38\x18\xBF\x01\x20" 113 "\x40\x42\x0A\xB0\x70\xBD\x22\x46\xB2\xF5\x80\x5F\xE6\xDA\xB3\x54" 114 "\x01\x32\xF9\xE7\x6F\xF0\x02\x00\xF3\xE7\x4F\xF0\xFF\x30\xF0\xE7" 115 "\xF1\x1F\xFF\x1F\x6F\xF0\x01\x00\x70\x47\x00\x00" 116 }, 117 { "lpc15xx.bin", 284, 118 "\x66\x61\x77\x42\x00\x00\x01\x00\x01\x00\x00\x00\x00\x04\x00\x02" 119 "\x00\x08\x00\x02\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" 120 "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" 121 "\x41\x04\x00\x02\x45\x04\x00\x02\xA1\x04\x00\x02\x15\x05\x00\x02" 122 "\x00\x20\x70\x47\x70\xB5\x4C\x1E\x24\x0B\x06\x0B\x04\xEB\x10\x34" 123 "\xC0\xF3\x0B\x00\x8A\xB0\xD0\xB9\x32\x23\x10\x4D\xCD\xE9\x05\x36" 124 "\x07\x94\x01\xA9\x05\xA8\xA8\x47\x01\x9B\x9B\xB9\x34\x23\xCD\xE9" 125 "\x05\x36\x42\xF6\xE0\x63\x05\xA8\x07\x94\x08\x93\x01\xA9\xA8\x47" 126 "\x01\x98\x00\x38\x18\xBF\x01\x20\x40\x42\x0A\xB0\x70\xBD\x6F\xF0" 127 "\x02\x00\xFA\xE7\x4F\xF0\xFF\x30\xF7\xE7\x00\xBF\x05\x02\x00\x03" 128 "\x70\xB5\x14\x46\xC0\xF3\x0B\x02\x05\x46\x0E\x46\x8A\xB0\x03\x0B" 129 "\x42\xBB\x32\x22\x07\x93\xCD\xE9\x05\x23\x01\xA9\x14\x4B\x05\xA8" 130 "\x98\x47\x01\x9B\x0B\xBB\xB4\xF5\x80\x5F\x14\xD1\x33\x23\x4F\xF4" 131 "\x80\x52\xCD\xE9\x05\x35\x42\xF6\xE0\x63\x05\xA8\xCD\xE9\x08\x23" 132 "\x07\x96\x0B\x4B\x01\xA9\x98\x47\x01\x98\x00\x38\x18\xBF\x01\x20" 133 "\x40\x42\x0A\xB0\x70\xBD\x22\x46\xB2\xF5\x80\x5F\xE6\xDA\xB3\x54" 134 "\x01\x32\xF9\xE7\x6F\xF0\x02\x00\xF3\xE7\x4F\xF0\xFF\x30\xF0\xE7" 135 "\x05\x02\x00\x03\x6F\xF0\x01\x00\x70\x47\x00\x00" 136 }, 137 { "cc13xx.bin", 176, 138 "\x66\x61\x77\x42\x00\x00\x01\x00\x00\x00\x00\x00\x00\x04\x00\x20" 139 "\x00\x10\x00\x20\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00" 140 "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" 141 "\x41\x04\x00\x20\x75\x04\x00\x20\x45\x04\x00\x20\x6F\x04\x00\x20" 142 "\x00\x20\x70\x47\x03\x46\x08\x46\xC3\xF3\x0B\x01\x10\xB5\x59\xB9" 143 "\x4F\xF0\x80\x51\xD1\xF8\xA8\x11\x8C\x69\x19\x46\xA0\x47\x00\x38" 144 "\x18\xBF\x01\x20\x40\x42\x10\xBD\x6F\xF0\x02\x00\xFB\xE7\x6F\xF0" 145 "\x01\x00\x70\x47\xC0\xF3\x0B\x03\x70\xB5\x0C\x46\x8B\xB9\x4F\xF0" 146 "\x80\x56\x45\x18\x28\x1B\x3C\xB1\xD6\xF8\xA8\x31\x5B\x69\x98\x47" 147 "\x50\xB9\xB4\xF5\x80\x5F\x01\xD8\x00\x20\x70\xBD\xA4\xF5\x80\x54" 148 "\xF0\xE7\x6F\xF0\x02\x00\xF8\xE7\x4F\xF0\xFF\x30\xF5\xE7\x00\x00" 149 }, 150 { "nrf528xx.bin", 324, 151 "\x66\x61\x77\x42\x00\x00\x01\x00\x00\x00\x00\x00\x00\x04\x00\x20" 152 "\x00\x08\x00\x20\x00\x40\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" 153 "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" 154 "\x41\x04\x00\x20\x69\x04\x00\x20\xDD\x04\x00\x20\x61\x04\x00\x20" 155 "\x4F\xF0\x80\x52\x04\x49\x13\x69\x0B\x60\x52\x69\x53\x43\x03\x4A" 156 "\xC3\x61\x13\x60\x00\x20\x70\x47\x3C\x05\x00\x20\x40\x05\x00\x20" 157 "\x6F\xF0\x01\x00\x70\x47\x00\x00\x19\x4B\x70\xB5\x1B\x68\x83\x42" 158 "\x28\xD3\x18\x4A\x13\x68\x01\x3B\x03\x42\x26\xD1\x02\x23\x16\x4C" 159 "\xC4\xF8\x04\x35\x29\xB9\x08\x46\x00\x22\x13\x4B\xC3\xF8\x04\x25" 160 "\x70\xBD\x13\x68\xC4\xF8\x08\x05\x8B\x42\x2C\xBF\x00\x21\xC9\x1A" 161 "\xD4\xF8\x00\x34\x01\x2B\xFB\xD1\x00\x23\x15\x68\xAB\x42\x01\xD3" 162 "\x28\x44\xE7\xE7\xC6\x58\x01\x36\x01\xD1\x04\x33\xF6\xE7\x4F\xF0" 163 "\xFF\x30\xE1\xE7\x6F\xF0\x01\x00\xE2\xE7\x6F\xF0\x02\x00\xDF\xE7" 164 "\x40\x05\x00\x20\x3C\x05\x00\x20\x00\xE0\x01\x40\x15\x4B\x70\xB5" 165 "\x1B\x68\x83\x42\x1F\xD3\x40\xEA\x02\x03\x9B\x07\x1E\xD1\x01\x24" 166 "\x11\x4B\x0A\x44\xC3\xF8\x04\x45\x40\x1A\x91\x42\x05\xD1\x00\x20" 167 "\x00\x22\x0D\x4B\xC3\xF8\x04\x25\x70\xBD\x0C\x68\x45\x18\x44\x50" 168 "\xD3\xF8\x00\x64\x01\x2E\xFB\xD1\x2D\x68\x04\x31\xAC\x42\xEC\xD0" 169 "\x4F\xF0\xFF\x30\xEC\xE7\x6F\xF0\x01\x00\xED\xE7\x6F\xF0\x02\x00" 170 "\xEA\xE7\x00\xBF\x40\x05\x00\x20\x00\xE0\x01\x40\x00\x04\x00\x00" 171 "\x00\x00\x03\x00" 172 }, 173 { "efr32bg2x.bin", 344, 174 "\x66\x61\x77\x42\x00\x00\x01\x00\x00\x00\x00\x00\x00\x04\x00\x20" 175 "\x00\x08\x00\x20\x00\x40\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" 176 "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" 177 "\x41\x04\x00\x20\x51\x04\x00\x20\xDD\x04\x00\x20\x4B\x04\x00\x20" 178 "\x4F\xF4\xB0\x23\xC3\x61\x00\x20\x70\x47\x6F\xF0\x01\x00\x70\x47" 179 "\x03\x46\xB3\xF5\xB0\x2F\x08\x46\x70\xB5\x31\xD8\xC3\xF3\x0C\x02" 180 "\x8A\xBB\x4F\xF4\x00\x31\x19\x4A\x02\x26\x91\x66\x01\x22\x18\x4C" 181 "\x18\x49\xE2\x60\x40\xB1\x4B\x61\xCA\x69\x12\xF0\x06\x05\x1C\xD1" 182 "\x12\x01\x05\xD4\x4F\xF0\xFF\x30\x01\x22\x13\x4B\xDA\x60\x70\xBD" 183 "\xB0\xF5\x00\x5F\x88\xBF\xA0\xF5\x00\x55\x26\x61\xCA\x69\x12\xF0" 184 "\x01\x02\xFB\xD1\xD0\x58\x01\x30\xEC\xD1\x04\x32\xB2\xF5\x00\x5F" 185 "\xF8\xD1\x28\x46\x03\xF5\x00\x53\xDC\xE7\x6F\xF0\x01\x00\xE3\xE7" 186 "\x6F\xF0\x01\x00\xE3\xE7\x6F\xF0\x02\x00\xE0\xE7\x00\x90\x00\x40" 187 "\x00\x10\x03\x40\x00\x00\x03\x40\x00\x20\x03\x40\xB0\xF5\xB0\x2F" 188 "\x30\xB5\x2F\xD8\x40\xEA\x02\x03\x9B\x07\x2E\xD1\x4F\xF4\x00\x34" 189 "\x17\x4B\x04\x39\x9C\x66\x01\x24\x03\xF5\x20\x33\xDC\x60\x02\x44" 190 "\xA3\xF5\x80\x53\x90\x42\x01\xD1\x00\x20\x08\xE0\x58\x61\xDC\x69" 191 "\x14\xF0\x06\x0F\x13\xD1\x25\x01\x05\xD4\x4F\xF0\xFF\x30\x01\x22" 192 "\x0C\x4B\xDA\x60\x30\xBD\x4C\x68\x9C\x61\xDC\x69\xE4\x07\xFC\xD4" 193 "\x05\x68\x51\xF8\x04\x4F\xA5\x42\xEF\xD1\x04\x30\xE2\xE7\x6F\xF0" 194 "\x01\x00\xEC\xE7\x6F\xF0\x01\x00\xEC\xE7\x6F\xF0\x02\x00\xE9\xE7" 195 "\x00\x90\x00\x40\x00\x20\x03\x40" 196 }, 197 { "pico.bin", 484, 198 "\x66\x61\x77\x42\x00\x00\x01\x00\x00\x00\x00\x00\x00\x04\x00\x20" 199 "\x00\x08\x00\x20\x00\x40\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" 200 "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" 201 "\x69\x05\x00\x20\x41\x04\x00\x20\xC9\x04\x00\x20\x51\x05\x00\x20" 202 "\x80\x23\x70\xB5\xDB\x03\x05\x00\x0C\x00\x98\x42\x2C\xD8\x03\x05" 203 "\x2D\xD1\x0B\x05\x04\xD0\x80\x23\x0C\x0B\x24\x03\x5B\x01\xE4\x18" 204 "\x14\x4B\x1B\x68\x98\x47\x14\x4B\x1B\x68\x98\x47\x80\x22\x13\x4B" 205 "\x28\x00\x21\x00\x52\x02\x1E\x68\xD8\x23\xB0\x47\x10\x4B\x1B\x68" 206 "\x98\x47\x10\x4B\x1B\x68\x98\x47\x80\x23\xF0\x20\x5B\x05\x00\x06" 207 "\xEB\x18\x45\x1B\x5A\x19\xA2\x42\x01\xD3\x00\x20\x70\xBD\x04\xCB" 208 "\x01\x32\xF7\xD0\x01\x20\x00\xE0\x02\x20\x40\x42\xF6\xE7\x03\x20" 209 "\xFB\xE7\xC0\x46\xE4\x05\x00\x20\xF0\x05\x00\x20\xEC\x05\x00\x20" 210 "\xF4\x05\x00\x20\xE8\x05\x00\x20\xF8\xB5\x80\x23\x05\x00\x0F\x00" 211 "\x14\x00\xDB\x03\x98\x42\x29\xD8\xFF\x23\x06\x00\x1E\x40\x18\x42" 212 "\x27\xD1\x1A\x42\x02\xD0\x9C\x43\x01\x34\xFF\x34\x13\x4B\x1B\x68" 213 "\x98\x47\x13\x4B\x1B\x68\x98\x47\x12\x4B\x28\x00\x22\x00\x39\x00" 214 "\x1B\x68\x98\x47\x10\x4B\x1B\x68\x98\x47\x10\x4B\x1B\x68\x98\x47" 215 "\x80\x23\x5B\x05\xED\x18\xAB\x19\xB4\x42\x01\xD8\x00\x20\xF8\xBD" 216 "\x1B\x68\xBA\x59\x93\x42\x06\xD1\x04\x36\xF4\xE7\x02\x20\x40\x42" 217 "\xF5\xE7\x03\x20\xFB\xE7\x01\x20\xF9\xE7\xC0\x46\xE4\x05\x00\x20" 218 "\xF0\x05\x00\x20\xF8\x05\x00\x20\xF4\x05\x00\x20\xE8\x05\x00\x20" 219 "\x02\x20\x40\x42\x70\x47\x14\x23\x10\xB5\x01\x00\x18\x88\x04\x33" 220 "\x1B\x88\x98\x47\x10\xBD\x00\x00\x10\xB5\x04\x00\x11\x48\xFF\xF7" 221 "\xF2\xFF\x11\x4B\x18\x60\x11\x48\xFF\xF7\xED\xFF\x10\x4B\x18\x60" 222 "\x10\x48\xFF\xF7\xE8\xFF\x10\x4B\x18\x60\x10\x48\xFF\xF7\xE3\xFF" 223 "\x0F\x4B\x18\x60\x0F\x48\xFF\xF7\xDE\xFF\x0F\x4B\x18\x60\x0F\x48" 224 "\xFF\xF7\xD9\xFF\x0E\x4B\x18\x60\x80\x23\xDB\x03\x00\x20\xE3\x61" 225 "\x10\xBD\xC0\x46\x49\x46\x00\x00\xE4\x05\x00\x20\x45\x58\x00\x00" 226 "\xF0\x05\x00\x20\x52\x45\x00\x00\xEC\x05\x00\x20\x52\x50\x00\x00" 227 "\xF8\x05\x00\x20\x46\x43\x00\x00\xF4\x05\x00\x20\x43\x58\x00\x00" 228 "\xE8\x05\x00\x20" 229 }, 230 }; 231 232 void *get_builtin_file(const char *name, size_t *sz) { 233 int n; 234 for (n = 0; n < (sizeof(files)/sizeof(files[0])); n++) { 235 if (!strcmp(name, files[n].name)) { 236 *sz = files[n].size; 237 return files[n].data; 238 } 239 } 240 return NULL; 241 } 242 243 const char *get_builtin_filename(unsigned n) { 244 if (n >= (sizeof(files)/sizeof(files[0]))) { 245 return NULL; 246 } 247 return files[n].name; 248 }