Skip to content

Instantly share code, notes, and snippets.

@X547
Last active July 4, 2021 12:01
Show Gist options
  • Save X547/06eb0c883c44788de6ce075204d6f4b5 to your computer and use it in GitHub Desktop.
Save X547/06eb0c883c44788de6ce075204d6f4b5 to your computer and use it in GitHub Desktop.
Haiku riscv64 log on HiFive Unmatched (1)
U-Boot SPL 2021.01 (Apr 07 2021 - 17:59:15 +0000)
Trying to boot from MMC1
U-Boot 2021.01 (Apr 07 2021 - 17:59:15 +0000)
CPU: rv64imafdc
Model: SiFive HiFive Unmatched A00
DRAM: 16 GiB
MMC: spi@10050000:mmc@0: 0
EEPROM: SiFive PCB EEPROM format v1
Serial number: SF105SZ212200730
PCB revision: 3
Ethernet MAC address: 70:b3:d5:92:f9:88
CRC: 5c750ad8
EEPROM dump: (0x25 bytes)
00: F1 5E 50 45 01 02 00 03 42 00 53 46 31 30 35 53
10: 5A 32 31 32 32 30 30 37 33 30 01 70 B3 D5 92 F9
20: 88 D8 0A 75 5C
found SiFive v1
In: serial@10010000
Out: serial@10010000
Err: serial@10010000
Model: SiFive HiFive Unmatched A00
Net: eth0: ethernet@10090000
Hit any key to stop autoboot: 0
PCIe Link up, Gen1
Device 0: unknown device
starting USB...
Bus xhci_pci: Register 4000840 NbrPorts 4
Starting the controller
USB XHCI 1.00
scanning bus xhci_pci for devices... 4 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
Device 0: Vendor: I-O DATA Rev: 1100 Prod: USB Flash Disk
Type: Removable Hard Disk
Capacity: 14800.0 MB = 14.4 GB (30310400 x 512)
... is now current device
Scanning usb 0:1...
** Unable to read file / **
Failed to load '/'
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
Scanning disk [email protected]...
** Unrecognized filesystem type **
** Unrecognized filesystem type **
Scanning disk usb_mass_storage.lun0...
** Unrecognized filesystem type **
Found 8 disks
** Unable to read file ubootefi.var **
Failed to load EFI variables
BootOrder not defined
EFI boot manager: Cannot load any image
Found EFI removable media binary efi/boot/bootriscv64.efi
462570 bytes read in 5 ms (88.2 MiB/s)
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
Booting /efi\boot\bootriscv64.efi
efi/fdt: Probing for device trees from UEFI...
efi/fdt: Valid FDT from UEFI table 2, size: 20480
fdt tree:
node('')
prop('serial-number'): ? (len 17)
prop('#address-cells'): 2 (len 4)
prop('#size-cells'): 2 (len 4)
prop('compatible'): 'sifive,hifive-unmatched-a00' (len 59)
prop('model'): 'SiFive HiFive Unmatched A00' (len 28)
node('reserved-memory')
prop('#address-cells'): 2 (len 4)
prop('#size-cells'): 2 (len 4)
prop('ranges'):
(len 0)
node('mmode_resv0@80000000')
prop('reg'): (2147483648, 262144) (len 16)
node('fit-images')
node('uboot')
prop('os'): ? (len 7)
prop('type'): ? (len 11)
prop('size'): ? (len 4)
prop('load'): ? (len 8)
node('aliases')
prop('serial0'): ? (len 21)
prop('serial1'): ? (len 21)
prop('ethernet0'): ? (len 23)
prop('spi0'): ? (len 18)
node('chosen')
prop('boot-hartid'): ? (len 4)
prop('stdout-path'): 'serial0' (len 8)
node('cpus')
prop('#address-cells'): 1 (len 4)
prop('#size-cells'): 0 (len 4)
prop('timebase-frequency'): 1000000 (len 4)
prop('assigned-clocks'): ? (len 8)
prop('assigned-clock-rates'): ? (len 4)
prop('u-boot,dm-spl'): ? (len 0)
node('cpu@0')
prop('compatible'): 'sifive,bullet0' (len 21)
prop('device_type'): 'cpu' (len 4)
prop('i-cache-block-size'): ? (len 4)
prop('i-cache-sets'): ? (len 4)
prop('i-cache-size'): ? (len 4)
prop('next-level-cache'): ? (len 4)
prop('reg'): (3, 38654705899) (len 4)
prop('riscv,isa'): 'rv64imac' (len 9)
prop('status'): 'disabled' (len 9)
prop('clocks'): ? (len 8)
prop('u-boot,dm-spl'): ? (len 0)
node('interrupt-controller')
prop('#interrupt-cells'): 1 (len 4)
prop('compatible'): 'riscv,cpu-intc' (len 15)
prop('interrupt-controller'): ? (len 0)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 3 (len 4)
node('cpu@1')
prop('compatible'): 'sifive,bullet0' (len 21)
prop('d-cache-block-size'): ? (len 4)
prop('d-cache-sets'): ? (len 4)
prop('d-cache-size'): ? (len 4)
prop('d-tlb-sets'): ? (len 4)
prop('d-tlb-size'): ? (len 4)
prop('device_type'): 'cpu' (len 4)
prop('i-cache-block-size'): ? (len 4)
prop('i-cache-sets'): ? (len 4)
prop('i-cache-size'): ? (len 4)
prop('i-tlb-sets'): ? (len 4)
prop('i-tlb-size'): ? (len 4)
prop('mmu-type'): 'riscv,sv39' (len 11)
prop('next-level-cache'): ? (len 4)
prop('reg'): (4294967299, 47244640491) (len 4)
prop('riscv,isa'): 'rv64imafdc' (len 11)
prop('tlb-split'): ? (len 0)
prop('clocks'): ? (len 8)
prop('u-boot,dm-spl'): ? (len 0)
node('interrupt-controller')
prop('#interrupt-cells'): 1 (len 4)
prop('compatible'): 'riscv,cpu-intc' (len 15)
prop('interrupt-controller'): ? (len 0)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 4 (len 4)
node('cpu@2')
prop('compatible'): 'sifive,bullet0' (len 21)
prop('d-cache-block-size'): ? (len 4)
prop('d-cache-sets'): ? (len 4)
prop('d-cache-size'): ? (len 4)
prop('d-tlb-sets'): ? (len 4)
prop('d-tlb-size'): ? (len 4)
prop('device_type'): 'cpu' (len 4)
prop('i-cache-block-size'): ? (len 4)
prop('i-cache-sets'): ? (len 4)
prop('i-cache-size'): ? (len 4)
prop('i-tlb-sets'): ? (len 4)
prop('i-tlb-size'): ? (len 4)
prop('mmu-type'): 'riscv,sv39' (len 11)
prop('next-level-cache'): ? (len 4)
prop('reg'): (8589934595, 47244640491) (len 4)
prop('riscv,isa'): 'rv64imafdc' (len 11)
prop('tlb-split'): ? (len 0)
prop('clocks'): ? (len 8)
prop('u-boot,dm-spl'): ? (len 0)
node('interrupt-controller')
prop('#interrupt-cells'): 1 (len 4)
prop('compatible'): 'riscv,cpu-intc' (len 15)
prop('interrupt-controller'): ? (len 0)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 5 (len 4)
node('cpu@3')
prop('compatible'): 'sifive,bullet0' (len 21)
prop('d-cache-block-size'): ? (len 4)
prop('d-cache-sets'): ? (len 4)
prop('d-cache-size'): ? (len 4)
prop('d-tlb-sets'): ? (len 4)
prop('d-tlb-size'): ? (len 4)
prop('device_type'): 'cpu' (len 4)
prop('i-cache-block-size'): ? (len 4)
prop('i-cache-sets'): ? (len 4)
prop('i-cache-size'): ? (len 4)
prop('i-tlb-sets'): ? (len 4)
prop('i-tlb-size'): ? (len 4)
prop('mmu-type'): 'riscv,sv39' (len 11)
prop('next-level-cache'): ? (len 4)
prop('reg'): (12884901891, 47244640491) (len 4)
prop('riscv,isa'): 'rv64imafdc' (len 11)
prop('tlb-split'): ? (len 0)
prop('clocks'): ? (len 8)
prop('u-boot,dm-spl'): ? (len 0)
node('interrupt-controller')
prop('#interrupt-cells'): 1 (len 4)
prop('compatible'): 'riscv,cpu-intc' (len 15)
prop('interrupt-controller'): ? (len 0)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 6 (len 4)
node('cpu@4')
prop('compatible'): 'sifive,bullet0' (len 21)
prop('d-cache-block-size'): ? (len 4)
prop('d-cache-sets'): ? (len 4)
prop('d-cache-size'): ? (len 4)
prop('d-tlb-sets'): ? (len 4)
prop('d-tlb-size'): ? (len 4)
prop('device_type'): 'cpu' (len 4)
prop('i-cache-block-size'): ? (len 4)
prop('i-cache-sets'): ? (len 4)
prop('i-cache-size'): ? (len 4)
prop('i-tlb-sets'): ? (len 4)
prop('i-tlb-size'): ? (len 4)
prop('mmu-type'): 'riscv,sv39' (len 11)
prop('next-level-cache'): ? (len 4)
prop('reg'): (17179869187, 47244640491) (len 4)
prop('riscv,isa'): 'rv64imafdc' (len 11)
prop('tlb-split'): ? (len 0)
prop('clocks'): ? (len 8)
prop('u-boot,dm-spl'): ? (len 0)
node('interrupt-controller')
prop('#interrupt-cells'): 1 (len 4)
prop('compatible'): 'riscv,cpu-intc' (len 15)
prop('interrupt-controller'): ? (len 0)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 7 (len 4)
node('soc')
prop('#address-cells'): 2 (len 4)
prop('#size-cells'): 2 (len 4)
prop('compatible'): 'sifive,fu740-c000' (len 42)
prop('ranges'):
(len 0)
prop('u-boot,dm-spl'): ? (len 0)
node('interrupt-controller@c000000')
prop('#interrupt-cells'): 1 (len 4)
prop('compatible'): 'sifive,plic-1.0.0' (len 18)
prop('reg'): (201326592, 67108864) (len 16)
prop('riscv,ndev'): 69 (len 4)
prop('interrupt-controller'): ? (len 0)
prop('interrupts-extended'): (3, 4294967295), (4, 4294967295), (4, 9), (5, 4294967295), (5, 9), (6, 4294967295), (6, 9), (7, 4294967295), (7, 9) (len 72)
prop('phandle'): 10 (len 4)
node('clock-controller@10000000')
prop('compatible'): 'sifive,fu740-c000-prci' (len 23)
prop('reg'): (268435456, 4096) (len 16)
prop('clocks'): ? (len 8)
prop('#clock-cells'): ? (len 4)
prop('#reset-cells'): ? (len 4)
prop('resets'): ? (len 48)
prop('reset-names'): ? (len 57)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 1 (len 4)
node('serial@10010000')
prop('compatible'): 'sifive,fu740-c000-uart' (len 36)
prop('reg'): (268500992, 4096) (len 16)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 39 (len 4)
prop('clocks'): ? (len 8)
prop('status'): 'okay' (len 5)
prop('u-boot,dm-spl'): ? (len 0)
node('serial@10011000')
prop('compatible'): 'sifive,fu740-c000-uart' (len 36)
prop('reg'): (268505088, 4096) (len 16)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 40 (len 4)
prop('clocks'): ? (len 8)
prop('status'): 'okay' (len 5)
node('i2c@10030000')
prop('compatible'): 'sifive,fu740-c000-i2c' (len 34)
prop('reg'): (268632064, 4096) (len 16)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 52 (len 4)
prop('clocks'): ? (len 8)
prop('reg-shift'): ? (len 4)
prop('reg-io-width'): ? (len 4)
prop('#address-cells'): 1 (len 4)
prop('#size-cells'): 0 (len 4)
prop('status'): 'okay' (len 5)
prop('u-boot,dm-spl'): ? (len 0)
node('temperature-sensor@4c')
prop('compatible'): 'ti,tmp451' (len 10)
prop('reg'): (326417514499, 17179869673) (len 4)
prop('interrupt-parent'): 11 (len 4)
prop('interrupts'): 6 (len 8)
node('pmic@58')
prop('compatible'): 'dlg,da9063' (len 11)
prop('reg'): (377957122051, 17179869673) (len 4)
prop('interrupt-parent'): 11 (len 4)
prop('interrupts'): 1 (len 8)
prop('interrupt-controller'): ? (len 0)
node('regulators')
node('bcore1')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('bcore2')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('bpro')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('bperi')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('bmem')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('bio')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo1')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo2')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo3')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo4')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo5')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo6')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo7')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo8')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo9')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
node('ldo10')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
node('ldo11')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('i2c@10031000')
prop('compatible'): 'sifive,fu740-c000-i2c' (len 34)
prop('reg'): (268636160, 4096) (len 16)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 53 (len 4)
prop('clocks'): ? (len 8)
prop('reg-shift'): ? (len 4)
prop('reg-io-width'): ? (len 4)
prop('#address-cells'): 1 (len 4)
prop('#size-cells'): 0 (len 4)
prop('status'): 'disabled' (len 9)
node('spi@10040000')
prop('compatible'): 'sifive,fu740-c000-spi' (len 34)
prop('reg'): (268697600, 4096), (536870912, 268435456) (len 32)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 41 (len 4)
prop('clocks'): ? (len 8)
prop('#address-cells'): 1 (len 4)
prop('#size-cells'): 0 (len 4)
prop('status'): 'okay' (len 5)
node('flash@0')
prop('compatible'): 'issi,is25wp256' (len 29)
prop('reg'): (3, 17179869838) (len 4)
prop('spi-max-frequency'): ? (len 4)
prop('m25p,fast-read'): ? (len 0)
prop('spi-tx-bus-width'): ? (len 4)
prop('spi-rx-bus-width'): ? (len 4)
node('spi@10041000')
prop('compatible'): 'sifive,fu740-c000-spi' (len 34)
prop('reg'): (268701696, 4096), (805306368, 268435456) (len 32)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 42 (len 4)
prop('clocks'): ? (len 8)
prop('#address-cells'): 1 (len 4)
prop('#size-cells'): 0 (len 4)
prop('status'): 'disabled' (len 9)
node('spi@10050000')
prop('compatible'): 'sifive,fu740-c000-spi' (len 34)
prop('reg'): (268763136, 4096) (len 16)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 43 (len 4)
prop('clocks'): ? (len 8)
prop('#address-cells'): 1 (len 4)
prop('#size-cells'): 0 (len 4)
prop('status'): 'okay' (len 5)
prop('u-boot,dm-spl'): ? (len 0)
node('mmc@0')
prop('compatible'): 'mmc-spi-slot' (len 13)
prop('reg'): (3, 17179869838) (len 4)
prop('spi-max-frequency'): ? (len 4)
prop('voltage-ranges'): ? (len 8)
prop('disable-wp'): ? (len 0)
prop('u-boot,dm-spl'): ? (len 0)
node('ethernet@10090000')
prop('compatible'): 'sifive,fu740-c000-gem' (len 22)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 55 (len 4)
prop('reg'): (269025280, 8192), (269090816, 4096) (len 32)
prop('local-mac-address'): ? (len 6)
prop('clock-names'): ? (len 10)
prop('clocks'): ? (len 16)
prop('#address-cells'): 1 (len 4)
prop('#size-cells'): 0 (len 4)
prop('status'): 'okay' (len 5)
prop('phy-mode'): ? (len 5)
prop('phy-handle'): ? (len 4)
prop('assigned-clocks'): ? (len 8)
prop('assigned-clock-rates'): ? (len 4)
node('ethernet-phy@0')
prop('reg'): (3, 17179869474) (len 4)
prop('phandle'): 12 (len 4)
node('pwm@10020000')
prop('compatible'): 'sifive,fu740-c000-pwm' (len 34)
prop('reg'): (268566528, 4096) (len 16)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 44 (len 16)
prop('clocks'): ? (len 8)
prop('#pwm-cells'): ? (len 4)
prop('status'): 'okay' (len 5)
node('pwm@10021000')
prop('compatible'): 'sifive,fu740-c000-pwm' (len 34)
prop('reg'): (268570624, 4096) (len 16)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 48 (len 16)
prop('clocks'): ? (len 8)
prop('#pwm-cells'): ? (len 4)
prop('status'): 'okay' (len 5)
node('cache-controller@2010000')
prop('compatible'): 'sifive,fu740-c000-ccache' (len 31)
prop('cache-block-size'): ? (len 4)
prop('cache-level'): ? (len 4)
prop('cache-sets'): ? (len 4)
prop('cache-size'): ? (len 4)
prop('cache-unified'): ? (len 0)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 19 (len 16)
prop('reg'): (33619968, 4096) (len 16)
prop('status'): 'okay' (len 5)
prop('phandle'): 2 (len 4)
node('gpio@10060000')
prop('compatible'): 'sifive,fu740-c000-gpio' (len 36)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 23 (len 64)
prop('reg'): (268828672, 4096) (len 16)
prop('gpio-controller'): ? (len 0)
prop('#gpio-cells'): ? (len 4)
prop('interrupt-controller'): ? (len 0)
prop('#interrupt-cells'): 2 (len 4)
prop('clocks'): ? (len 8)
prop('status'): 'okay' (len 5)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 11 (len 4)
node('pcie@e00000000')
prop('#address-cells'): 3 (len 4)
prop('#interrupt-cells'): 1 (len 4)
prop('#num-lanes'): ? (len 4)
prop('#size-cells'): 2 (len 4)
prop('compatible'): 'sifive,fu740-pcie' (len 18)
prop('reg'): (60129542144, 4294967296), (59861106688, 268435456), (269287424, 4096) (len 48)
prop('reg-names'): ? (len 16)
prop('device_type'): 'pci' (len 4)
prop('dma-coherent'): ? (len 0)
prop('bus-range'): 0, 255 (len 8)
prop('ranges'):
IOPORT (0x81000000), child: 0x60080000, parent: 0x60080000, len: 0x00010000
MMIO (0x82000000), child: 0x60090000, parent: 0x60090000, len: 0x0ff70000
MMIO (0x82000000), child: 0x70000000, parent: 0x70000000, len: 0x01000000
MMIO_64BIT (0xc3000000), child: 0x2000000000, parent: 0x2000000000, len: 0x2000000000
(len 112)
prop('num-lanes'): ? (len 4)
prop('msi-parent'): ? (len 4)
prop('interrupts'): 56 (len 36)
prop('interrupt-names'): ? (len 24)
prop('interrupt-parent'): 10 (len 4)
prop('interrupt-map-mask'):
0x00000000
0x00000000
0x00000000
0x00000007
(len 16)
prop('interrupt-map'):
0x00000000, 0x00000000, 0x00000000, 0x00000001, bus: 0, dev: 0, fn: 0, childIrq: 1, parentIrq: (10, 57)
0x00000000, 0x00000000, 0x00000000, 0x00000002, bus: 0, dev: 0, fn: 0, childIrq: 2, parentIrq: (10, 58)
0x00000000, 0x00000000, 0x00000000, 0x00000003, bus: 0, dev: 0, fn: 0, childIrq: 3, parentIrq: (10, 59)
0x00000000, 0x00000000, 0x00000000, 0x00000004, bus: 0, dev: 0, fn: 0, childIrq: 4, parentIrq: (10, 60)
(len 96)
prop('pwren-gpios'): ? (len 12)
prop('perstn-gpios'): ? (len 12)
prop('clocks'): ? (len 8)
prop('clock-names'): ? (len 8)
prop('resets'): ? (len 8)
prop('reset-names'): ? (len 6)
prop('status'): 'okay' (len 5)
node('clint@2000000')
prop('compatible'): 'riscv,clint0' (len 13)
prop('interrupts-extended'): (3, 3), (3, 7), (4, 3), (4, 7), (5, 3), (5, 7), (6, 3), (6, 7), (7, 3), (7, 7) (len 80)
prop('reg'): (33554432, 65536) (len 16)
prop('u-boot,dm-spl'): ? (len 0)
prop('clocks'): ? (len 4)
node('dmc@100b0000')
prop('compatible'): 'sifive,fu740-c000-ddr' (len 22)
prop('reg'): (269156352, 2048), (269164544, 8192), (269189120, 4096) (len 48)
prop('clocks'): ? (len 8)
prop('clock-frequency'): 933333324 (len 4)
prop('u-boot,dm-spl'): ? (len 0)
prop('sifive,ddr-params'): ? (len 5920)
node('memory@80000000')
prop('device_type'): 'memory' (len 7)
prop('reg'): (2147483648, 17179869184) (len 16)
prop('u-boot,dm-spl'): ? (len 0)
node('hfclk')
prop('#clock-cells'): ? (len 4)
prop('compatible'): 'fixed-clock' (len 12)
prop('clock-frequency'): 26000000 (len 4)
prop('clock-output-names'): ? (len 6)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 8 (len 4)
node('rtcclk')
prop('#clock-cells'): ? (len 4)
prop('compatible'): 'fixed-clock' (len 12)
prop('clock-frequency'): 1000000 (len 4)
prop('clock-output-names'): ? (len 7)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 9 (len 4)
node('gpio-poweroff')
prop('compatible'): 'gpio-poweroff' (len 14)
prop('gpios'): ? (len 12)
arch_smp_register_cpu()
cpu
id: 0
arch_smp_register_cpu()
cpu
id: 1
arch_smp_register_cpu()
cpu
id: 2
arch_smp_register_cpu()
cpu
id: 3
arch_smp_register_cpu()
cpu
id: 4
boot(): enter
boot(): heap initialized...
GOP protocol not found
Welcome to the Haiku boot loader!
add_partitions_for(0x00000000fc6bf258, mountFS = no)
add_partitions_for(fd = 0, mountFS = no)
0x00000000fc6bf2e0 Partition::Partition
0x00000000fc6bf2e0 Partition::Scan()
check for partitioning_system: GUID Partition Map
gpt: alternate header not in last block (62333951 vs. 62333952)
EFI header: EFI PART
EFI revision: 10000
header size: 92
header CRC: d48e83ee
absolute block: 1
alternate block: 62333951
first usable block: 34
last usable block: 62333918
disk GUID: d713a481-d92f-4f9e-ac23-9c29c80444a5
entries block: 2
entry size: 128
entry count: 128
entries CRC: 191c249d
EFI header: EFI PART
EFI revision: 10000
header size: 92
header CRC: 6d458b6f
absolute block: 62333951
alternate block: 1
first usable block: 34
last usable block: 62333918
disk GUID: d713a481-d92f-4f9e-ac23-9c29c80444a5
entries block: 62333919
entry size: 128
entry count: 128
entries CRC: 191c249d
[ 0] partition type: 5b193300-fc78-40cd-8002-e86c45580b47
unique id: 8fe2c46f-e158-4788-b27e-2c0833aaa867
start block: 34
end block: 2081
size: 0.999 MB
attributes: 0
name: primary
[ 1] partition type: 2e54b353-1271-4842-806f-e436d6af6985
unique id: 1116cb47-2930-4d7d-9944-b1f0a9eefb37
start block: 2082
end block: 10273
size: 3.999 MB
attributes: 0
name: primary
[ 2] partition type: ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
unique id: cfe48fca-1efd-4744-a693-63a6b5588173
start block: 16384
end block: 282623
size: 129.999 MB
attributes: 4
name: boot
[ 3] partition type: 0fc63daf-8483-4772-8e79-3d69d8477de4
unique id: 82242d88-d7b8-49dc-84ef-af23e5e256b7
start block: 286720
end block: 13918207
size: 6655.999 MB
attributes: 0
name: root
priority: 960
check for partitioning_system: Intel Partition Map
intel: Found GPT signature, ignoring.
check for partitioning_system: Intel Extended Partition
efi_gpt_scan_partition(cookie = 0x00000000fc6bf3e0)
0x00000000fc6bf500 Partition::Partition
0x00000000fc6bf2e0 Partition::AddChild 0x00000000fc6bf500
0x00000000fc6bf500 Partition::SetParent 0x00000000fc6bf2e0
new child partition!
0x00000000fc6bf5f8 Partition::Partition
0x00000000fc6bf2e0 Partition::AddChild 0x00000000fc6bf5f8
0x00000000fc6bf5f8 Partition::SetParent 0x00000000fc6bf2e0
new child partition!
0x00000000fc6bf6f0 Partition::Partition
0x00000000fc6bf2e0 Partition::AddChild 0x00000000fc6bf6f0
0x00000000fc6bf6f0 Partition::SetParent 0x00000000fc6bf2e0
new child partition!
0x00000000fc6bf808 Partition::Partition
0x00000000fc6bf2e0 Partition::AddChild 0x00000000fc6bf808
0x00000000fc6bf808 Partition::SetParent 0x00000000fc6bf2e0
new child partition!
0x00000000fc6bf2e0 Partition::Scan(): scan child 0x00000000fc6bf500 (start = 17408, size = 1048576, parent = 0x00000000fc6bf2e0)!
0x00000000fc6bf500 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bf2e0 Partition::Scan(): scan child 0x00000000fc6bf5f8 (start = 1065984, size = 4194304, parent = 0x00000000fc6bf2e0)!
0x00000000fc6bf5f8 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bf2e0 Partition::Scan(): scan child 0x00000000fc6bf6f0 (start = 8388608, size = 136314880, parent = 0x00000000fc6bf2e0)!
0x00000000fc6bf6f0 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bf2e0 Partition::Scan(): scan child 0x00000000fc6bf808 (start = 146800640, size = 6979321856, parent = 0x00000000fc6bf2e0)!
0x00000000fc6bf808 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bf2e0 Partition::~Partition
0x00000000fc6bf500 Partition::SetParent 0x0000000000000000
0x00000000fc6bf5f8 Partition::SetParent 0x0000000000000000
0x00000000fc6bf6f0 Partition::SetParent 0x0000000000000000
0x00000000fc6bf808 Partition::SetParent 0x0000000000000000
0x00000000fc6bf500 Partition::_Mount check for file_system: BFS Filesystem
0x00000000fc6bf500 Partition::_Mount check for file_system: FAT32 Filesystem
0x00000000fc6bf500 Partition::_Mount check for file_system: TAR Filesystem
0x00000000fc6bf500 Partition::~Partition
add_partitions_for(0x00000000fc6bf288, mountFS = no)
add_partitions_for(fd = 1, mountFS = no)
0x00000000fc6bf500 Partition::Partition
0x00000000fc6bf500 Partition::Scan()
check for partitioning_system: GUID Partition Map
gpt: alternate header not in last block (30310399 vs. 30310400)
EFI header: EFI PART
EFI revision: 10000
header size: 92
header CRC: 87cb9794
absolute block: 1
alternate block: 30310399
first usable block: 34
last usable block: 30310366
disk GUID: ead5cb38-e15a-7848-b7a7-0ed317a67f41
entries block: 2
entry size: 128
entry count: 128
entries CRC: 564900b
EFI header: EFI PART
EFI revision: 10000
header size: 92
header CRC: f80a318a
absolute block: 30310399
alternate block: 1
first usable block: 34
last usable block: 30310366
disk GUID: ead5cb38-e15a-7848-b7a7-0ed317a67f41
entries block: 30310367
entry size: 128
entry count: 128
entries CRC: 564900b
[ 0] partition type: c12a7328-f81f-11d2-ba4b-00a0c93ec93b
unique id: 0b9917fd-873b-4a48-a0ae-28721f898218
start block: 40
end block: 65575
size: 31.999 MB
attributes: 0
name: esp
[ 1] partition type: 42465331-3ba3-10f1-802a-4861696b7521
unique id: a0997339-6aa8-9345-b94e-5972c4f18fc8
start block: 65576
end block: 30308391
size: 14766.999 MB
attributes: 0
name: Haiku RISC-V
priority: 960
check for partitioning_system: Intel Partition Map
intel: Found GPT signature, ignoring.
check for partitioning_system: Intel Extended Partition
efi_gpt_scan_partition(cookie = 0x00000000fc6bf308)
0x00000000fc6bfa80 Partition::Partition
0x00000000fc6bf500 Partition::AddChild 0x00000000fc6bfa80
0x00000000fc6bfa80 Partition::SetParent 0x00000000fc6bf500
new child partition!
0x00000000fc6bfb98 Partition::Partition
0x00000000fc6bf500 Partition::AddChild 0x00000000fc6bfb98
0x00000000fc6bfb98 Partition::SetParent 0x00000000fc6bf500
new child partition!
0x00000000fc6bf500 Partition::Scan(): scan child 0x00000000fc6bfa80 (start = 20480, size = 33554432, parent = 0x00000000fc6bf500)!
0x00000000fc6bfa80 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bf500 Partition::Scan(): scan child 0x00000000fc6bfb98 (start = 33574912, size = 15484321792, parent = 0x00000000fc6bf500)!
0x00000000fc6bfb98 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bf500 Partition::~Partition
0x00000000fc6bfa80 Partition::SetParent 0x0000000000000000
0x00000000fc6bfb98 Partition::SetParent 0x0000000000000000
0x00000000fc6bf5f8 Partition::_Mount check for file_system: BFS Filesystem
0x00000000fc6bf5f8 Partition::_Mount check for file_system: FAT32 Filesystem
0x00000000fc6bf5f8 Partition::_Mount check for file_system: TAR Filesystem
0x00000000fc6bf5f8 Partition::~Partition
no boot path found, scan for all partitions...
0x00000000fc6bf6f0 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
priority: 500
check for partitioning_system: Intel Extended Partition
0x00000000fc6bf808 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bf808 Partition::~Partition
0x00000000fc6bfa80 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
priority: 500
check for partitioning_system: Intel Extended Partition
0x00000000fc6bfb98 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bfb98 Partition::_Mount check for file_system: BFS Filesystem
Could not locate any supported boot devices!
PackageVolumeInfo::SetTo()
PackageVolumeInfo::SetTo(): failed to open packages directory: No such file or directory
PackageVolumeInfo::SetTo()
PackageVolumeInfo::SetTo(): failed to open packages directory: No such file or directory
Welcome to the
Haiku Boot Loader
Copyright 2004-2020 Haiku, Inc.
Select boot volume (Current: None)
Select safe mode options
Select debug options
Select video mode (Current: None)
Reboot
Cannot continue booting (Boot volume is not valid)
Welcome to the
Haiku Boot Loader
Copyright 2004-2020 Haiku, Inc.
Select Boot Volume
Haiku RISC-V
Rescan volumes
Return to main menu
PackageVolumeInfo::SetTo()
PackageVolumeInfo::SetTo(): failed to open packages directory: No such file or directory
Welcome to the
Haiku Boot Loader
Copyright 2004-2020 Haiku, Inc.
Select boot volume (Current: Haiku RISC-V)
Select safe mode options
Select debug options
Select video mode (Current: None)
Reboot
Continue booting
(0)
(1)
load kernel kernel_riscv64...
(3)
(4)
(5)
(6)
(7)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
maximum boot loader heap usage: 14312, currently used: 10304
(16)
UART:
kind: sifive
regs: 0x10010000, 0x1000
irq: 39
clock: 0
kernel:
text: 0xffffffc002010000, 0x17e000
data: 0xffffffc00218e000, 0x59000
entry: 0xffffffc0020935ae
Kernel stack at 0xffffffc0025dc000
System provided memory map:
phys: 0x80000000, virt: 0x80000000, size: 0x40000, bootServicesData, attrs: 0x8
phys: 0x80040000, virt: 0x80040000, size: 0x7eb6000, conventionalMemory, attrs: 0x8
phys: 0x87ef6000, virt: 0x87ef6000, size: 0x14000, ACPIReclaimMemory, attrs: 0x8
phys: 0x87f0a000, virt: 0x87f0a000, size: 0x741cc000, conventionalMemory, attrs: 0x8
phys: 0xfc0d6000, virt: 0xfc0d6000, size: 0x25e9000, loaderData, attrs: 0x8
phys: 0xfe6bf000, virt: 0xfe6bf000, size: 0x58000, loaderCode, attrs: 0x8
phys: 0xfe717000, virt: 0xfe717000, size: 0x7000, reservedMemoryType, attrs: 0x8
phys: 0xfe71e000, virt: 0xfe71e000, size: 0x1000, bootServicesData, attrs: 0x8
phys: 0xfe71f000, virt: 0xfe71f000, size: 0x1000, runtimeServicesData, attrs: 0x8000000000000008
phys: 0xfe720000, virt: 0xfe720000, size: 0x2000, bootServicesData, attrs: 0x8
phys: 0xfe722000, virt: 0xfe722000, size: 0x1000, reservedMemoryType, attrs: 0x8
phys: 0xfe723000, virt: 0xfe723000, size: 0x3000, runtimeServicesData, attrs: 0x8000000000000008
phys: 0xfe726000, virt: 0xfe726000, size: 0x1000, bootServicesData, attrs: 0x8
phys: 0xfe727000, virt: 0xfe727000, size: 0x4000, runtimeServicesData, attrs: 0x8000000000000008
phys: 0xfe72b000, virt: 0xfe72b000, size: 0x1000, reservedMemoryType, attrs: 0x8
phys: 0xfe72c000, virt: 0xfe72c000, size: 0x1000, bootServicesData, attrs: 0x8
phys: 0xfe72d000, virt: 0xfe72d000, size: 0x1000, reservedMemoryType, attrs: 0x8
phys: 0xfe72e000, virt: 0xfe72e000, size: 0x2000, bootServicesData, attrs: 0x8
phys: 0xfe730000, virt: 0xfe730000, size: 0x2000, reservedMemoryType, attrs: 0x8
phys: 0xfe732000, virt: 0xfe732000, size: 0x1000, bootServicesData, attrs: 0x8
phys: 0xfe733000, virt: 0xfe733000, size: 0x1000, reservedMemoryType, attrs: 0x8
phys: 0xfe734000, virt: 0xfe734000, size: 0x1000, bootServicesData, attrs: 0x8
phys: 0xfe735000, virt: 0xfe735000, size: 0x1000, reservedMemoryType, attrs: 0x8
phys: 0xfe736000, virt: 0xfe736000, size: 0x1000, bootServicesData, attrs: 0x8
phys: 0xfe737000, virt: 0xfe737000, size: 0x1000, reservedMemoryType, attrs: 0x8
phys: 0xfe738000, virt: 0xfe738000, size: 0x2000, bootServicesData, attrs: 0x8
phys: 0xfe73a000, virt: 0xfe73a000, size: 0x1000, reservedMemoryType, attrs: 0x8
phys: 0xfe73b000, virt: 0xfe73b000, size: 0x2000, bootServicesData, attrs: 0x8
phys: 0xfe73d000, virt: 0xfe73d000, size: 0x1826000, loaderData, attrs: 0x8
phys: 0xfff63000, virt: 0xfff63000, size: 0x1000, runtimeServicesCode, attrs: 0x8000000000000008
phys: 0xfff64000, virt: 0xfff64000, size: 0x9c000, loaderData, attrs: 0x8
phys: 0x100000000, virt: 0x100000000, size: 0x380000000, bootServicesData, attrs: 0x8
physMemRange: 0x80040000, 0x7ffc0000
MapRange(0xffffffff80040000 - 0xffffffffffffffff, 0x80040000 - 0xffffffff, 0x7ffc0000)
MapRange(0xfc0d6000 - 0xfe6befff, 0xfc0d6000 - 0xfe6befff, 0x25e9000)
MapRange(0xfe6bf000 - 0xfe716fff, 0xfe6bf000 - 0xfe716fff, 0x58000)
MapRange(0xfe73d000 - 0xfff62fff, 0xfe73d000 - 0xfff62fff, 0x1826000)
MapRange(0xfff64000 - 0xffffffff, 0xfff64000 - 0xffffffff, 0x9c000)
MapRange(0xfc6bf000 - 0xfc6befff, 0x0 - 0xffffffffffffffff, 0x0)
MapRange(0xffffffc0025dc000 - 0xffffffc0025e0fff, 0xfc0d6000 - 0xfc0dafff, 0x5000)
MapRange(0xffffffc0025cc000 - 0xffffffc0025dbfff, 0xfc0db000 - 0xfc0eafff, 0x10000)
MapRange(0xffffffc0025c8000 - 0xffffffc0025cbfff, 0xfc0eb000 - 0xfc0eefff, 0x4000)
MapRange(0xffffffc0025c1000 - 0xffffffc0025c7fff, 0xfc0ef000 - 0xfc0f5fff, 0x7000)
MapRange(0xffffffc0025b4000 - 0xffffffc0025c0fff, 0xfc0f6000 - 0xfc102fff, 0xd000)
MapRange(0xffffffc0025a4000 - 0xffffffc0025b3fff, 0xfc103000 - 0xfc112fff, 0x10000)
MapRange(0xffffffc002593000 - 0xffffffc0025a3fff, 0xfc113000 - 0xfc123fff, 0x11000)
MapRange(0xffffffc00253b000 - 0xffffffc002592fff, 0xfc124000 - 0xfc17bfff, 0x58000)
MapRange(0xffffffc002532000 - 0xffffffc00253afff, 0xfc17c000 - 0xfc184fff, 0x9000)
MapRange(0xffffffc002522000 - 0xffffffc002531fff, 0xfc185000 - 0xfc194fff, 0x10000)
MapRange(0xffffffc00251c000 - 0xffffffc002521fff, 0xfc195000 - 0xfc19afff, 0x6000)
MapRange(0xffffffc0024fc000 - 0xffffffc00251bfff, 0xfc19b000 - 0xfc1bafff, 0x20000)
MapRange(0xffffffc0024ec000 - 0xffffffc0024fbfff, 0xfc1bb000 - 0xfc1cafff, 0x10000)
MapRange(0xffffffc0024c7000 - 0xffffffc0024ebfff, 0xfc1cb000 - 0xfc1effff, 0x25000)
MapRange(0xffffffc0024bf000 - 0xffffffc0024c6fff, 0xfc1f0000 - 0xfc1f7fff, 0x8000)
MapRange(0xffffffc0024a5000 - 0xffffffc0024befff, 0xfc1f8000 - 0xfc211fff, 0x1a000)
MapRange(0xffffffc00249f000 - 0xffffffc0024a4fff, 0xfc212000 - 0xfc217fff, 0x6000)
MapRange(0xffffffc00248f000 - 0xffffffc00249efff, 0xfc218000 - 0xfc227fff, 0x10000)
MapRange(0xffffffc002489000 - 0xffffffc00248efff, 0xfc228000 - 0xfc22dfff, 0x6000)
MapRange(0xffffffc002473000 - 0xffffffc002488fff, 0xfc22e000 - 0xfc243fff, 0x16000)
MapRange(0xffffffc00246e000 - 0xffffffc002472fff, 0xfc244000 - 0xfc248fff, 0x5000)
MapRange(0xffffffc00246b000 - 0xffffffc00246dfff, 0xfc249000 - 0xfc24bfff, 0x3000)
MapRange(0xffffffc002466000 - 0xffffffc00246afff, 0xfc24c000 - 0xfc250fff, 0x5000)
MapRange(0xffffffc002462000 - 0xffffffc002465fff, 0xfc251000 - 0xfc254fff, 0x4000)
MapRange(0xffffffc002452000 - 0xffffffc002461fff, 0xfc255000 - 0xfc264fff, 0x10000)
MapRange(0xffffffc00244c000 - 0xffffffc002451fff, 0xfc265000 - 0xfc26afff, 0x6000)
MapRange(0xffffffc002436000 - 0xffffffc00244bfff, 0xfc26b000 - 0xfc280fff, 0x16000)
MapRange(0xffffffc002427000 - 0xffffffc002435fff, 0xfc281000 - 0xfc28ffff, 0xf000)
MapRange(0xffffffc002417000 - 0xffffffc002426fff, 0xfc290000 - 0xfc29ffff, 0x10000)
MapRange(0xffffffc002403000 - 0xffffffc002416fff, 0xfc2a0000 - 0xfc2b3fff, 0x14000)
MapRange(0xffffffc0023ff000 - 0xffffffc002402fff, 0xfc2b4000 - 0xfc2b7fff, 0x4000)
MapRange(0xffffffc0023f9000 - 0xffffffc0023fefff, 0xfc2b8000 - 0xfc2bdfff, 0x6000)
MapRange(0xffffffc0023f4000 - 0xffffffc0023f8fff, 0xfc2be000 - 0xfc2c2fff, 0x5000)
MapRange(0xffffffc0023f1000 - 0xffffffc0023f3fff, 0xfc2c3000 - 0xfc2c5fff, 0x3000)
MapRange(0xffffffc0023ed000 - 0xffffffc0023f0fff, 0xfc2c6000 - 0xfc2c9fff, 0x4000)
MapRange(0xffffffc0023e4000 - 0xffffffc0023ecfff, 0xfc2ca000 - 0xfc2d2fff, 0x9000)
MapRange(0xffffffc0023d8000 - 0xffffffc0023e3fff, 0xfc2d3000 - 0xfc2defff, 0xc000)
MapRange(0xffffffc0023bc000 - 0xffffffc0023d7ce9, 0xfc2df000 - 0xfc2face9, 0x1bcea)
MapRange(0xffffffc0023ae000 - 0xffffffc0023bb1ff, 0xfc2fb000 - 0xfc3081ff, 0xd200)
MapRange(0xffffffc002350000 - 0xffffffc0023adfff, 0xfc309000 - 0xfc366fff, 0x5e000)
MapRange(0xffffffc002340000 - 0xffffffc00234ffff, 0xfc367000 - 0xfc376fff, 0x10000)
MapRange(0xffffffc00232c000 - 0xffffffc00233ffff, 0xfc377000 - 0xfc38afff, 0x14000)
MapRange(0xffffffc00231f000 - 0xffffffc00232bfff, 0xfc38b000 - 0xfc397fff, 0xd000)
MapRange(0xffffffc00231b000 - 0xffffffc00231efff, 0xfc398000 - 0xfc39bfff, 0x4000)
MapRange(0xffffffc002317000 - 0xffffffc00231afff, 0xfc39c000 - 0xfc39ffff, 0x4000)
MapRange(0xffffffc002314000 - 0xffffffc002316fff, 0xfc3a0000 - 0xfc3a2fff, 0x3000)
MapRange(0xffffffc002311000 - 0xffffffc002313fff, 0xfc3a3000 - 0xfc3a5fff, 0x3000)
MapRange(0xffffffc00230f000 - 0xffffffc002310fff, 0xfc3a6000 - 0xfc3a7fff, 0x2000)
MapRange(0xffffffc0022ff000 - 0xffffffc00230efff, 0xfc3a8000 - 0xfc3b7fff, 0x10000)
MapRange(0xffffffc0022f1000 - 0xffffffc0022fefff, 0xfc3b8000 - 0xfc3c5fff, 0xe000)
MapRange(0xffffffc0022ee000 - 0xffffffc0022f0fff, 0xfc3c6000 - 0xfc3c8fff, 0x3000)
MapRange(0xffffffc0022ec000 - 0xffffffc0022edfff, 0xfc3c9000 - 0xfc3cafff, 0x2000)
MapRange(0xffffffc0022e5000 - 0xffffffc0022ebfff, 0xfc3cb000 - 0xfc3d1fff, 0x7000)
MapRange(0xffffffc0022cf000 - 0xffffffc0022e4fff, 0xfc3d2000 - 0xfc3e7fff, 0x16000)
MapRange(0xffffffc0022bf000 - 0xffffffc0022cefff, 0xfc3e8000 - 0xfc3f7fff, 0x10000)
MapRange(0xffffffc0022b2000 - 0xffffffc0022befff, 0xfc3f8000 - 0xfc404fff, 0xd000)
MapRange(0xffffffc0022b0000 - 0xffffffc0022b1fff, 0xfc405000 - 0xfc406fff, 0x2000)
MapRange(0xffffffc0022ae000 - 0xffffffc0022affff, 0xfc407000 - 0xfc408fff, 0x2000)
MapRange(0xffffffc0022a5000 - 0xffffffc0022ad56b, 0xfc409000 - 0xfc41156b, 0x856c)
MapRange(0xffffffc00226f000 - 0xffffffc0022a4fff, 0xfc412000 - 0xfc447fff, 0x36000)
MapRange(0xffffffc00226b000 - 0xffffffc00226efff, 0xfc448000 - 0xfc44bfff, 0x4000)
MapRange(0xffffffc002261000 - 0xffffffc00226afff, 0xfc44c000 - 0xfc455fff, 0xa000)
MapRange(0xffffffc002255000 - 0xffffffc002260fff, 0xfc456000 - 0xfc461fff, 0xc000)
MapRange(0xffffffc002213000 - 0xffffffc0022541ab, 0xfc462000 - 0xfc4a31ab, 0x411ac)
MapRange(0xffffffc0021e7000 - 0xffffffc00221255f, 0xfc4a4000 - 0xfc4cf55f, 0x2b560)
MapRange(0xffffffc002010000 - 0xffffffc0021e6fff, 0xfc4d0000 - 0xfc6a6fff, 0x1d7000)
MapRange(0xffffffc002000000 - 0xffffffc00200ffff, 0xfc6a7000 - 0xfc6b6fff, 0x10000)
MapRange(0x0 - 0x3fff, 0xfc6b7000 - 0xfc6bafff, 0x4000)
MapRange(0x0 - 0x3fff, 0xfc6bb000 - 0xfc6befff, 0x4000)
MapRange(0xffffffc0025e1000 - 0xffffffc0025f0fff, 0x2000000 - 0x200ffff, 0x10000)
MapRange(0xffffffc0025f1000 - 0xffffffc0025f1fff, 0x10010000 - 0x10010fff, 0x1000)
SATP: 0x80000000000fc0d5
Calling ExitBootServices. So long, EFI!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment