Skip to content

Instantly share code, notes, and snippets.

@segfo
Last active April 5, 2021 12:39
Show Gist options
  • Save segfo/781146dbee8aac6b2975aa42d6b00786 to your computer and use it in GitHub Desktop.
Save segfo/781146dbee8aac6b2975aa42d6b00786 to your computer and use it in GitHub Desktop.
みかん本メモリマップ
We can make this file beautiful and searchable if this error is corrected: Any value after quoted field isn't allowed in line 1.
"Physical Address":"0x00000000","Virtual Address":"0x00000000","Pages":160,"Memory Type":"CONVENTIONAL","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x00100000","Virtual Address":"0x00000000","Pages":1824,"Memory Type":"CONVENTIONAL","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x00820000","Virtual Address":"0x00000000","Pages":2016,"Memory Type":"BOOT_SERVICES_DATA","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x01000000","Virtual Address":"0x00000000","Pages":503808,"Memory Type":"CONVENTIONAL","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7c000000","Virtual Address":"0x00000000","Pages":32,"Memory Type":"BOOT_SERVICES_DATA","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7c020000","Virtual Address":"0x00000000","Pages":9923,"Memory Type":"CONVENTIONAL","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7e6e3000","Virtual Address":"0x00000000","Pages":49,"Memory Type":"LOADER_CODE","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7e714000","Virtual Address":"0x00000000","Pages":46,"Memory Type":"CONVENTIONAL","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7e742000","Virtual Address":"0x00000000","Pages":1422,"Memory Type":"BOOT_SERVICES_DATA","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7ecd0000","Virtual Address":"0x00000000","Pages":364,"Memory Type":"BOOT_SERVICES_CODE","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7ee3c000","Virtual Address":"0x00000000","Pages":18,"Memory Type":"RUNTIME_SERVICES_DATA","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK | RUNTIME"
"Physical Address":"0x7ee4e000","Virtual Address":"0x00000000","Pages":3840,"Memory Type":"BOOT_SERVICES_DATA","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7fd4e000","Virtual Address":"0x00000000","Pages":384,"Memory Type":"BOOT_SERVICES_CODE","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7fece000","Virtual Address":"0x00000000","Pages":48,"Memory Type":"RUNTIME_SERVICES_CODE","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK | RUNTIME"
"Physical Address":"0x7fefe000","Virtual Address":"0x00000000","Pages":36,"Memory Type":"RUNTIME_SERVICES_DATA","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK | RUNTIME"
"Physical Address":"0x7ff22000","Virtual Address":"0x00000000","Pages":4,"Memory Type":"RESERVED","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7ff26000","Virtual Address":"0x00000000","Pages":8,"Memory Type":"ACPI_RECLAIM","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7ff2e000","Virtual Address":"0x00000000","Pages":4,"Memory Type":"ACPI_NON_VOLATILE","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7ff32000","Virtual Address":"0x00000000","Pages":158,"Memory Type":"BOOT_SERVICES_DATA","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7ffd0000","Virtual Address":"0x00000000","Pages":48,"Memory Type":"RUNTIME_SERVICES_DATA","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK | RUNTIME"
We can make this file beautiful and searchable if this error is corrected: Any value after quoted field isn't allowed in line 1.
"Physical Address":"0x00000000","Virtual Address":"0x00000000","Pages":160,"Memory Type":"CONVENTIONAL","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x00100000","Virtual Address":"0x00000000","Pages":418,"Memory Type":"LOADER_DATA","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x002a2000","Virtual Address":"0x00000000","Pages":1406,"Memory Type":"CONVENTIONAL","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x00820000","Virtual Address":"0x00000000","Pages":2016,"Memory Type":"BOOT_SERVICES_DATA","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x01000000","Virtual Address":"0x00000000","Pages":503808,"Memory Type":"CONVENTIONAL","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7c000000","Virtual Address":"0x00000000","Pages":32,"Memory Type":"BOOT_SERVICES_DATA","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7c020000","Virtual Address":"0x00000000","Pages":9923,"Memory Type":"CONVENTIONAL","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7e6e3000","Virtual Address":"0x00000000","Pages":49,"Memory Type":"LOADER_CODE","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7e714000","Virtual Address":"0x00000000","Pages":45,"Memory Type":"CONVENTIONAL","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7e741000","Virtual Address":"0x00000000","Pages":1423,"Memory Type":"BOOT_SERVICES_DATA","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7ecd0000","Virtual Address":"0x00000000","Pages":364,"Memory Type":"BOOT_SERVICES_CODE","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7ee3c000","Virtual Address":"0x00000000","Pages":18,"Memory Type":"RUNTIME_SERVICES_DATA","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK | RUNTIME"
"Physical Address":"0x7ee4e000","Virtual Address":"0x00000000","Pages":3840,"Memory Type":"BOOT_SERVICES_DATA","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7fd4e000","Virtual Address":"0x00000000","Pages":384,"Memory Type":"BOOT_SERVICES_CODE","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7fece000","Virtual Address":"0x00000000","Pages":48,"Memory Type":"RUNTIME_SERVICES_CODE","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK | RUNTIME"
"Physical Address":"0x7fefe000","Virtual Address":"0x00000000","Pages":36,"Memory Type":"RUNTIME_SERVICES_DATA","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK | RUNTIME"
"Physical Address":"0x7ff22000","Virtual Address":"0x00000000","Pages":4,"Memory Type":"RESERVED","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7ff26000","Virtual Address":"0x00000000","Pages":8,"Memory Type":"ACPI_RECLAIM","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7ff2e000","Virtual Address":"0x00000000","Pages":4,"Memory Type":"ACPI_NON_VOLATILE","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7ff32000","Virtual Address":"0x00000000","Pages":158,"Memory Type":"BOOT_SERVICES_DATA","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK"
"Physical Address":"0x7ffd0000","Virtual Address":"0x00000000","Pages":48,"Memory Type":"RUNTIME_SERVICES_DATA","Attributes":"UNCACHEABLE | WRITE_COMBINE | WRITE_THROUGH | WRITE_BACK | RUNTIME"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment