Repository navigation
Retail 5838 Unclassified Image Ranges
Codex edited this page Oct 10, 2026
·
1 revision
Companion: Retail-5838-BIOS-Size-and-Layout. These intervals preserve the exact remainder after disjoint known-instruction and format/public-ABI attribution. They include unvisited code, data, tables and padding; none is asserted dead or removable. Endpoints are derived by adding the published length to the start. Classified intervals and these gaps reconcile every advertised section byte. No instructions or payload contents are published.
| Section | Start VA | Bytes | Classification |
|---|---|---|---|
| .text | 0x800108ad | 3 | unclassified executable-section bytes |
| .text | 0x80010904 | 16 | unclassified executable-section bytes |
| .text | 0x80010930 | 12 | unclassified executable-section bytes |
| .text | 0x80010958 | 176 | unclassified executable-section bytes |
| .text | 0x80010a10 | 16 | unclassified executable-section bytes |
| .text | 0x80010a74 | 564 | unclassified executable-section bytes |
| .text | 0x80010cac | 80 | unclassified executable-section bytes |
| .text | 0x80010d1c | 20 | unclassified executable-section bytes |
| .text | 0x80010d68 | 156 | unclassified executable-section bytes |
| .text | 0x80010e20 | 5400 | unclassified executable-section bytes |
| .text | 0x8001233c | 860 | unclassified executable-section bytes |
| .text | 0x800127b4 | 924 | unclassified executable-section bytes |
| .text | 0x80012b75 | 43 | unclassified executable-section bytes |
| .text | 0x80012ba7 | 1 | unclassified executable-section bytes |
| .text | 0x80012bbe | 2 | unclassified executable-section bytes |
| .text | 0x80012bd7 | 1 | unclassified executable-section bytes |
| .text | 0x80012bed | 3 | unclassified executable-section bytes |
| .text | 0x80012c11 | 3 | unclassified executable-section bytes |
| .text | 0x80012c33 | 1 | unclassified executable-section bytes |
| .text | 0x80012c55 | 3 | unclassified executable-section bytes |
| .text | 0x80012c6a | 2 | unclassified executable-section bytes |
| .text | 0x80012c76 | 2 | unclassified executable-section bytes |
| .text | 0x80012c82 | 2 | unclassified executable-section bytes |
| .text | 0x80012c9f | 1 | unclassified executable-section bytes |
| .text | 0x80012ca6 | 2 | unclassified executable-section bytes |
| .text | 0x80012ccb | 1 | unclassified executable-section bytes |
| .text | 0x8001327a | 2 | unclassified executable-section bytes |
| .text | 0x800132ad | 38 | unclassified executable-section bytes |
| .text | 0x80013377 | 34 | unclassified executable-section bytes |
| .text | 0x800133e9 | 3 | unclassified executable-section bytes |
| .text | 0x8001362d | 82 | unclassified executable-section bytes |
| .text | 0x800137ed | 94 | unclassified executable-section bytes |
| .text | 0x80013ae1 | 3 | unclassified executable-section bytes |
| .text | 0x80013b16 | 2 | unclassified executable-section bytes |
| .text | 0x80013b28 | 460 | unclassified executable-section bytes |
| .text | 0x80013d02 | 2 | unclassified executable-section bytes |
| .text | 0x80013d13 | 1 | unclassified executable-section bytes |
| .text | 0x80013d23 | 1 | unclassified executable-section bytes |
| .text | 0x80013d43 | 1 | unclassified executable-section bytes |
| .text | 0x80013d77 | 1 | unclassified executable-section bytes |
| .text | 0x80013d83 | 1 | unclassified executable-section bytes |
| .text | 0x80013e06 | 2 | unclassified executable-section bytes |
| .text | 0x80013e78 | 232 | unclassified executable-section bytes |
| .text | 0x80013f68 | 48 | unclassified executable-section bytes |
| .text | 0x800147e1 | 51 | unclassified executable-section bytes |
| .text | 0x8001487f | 113 | unclassified executable-section bytes |
| .text | 0x8001490c | 1547 | unclassified executable-section bytes |
| .text | 0x80014f9b | 31 | unclassified executable-section bytes |
| .text | 0x8001502d | 67 | unclassified executable-section bytes |
| .text | 0x80015077 | 45 | unclassified executable-section bytes |
| .text | 0x800150c7 | 1 | unclassified executable-section bytes |
| .text | 0x800150d2 | 2 | unclassified executable-section bytes |
| .text | 0x80015100 | 40 | unclassified executable-section bytes |
| .text | 0x80015149 | 3 | unclassified executable-section bytes |
| .text | 0x80015177 | 1 | unclassified executable-section bytes |
| .text | 0x800151fa | 274 | unclassified executable-section bytes |
| .text | 0x80015383 | 2 | unclassified executable-section bytes |
| .text | 0x8001542b | 2 | unclassified executable-section bytes |
| .text | 0x800154e3 | 1 | unclassified executable-section bytes |
| .text | 0x80015526 | 10 | unclassified executable-section bytes |
| .text | 0x80015552 | 14 | unclassified executable-section bytes |
| .text | 0x8001557d | 3 | unclassified executable-section bytes |
| .text | 0x80015596 | 2 | unclassified executable-section bytes |
| .text | 0x800155ad | 3 | unclassified executable-section bytes |
| .text | 0x800155c5 | 3 | unclassified executable-section bytes |
| .text | 0x800155de | 2 | unclassified executable-section bytes |
| .text | 0x800155f5 | 283 | unclassified executable-section bytes |
| .text | 0x80015733 | 1 | unclassified executable-section bytes |
| .text | 0x80015824 | 64 | unclassified executable-section bytes |
| .text | 0x8001589e | 2 | unclassified executable-section bytes |
| .text | 0x800158a9 | 3 | unclassified executable-section bytes |
| .text | 0x800158ff | 376 | unclassified executable-section bytes |
| .text | 0x80017f9f | 32 | unclassified executable-section bytes |
| .text | 0x80018c1e | 2 | unclassified executable-section bytes |
| .text | 0x80018c34 | 165 | unclassified executable-section bytes |
| .text | 0x80018d0e | 2 | unclassified executable-section bytes |
| .text | 0x80018e17 | 1 | unclassified executable-section bytes |
| .text | 0x80018e92 | 158 | unclassified executable-section bytes |
| .text | 0x80018fa7 | 1 | unclassified executable-section bytes |
| .text | 0x80018faf | 1 | unclassified executable-section bytes |
| .text | 0x80019596 | 28 | unclassified executable-section bytes |
| .text | 0x8001a303 | 17 | unclassified executable-section bytes |
| .text | 0x8001a31a | 2 | unclassified executable-section bytes |
| .text | 0x8001b018 | 8 | unclassified executable-section bytes |
| .text | 0x8001b04d | 51 | unclassified executable-section bytes |
| .text | 0x8001b0a6 | 61 | unclassified executable-section bytes |
| .text | 0x8001b189 | 3 | unclassified executable-section bytes |
| .text | 0x8001b25b | 1 | unclassified executable-section bytes |
| .text | 0x8001b2c5 | 21 | unclassified executable-section bytes |
| .text | 0x8001b2ee | 10 | unclassified executable-section bytes |
| .text | 0x8001b320 | 10 | unclassified executable-section bytes |
| .text | 0x8001b33e | 20 | unclassified executable-section bytes |
| .text | 0x8001b35c | 10 | unclassified executable-section bytes |
| .text | 0x8001b47d | 3 | unclassified executable-section bytes |
| .text | 0x8001b589 | 3 | unclassified executable-section bytes |
| .text | 0x8001b5e9 | 43 | unclassified executable-section bytes |
| .text | 0x8001b63f | 1 | unclassified executable-section bytes |
| .text | 0x8001b6db | 1 | unclassified executable-section bytes |
| .text | 0x8001b707 | 1 | unclassified executable-section bytes |
| .text | 0x8001b892 | 2 | unclassified executable-section bytes |
| .text | 0x8001b8e2 | 2 | unclassified executable-section bytes |
| .text | 0x8001b9f3 | 1 | unclassified executable-section bytes |
| .text | 0x8001ba5e | 2 | unclassified executable-section bytes |
| .text | 0x8001ba86 | 2 | unclassified executable-section bytes |
| .text | 0x8001bbc7 | 1 | unclassified executable-section bytes |
| .text | 0x8001bbdf | 1 | unclassified executable-section bytes |
| .text | 0x8001bc13 | 1 | unclassified executable-section bytes |
| .text | 0x8001bc21 | 3 | unclassified executable-section bytes |
| .text | 0x8001bc4e | 2 | unclassified executable-section bytes |
| .text | 0x8001bead | 35 | unclassified executable-section bytes |
| .text | 0x8001c0d1 | 26 | unclassified executable-section bytes |
| .text | 0x8001c40c | 298 | unclassified executable-section bytes |
| .text | 0x8001c939 | 15 | unclassified executable-section bytes |
| .text | 0x8001ce17 | 7 | unclassified executable-section bytes |
| .text | 0x8001ce2d | 55 | unclassified executable-section bytes |
| .text | 0x8001d113 | 131 | unclassified executable-section bytes |
| .text | 0x8001d233 | 56 | unclassified executable-section bytes |
| .text | 0x8001d574 | 160 | unclassified executable-section bytes |
| .text | 0x8001d6ee | 377 | unclassified executable-section bytes |
| .text | 0x8001da7e | 854 | unclassified executable-section bytes |
| .text | 0x8001e775 | 70 | unclassified executable-section bytes |
| .text | 0x8001eb79 | 386 | unclassified executable-section bytes |
| .text | 0x8001f209 | 29 | unclassified executable-section bytes |
| .text | 0x8001fc60 | 49 | unclassified executable-section bytes |
| .text | 0x8001feee | 2 | unclassified executable-section bytes |
| .text | 0x8001ff28 | 32 | unclassified executable-section bytes |
| .text | 0x8002111c | 19 | unclassified executable-section bytes |
| .text | 0x80021168 | 20 | unclassified executable-section bytes |
| .text | 0x80021182 | 19 | unclassified executable-section bytes |
| .text | 0x800211ff | 20 | unclassified executable-section bytes |
| .text | 0x80021331 | 20 | unclassified executable-section bytes |
| .text | 0x800219c6 | 12 | unclassified executable-section bytes |
| .text | 0x80021af6 | 46 | unclassified executable-section bytes |
| .text | 0x80021b2c | 42 | unclassified executable-section bytes |
| .text | 0x80021d7c | 68 | unclassified executable-section bytes |
| .text | 0x80021f17 | 9 | unclassified executable-section bytes |
| .text | 0x80021f25 | 11 | unclassified executable-section bytes |
| .text | 0x80021f35 | 3 | unclassified executable-section bytes |
| .text | 0x80021f39 | 3 | unclassified executable-section bytes |
| .text | 0x80021f41 | 3 | unclassified executable-section bytes |
| .text | 0x8002294f | 134 | unclassified executable-section bytes |
| .text | 0x80022b96 | 2 | unclassified executable-section bytes |
| .text | 0x80022b9f | 1 | unclassified executable-section bytes |
| .text | 0x80022be2 | 78 | unclassified executable-section bytes |
| .text | 0x80022c6e | 2 | unclassified executable-section bytes |
| .text | 0x80022ce3 | 1 | unclassified executable-section bytes |
| .text | 0x80022cff | 1 | unclassified executable-section bytes |
| .text | 0x80022d07 | 1 | unclassified executable-section bytes |
| .text | 0x80022d9e | 7 | unclassified executable-section bytes |
| .text | 0x80022ef4 | 24 | unclassified executable-section bytes |
| .text | 0x80023016 | 24 | unclassified executable-section bytes |
| .text | 0x80023196 | 24 | unclassified executable-section bytes |
| .text | 0x800231ff | 1 | unclassified executable-section bytes |
| .text | 0x80023247 | 9 | unclassified executable-section bytes |
| .text | 0x80023271 | 15 | unclassified executable-section bytes |
| .text | 0x800232b1 | 15 | unclassified executable-section bytes |
| .text | 0x800232d6 | 10 | unclassified executable-section bytes |
| .text | 0x80023304 | 12 | unclassified executable-section bytes |
| .text | 0x80023353 | 13 | unclassified executable-section bytes |
| .text | 0x8002337f | 1 | unclassified executable-section bytes |
| .text | 0x8002339c | 4 | unclassified executable-section bytes |
| .text | 0x800233c5 | 11 | unclassified executable-section bytes |
| .text | 0x80023414 | 12 | unclassified executable-section bytes |
| .text | 0x80023426 | 10 | unclassified executable-section bytes |
| .text | 0x80023453 | 13 | unclassified executable-section bytes |
| .text | 0x80023466 | 2 | unclassified executable-section bytes |
| .text | 0x800234f3 | 1 | unclassified executable-section bytes |
| .text | 0x8002350a | 2 | unclassified executable-section bytes |
| .text | 0x8002359a | 2 | unclassified executable-section bytes |
| .text | 0x800235f2 | 2 | unclassified executable-section bytes |
| .text | 0x80023679 | 19 | unclassified executable-section bytes |
| .text | 0x800236b7 | 1 | unclassified executable-section bytes |
| .text | 0x8002398a | 2 | unclassified executable-section bytes |
| .text | 0x80024095 | 256 | unclassified executable-section bytes |
| .text | 0x800241a5 | 10 | unclassified executable-section bytes |
| .text | 0x800241c9 | 10 | unclassified executable-section bytes |
| .text | 0x800241eb | 1655 | unclassified executable-section bytes |
| .text | 0x800248a0 | 732 | unclassified executable-section bytes |
| .text | 0x80024ba3 | 1113 | unclassified executable-section bytes |
| .text | 0x80025045 | 6607 | unclassified executable-section bytes |
| .text | 0x80026b16 | 1171 | unclassified executable-section bytes |
| .text | 0x80027482 | 2063 | unclassified executable-section bytes |
| .text | 0x80027ccc | 878 | unclassified executable-section bytes |
| .text | 0x80028078 | 611 | unclassified executable-section bytes |
| .text | 0x80028417 | 10710 | unclassified executable-section bytes |
| .text | 0x8002ae6f | 197 | unclassified executable-section bytes |
| .text | 0x8002b1fd | 279 | unclassified executable-section bytes |
| .text | 0x8002b340 | 2999 | unclassified executable-section bytes |
| .text | 0x8002c923 | 93 | unclassified executable-section bytes |
| .text | 0x8002c9d3 | 398 | unclassified executable-section bytes |
| .text | 0x8002cba5 | 3675 | unclassified executable-section bytes |
| .text | 0x8002def5 | 3 | unclassified executable-section bytes |
| .text | 0x8002df42 | 238 | unclassified executable-section bytes |
| .text | 0x8002e064 | 12 | unclassified executable-section bytes |
| .text | 0x8002e0cb | 1 | unclassified executable-section bytes |
| .text | 0x8002e0d3 | 309 | unclassified executable-section bytes |
| .text | 0x8002e22e | 2 | unclassified executable-section bytes |
| .text | 0x8002e239 | 3 | unclassified executable-section bytes |
| .text | 0x8002e25b | 330 | unclassified executable-section bytes |
| .text | 0x8002e3bb | 229 | unclassified executable-section bytes |
| .text | 0x8002e4bf | 32 | unclassified executable-section bytes |
| .text | 0x8002e4eb | 142 | unclassified executable-section bytes |
| .text | 0x8002e5e2 | 1481 | unclassified executable-section bytes |
| .text | 0x8002ebc0 | 469 | unclassified executable-section bytes |
| .text | 0x8002f057 | 2313 | unclassified executable-section bytes |
| .text | 0x8002f9bc | 826 | unclassified executable-section bytes |
| .text | 0x8002fe51 | 22 | unclassified executable-section bytes |
| .text | 0x8002feab | 178 | unclassified executable-section bytes |
| .text | 0x8002ff6f | 121 | unclassified executable-section bytes |
| .text | 0x8003026f | 857 | unclassified executable-section bytes |
| .text | 0x80030869 | 1665 | unclassified executable-section bytes |
| .text | 0x80030ef1 | 76 | unclassified executable-section bytes |
| .text | 0x800315d4 | 617 | unclassified executable-section bytes |
| .text | 0x80031876 | 342 | unclassified executable-section bytes |
| .text | 0x80031a0c | 96 | unclassified executable-section bytes |
| .text | 0x80031ace | 2 | unclassified executable-section bytes |
| .text | 0x80031b43 | 1 | unclassified executable-section bytes |
| .text | 0x80031ba0 | 336 | unclassified executable-section bytes |
| .text | 0x80031cf3 | 1 | unclassified executable-section bytes |
| .text | 0x80031d05 | 3 | unclassified executable-section bytes |
| .text | 0x80031e12 | 2 | unclassified executable-section bytes |
| .text | 0x80031e45 | 11 | unclassified executable-section bytes |
| .text | 0x80031e54 | 924 | unclassified executable-section bytes |
| .text | 0x80032222 | 14 | unclassified executable-section bytes |
| .text | 0x8003234a | 6 | unclassified executable-section bytes |
| .text | 0x8003240b | 5 | unclassified executable-section bytes |
| .text | 0x80032f67 | 9 | unclassified executable-section bytes |
| .text | 0x80032fa8 | 14344 | unclassified executable-section bytes |
| IDEXPRDT | 0x800367c0 | 264 | unclassified data-section bytes |
| .data | 0x800368e0 | 21996 | unclassified data-section bytes |
| STICKY | 0x8003bee0 | 1220 | unclassified data-section bytes |
| INIT | 0x8003c3c0 | 66200 | unclassified executable-section bytes |
| INIT | 0x8004c68d | 32963 | unclassified executable-section bytes |
| INIT | 0x80054781 | 287 | unclassified executable-section bytes |
| INIT | 0x800549c8 | 1506 | unclassified executable-section bytes |
| INIT | 0x80054fd3 | 1 | unclassified executable-section bytes |
| INIT | 0x800551f4 | 52036 | unclassified executable-section bytes |
| INIT | 0x80061d95 | 3 | unclassified executable-section bytes |
| INIT | 0x80061df3 | 1 | unclassified executable-section bytes |
| INIT | 0x80061e24 | 4096 | unclassified executable-section bytes |
| INIT | 0x800631b5 | 285405 | unclassified executable-section bytes |
Source baseline: SpiritBoot 27149596, Roswell 1569e2e8 plus ordered patches. See Clean-Room-and-Validation for evidence boundaries and Export-Index for complete export coverage.
- Retail-5838-BIOS-Size-and-Layout
- Retail-5838-Function-Ledger
- Retail-5838-Public-API-Comparison
- Retail-5838-Data-and-Physical-Atlas
- Retail-5838-Unclassified-Image-Ranges
- SpiritBoot-Main-Emitted-Extent-Ledger
- SpiritBoot-Main-Physical-Ownership
- SpiritBoot-Latest-Candidate-Extent-Ledger
- Memory-Reduction-Targets
- Memory-Comparison-and-Removal-Guide
- Memory-Three-BIOS-Public-API-Comparison
- Memory-Reduction-Workbook — physical-owner challenge ledger, game headroom, allocation pressure and removal decisions.
- Memory-Pool-Reuse-Cost-and-Attribution — current 64 KiB candidate saving, eight-run allocator costs and Conker attribution limits.
- Kernel-Overhaul-Size-and-Performance — lower-level subsystem specialization, runtime roots, performance work and focused PR delivery.