fix(build): KERNEL_ARGS is written as data, not as printf's format
kernel/Makefile wrote the boot arguments with printf '$(KERNEL_ARGS)\n', so arguments starting with '-' were taken for an option -- "printf: Illegal option --", the build stops; the Makefile's own documented example, KERNEL_ARGS="--doe --log-level=info", hit it -- and a '%' in them would be a conversion. Now printf '%s\n' '$(KERNEL_ARGS)', as the board images already write theirs, at all four places (the amd64, aarch64 and riscv64 qemu recipes, and qemu-esp). Red: the stick's increment 2 sessions with KERNEL_ARGS=--log-level=info failed in make. Green: amd64 203627, aarch64 203833, riscv64 204237 -- starforth.cfg holds "--log-level=info" and the boot shows INFO lines after POST. Accepted: 214300, 214507, 214911; test-32 0 failures. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
3cc4937c93
commit
ac3f29d318
+4
-4
@@ -974,7 +974,7 @@ ifeq ($(ARCH),amd64)
|
|||||||
@mmd -i $(BUILD_DIR)/iso/efi.img ::/EFI/BOOT
|
@mmd -i $(BUILD_DIR)/iso/efi.img ::/EFI/BOOT
|
||||||
@mcopy -i $(BUILD_DIR)/iso/efi.img $(LOADER_EFI) ::/EFI/BOOT/BOOTX64.EFI
|
@mcopy -i $(BUILD_DIR)/iso/efi.img $(LOADER_EFI) ::/EFI/BOOT/BOOTX64.EFI
|
||||||
$(if $(KERNEL_ARGS),\
|
$(if $(KERNEL_ARGS),\
|
||||||
@printf '$(KERNEL_ARGS)\n' > $(BUILD_DIR)/iso/starforth.cfg && \
|
@printf '%s\n' '$(KERNEL_ARGS)' > $(BUILD_DIR)/iso/starforth.cfg && \
|
||||||
mcopy -i $(BUILD_DIR)/iso/efi.img $(BUILD_DIR)/iso/starforth.cfg ::/starforth.cfg,)
|
mcopy -i $(BUILD_DIR)/iso/efi.img $(BUILD_DIR)/iso/starforth.cfg ::/starforth.cfg,)
|
||||||
@xorriso -as mkisofs -r -J \
|
@xorriso -as mkisofs -r -J \
|
||||||
-e efi.img -no-emul-boot \
|
-e efi.img -no-emul-boot \
|
||||||
@@ -1038,7 +1038,7 @@ else ifeq ($(ARCH),aarch64)
|
|||||||
@mmd -i $(BUILD_DIR)/iso/efi.img ::/EFI/BOOT
|
@mmd -i $(BUILD_DIR)/iso/efi.img ::/EFI/BOOT
|
||||||
@mcopy -i $(BUILD_DIR)/iso/efi.img $(LOADER_EFI) ::/EFI/BOOT/BOOTAA64.EFI
|
@mcopy -i $(BUILD_DIR)/iso/efi.img $(LOADER_EFI) ::/EFI/BOOT/BOOTAA64.EFI
|
||||||
$(if $(KERNEL_ARGS),\
|
$(if $(KERNEL_ARGS),\
|
||||||
@printf '$(KERNEL_ARGS)\n' > $(BUILD_DIR)/iso/starforth.cfg && \
|
@printf '%s\n' '$(KERNEL_ARGS)' > $(BUILD_DIR)/iso/starforth.cfg && \
|
||||||
mcopy -i $(BUILD_DIR)/iso/efi.img $(BUILD_DIR)/iso/starforth.cfg ::/starforth.cfg,)
|
mcopy -i $(BUILD_DIR)/iso/efi.img $(BUILD_DIR)/iso/starforth.cfg ::/starforth.cfg,)
|
||||||
@xorriso -as mkisofs -r -J \
|
@xorriso -as mkisofs -r -J \
|
||||||
-e efi.img -no-emul-boot \
|
-e efi.img -no-emul-boot \
|
||||||
@@ -1148,7 +1148,7 @@ else ifeq ($(ARCH),riscv64)
|
|||||||
printf 'FS0:\\EFI\\BOOT\\BOOTRISCV64.EFI\r\n' > $(BUILD_DIR)/startup.nsh; \
|
printf 'FS0:\\EFI\\BOOT\\BOOTRISCV64.EFI\r\n' > $(BUILD_DIR)/startup.nsh; \
|
||||||
mcopy -i $(BUILD_DIR)/esp_rv64.img $(BUILD_DIR)/startup.nsh ::/startup.nsh; \
|
mcopy -i $(BUILD_DIR)/esp_rv64.img $(BUILD_DIR)/startup.nsh ::/startup.nsh; \
|
||||||
if [ -n "$(KERNEL_ARGS)" ]; then \
|
if [ -n "$(KERNEL_ARGS)" ]; then \
|
||||||
printf '$(KERNEL_ARGS)\n' > $(BUILD_DIR)/starforth.cfg; \
|
printf '%s\n' '$(KERNEL_ARGS)' > $(BUILD_DIR)/starforth.cfg; \
|
||||||
mcopy -i $(BUILD_DIR)/esp_rv64.img $(BUILD_DIR)/starforth.cfg ::/starforth.cfg; \
|
mcopy -i $(BUILD_DIR)/esp_rv64.img $(BUILD_DIR)/starforth.cfg ::/starforth.cfg; \
|
||||||
fi; \
|
fi; \
|
||||||
dd if=$(BUILD_DIR)/esp_rv64.img of=$$DISK bs=512 seek=2048 conv=notrunc 2>/dev/null; \
|
dd if=$(BUILD_DIR)/esp_rv64.img of=$$DISK bs=512 seek=2048 conv=notrunc 2>/dev/null; \
|
||||||
@@ -1410,7 +1410,7 @@ ifeq ($(ARCH),amd64)
|
|||||||
@cp $(LOADER_EFI) $(BUILD_DIR)/esp/EFI/BOOT/BOOTX64.EFI
|
@cp $(LOADER_EFI) $(BUILD_DIR)/esp/EFI/BOOT/BOOTX64.EFI
|
||||||
@cp $(KERNEL_ELF) $(BUILD_DIR)/esp/kernel.elf
|
@cp $(KERNEL_ELF) $(BUILD_DIR)/esp/kernel.elf
|
||||||
@printf "FS0:\\EFI\\BOOT\\BOOTX64.EFI\r\n" > $(BUILD_DIR)/esp/startup.nsh
|
@printf "FS0:\\EFI\\BOOT\\BOOTX64.EFI\r\n" > $(BUILD_DIR)/esp/startup.nsh
|
||||||
$(if $(KERNEL_ARGS),@printf '$(KERNEL_ARGS)\n' > $(BUILD_DIR)/esp/starforth.cfg,)
|
$(if $(KERNEL_ARGS),@printf '%s\n' '$(KERNEL_ARGS)' > $(BUILD_DIR)/esp/starforth.cfg,)
|
||||||
@OVMF_CODE=$(OVMF_CODE); \
|
@OVMF_CODE=$(OVMF_CODE); \
|
||||||
if [ ! -f $$OVMF_CODE ]; then echo "Error: $$OVMF_CODE not found"; exit 1; fi; \
|
if [ ! -f $$OVMF_CODE ]; then echo "Error: $$OVMF_CODE not found"; exit 1; fi; \
|
||||||
cp $(OVMF_VARS_RO) $(BUILD_DIR)/OVMF_VARS.fd; \
|
cp $(OVMF_VARS_RO) $(BUILD_DIR)/OVMF_VARS.fd; \
|
||||||
|
|||||||
@@ -0,0 +1,162 @@
|
|||||||
|
[2J[001;001H[=3h[2J[001;001H[2J[001;001H[8;042;160t[2J[001;001H[2J[001;001H[8;056;240t[2J[001;001HBdsDxe: loading Boot0002 "UEFI QEMU DVD-ROM QM00005 " from PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x2,0xFFFF,0x0)
|
||||||
|
BdsDxe: starting Boot0002 "UEFI QEMU DVD-ROM QM00005 " from PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x2,0xFFFF,0x0)
|
||||||
|
[2J[001;001H[=3h[2J[001;001HStarKernel UEFI Loader
|
||||||
|
Loading kernel from ESP...
|
||||||
|
[CKPT 001] Entered efi_main - ConOut live
|
||||||
|
RAW SERIAL UP
|
||||||
|
[CKPT 002] Serial (COM1) initialized
|
||||||
|
Monolithic build - kernel linked directly
|
||||||
|
Collecting boot information...
|
||||||
|
CmdLine: from starforth.cfg
|
||||||
|
CmdLine: parsed OK
|
||||||
|
[CKPT 004] Command line parsed
|
||||||
|
[CKPT 005] Kernel stack allocation decided
|
||||||
|
[CKPT 006] Boot info collected (ACPI table located)
|
||||||
|
GOP: linear framebuffer found
|
||||||
|
[CKPT 007] GOP: linear framebuffer found
|
||||||
|
[CKPT 008] About to enter ExitBootServices retry loop
|
||||||
|
EBS...
|
||||||
|
EBS OK
|
||||||
|
Calling kernel_main (monolithic)...
|
||||||
|
|
||||||
|
|
||||||
|
_____ _ _ __ _
|
||||||
|
/ ____| | | |/ / | |
|
||||||
|
| (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| |
|
||||||
|
\___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ |
|
||||||
|
____) | || (_| | | | . \ __/ | | | | | __/ |
|
||||||
|
|_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_|
|
||||||
|
|
||||||
|
LithosAnanke v2.1.0 amd64
|
||||||
|
Architecture: amd64
|
||||||
|
Build: Oct 26 2026 20:36:00
|
||||||
|
|
||||||
|
UEFI BootServices: EXITED
|
||||||
|
Console: serial line is a 16550 at port 0x00000000000003f8 (COM1, probed)
|
||||||
|
|
||||||
|
=== StarKernel Boot Information ===
|
||||||
|
Memory map entries: 135
|
||||||
|
Total memory: 1023 MB
|
||||||
|
Usable memory: 966 MB
|
||||||
|
===================================
|
||||||
|
|
||||||
|
PMM initialized.
|
||||||
|
PMM statistics:
|
||||||
|
Total pages: 248669
|
||||||
|
Free pages : 247146
|
||||||
|
Used pages : 1523
|
||||||
|
Total MB : 971
|
||||||
|
Free MB : 965
|
||||||
|
Used MB : 5
|
||||||
|
|
||||||
|
VMM initialized (mapped RAM, CR3 switched)
|
||||||
|
VMM initialized (mapped RAM, CR3 switched)
|
||||||
|
VMM self-test: mapped OK at 0xffff800000000000
|
||||||
|
VMM self-test complete.
|
||||||
|
|
||||||
|
IDT installed.
|
||||||
|
|
||||||
|
APIC: init...
|
||||||
|
APIC: IA32_APIC_BASE MSR=0x00000000fee00900
|
||||||
|
APIC: stale-ISR drain: 0 EOI(s) issued
|
||||||
|
APIC: initialized (xAPIC MMIO, TPR=0, SIVR=0x1FF, EOI-clear)
|
||||||
|
APIC: init done
|
||||||
|
|
||||||
|
I/O APIC: init...
|
||||||
|
I/O APIC: base=0xfec00000, gsi_base=0, overrides=5
|
||||||
|
override: source=00 gsi=2 flags=0x0000
|
||||||
|
override: source=05 gsi=5 flags=0x000d
|
||||||
|
override: source=09 gsi=9 flags=0x000d
|
||||||
|
override: source=0a gsi=10 flags=0x000d
|
||||||
|
override: source=0b gsi=11 flags=0x000d
|
||||||
|
i8042: keyboard ACKed enable-scanning
|
||||||
|
i8042: IRQ1 enabled in controller config byte
|
||||||
|
I/O APIC: keyboard IRQ1 routed (masked)
|
||||||
|
|
||||||
|
Timer: init...
|
||||||
|
Timer: init start
|
||||||
|
Timer: PM_TMR_BLK discovered from FADT at port 1544
|
||||||
|
Timer: VM mode detected (hypervisor present).
|
||||||
|
Timer: HPET calibration disabled (VM-exit MMIO would poison timing).
|
||||||
|
Timer: WARNING: invariant TSC not present under hypervisor.
|
||||||
|
Timer: continuing in RELATIVE mode (no determinism guarantees).
|
||||||
|
Timer: RDTSCP not present; using RDTSC (less serialized).
|
||||||
|
Timer: CPUID frequency unavailable; trying PM Timer...
|
||||||
|
Timer: trust=1 (0=NONE,1=REL,2=ABS), TSC=2102969233 Hz
|
||||||
|
Timer: init done
|
||||||
|
|
||||||
|
Kernel heap initialized.
|
||||||
|
Heap statistics:
|
||||||
|
Total bytes: 536870872
|
||||||
|
Free bytes: 536870872
|
||||||
|
Used bytes: 0
|
||||||
|
Peak bytes: 0
|
||||||
|
Heap base addr: 24641536
|
||||||
|
Heap end addr: 561512448
|
||||||
|
|
||||||
|
Heartbeat: init...
|
||||||
|
APIC Timer: calibrating...
|
||||||
|
APIC Timer: apic_hz=1010138315, tick_hz=100, initial_count=10101383
|
||||||
|
APIC Timer: configured (masked, ready to start)
|
||||||
|
Heartbeat: init done
|
||||||
|
Kernel initialization complete.
|
||||||
|
Boot successful!
|
||||||
|
|
||||||
|
System: StarForth v4 (this build's default)
|
||||||
|
StarForth v4: one host node, the F18-derived engine
|
||||||
|
V4: capsule v4:sys:map-64.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:map-64.f18 capsule_hash=0x949eb6a1e9260e49
|
||||||
|
V4: capsule v4:sys:core.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:core.f18 capsule_hash=0xb8f167892ec18c28
|
||||||
|
V4: capsule v4:sys:input.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:input.f18 capsule_hash=0x85d3ec486d929a79
|
||||||
|
V4: capsule v4:sys:dict.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:dict.f18 capsule_hash=0x1379bd3b5de811dc
|
||||||
|
V4: capsule v4:sys:codegen.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:codegen.f18 capsule_hash=0x36d2ae84d2911b90
|
||||||
|
V4: capsule v4:sys:compile.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:compile.f18 capsule_hash=0x11145c4c2ab819d8
|
||||||
|
V4: capsule v4:sys:quit.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:quit.f18 capsule_hash=0x43cadf3b21ddbf3e
|
||||||
|
V4: capsule v4:sys:forth.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:forth.f18 capsule_hash=0x16cab4a1268b85da
|
||||||
|
V4: capsule v4:sys:numout.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:numout.f18 capsule_hash=0x85a240ad3fb2b299
|
||||||
|
V4: capsule v4:sys:words.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:words.f18 capsule_hash=0xb1d381f927d9f14e
|
||||||
|
V4: capsule v4:sys:system.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:system.f18 capsule_hash=0xd92203664c2915bd
|
||||||
|
V4: capsule v4:sys:qmath.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:qmath.f18 capsule_hash=0xdb4140713dd857f3
|
||||||
|
V4: capsule v4:sys:blocks.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:blocks.f18 capsule_hash=0x76307ef48678dc2a
|
||||||
|
V4: capsule v4:sys:log.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:log.f18 capsule_hash=0xfc6540e6b824a52b
|
||||||
|
V4: capsule v4:sys:acl.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:acl.f18 capsule_hash=0x6845aa048db7eb22
|
||||||
|
V4: capsule v4:sys:end.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:end.f18 capsule_hash=0x5ef01312c07b79cc
|
||||||
|
PARITY:V4_ROM words=2372 rom_hash=0x87b23d3ae2643c8d instructions=59145258
|
||||||
|
V4: capsule v4:forth79.4th signature: missing (unsigned)
|
||||||
|
PARITY:V4_CAPSULE name=v4:forth79.4th capsule_id=0x4055641ee17d176b capsule_hash=0x4055641ee17d176b dict_hash=0x033e1c05c09a1df8
|
||||||
|
PARITY:V4_POST tests=538 pass=538 fail=0
|
||||||
|
PARITY:V4_SYSTEM word_count=317 dict_hash=0xfec8c47cfc6f437f
|
||||||
|
PARITY:OK
|
||||||
|
POST: PASSED
|
||||||
|
[32m[HADES][INFO ] [0m[KRELTSC: 0] blk: raw device LBN 2048..3071 (1024 blocks)
|
||||||
|
PCI: init...
|
||||||
|
PCI: ECAM mapped (amd64)
|
||||||
|
virtio-blk: found device
|
||||||
|
[32m[HADES][INFO ] [0m[KRELTSC: 102388146] blk: disk 'StarForth Volume' v2 LBN 3072..789009 (785938 user b
|
||||||
|
Artemis: virtio-blk attached
|
||||||
|
virtio-input: no device on PCI bus 0
|
||||||
|
Starting heartbeat...
|
||||||
|
APIC Timer: started (LVT=0x00020020 ICR=10101383)
|
||||||
|
I/O APIC: keyboard IRQ1 unmasked
|
||||||
|
Heartbeat running.
|
||||||
|
blkio_usb: MSC device ready
|
||||||
|
[32m[HADES][INFO ] [0m[KRELTSC: 10833278043] blk: disk 'StarForth Volume' v2 LBN 789010..837733 (48724 user
|
||||||
|
[38;2;255;165;0m[Hera][39m Zuse: identity confirmed from attached thumbdrive
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m [38;2;85;255;255mok> [39m3 4 + .
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m 7 ok
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m [38;2;85;255;255mok> [39m
|
||||||
@@ -0,0 +1,133 @@
|
|||||||
|
UEFI firmware (version 2025.11-3ubuntu7.3 built at 15:40:26 on Sep 23 2026)
|
||||||
|
[2J[001;001H[=3h[2J[001;001H[2J[001;001H[8;031;100t[2J[001;001HBdsDxe: failed to load Boot0002 "UEFI Misc Device" from PciRoot(0x0)/Pci(0x2,0x0): Not Found
|
||||||
|
BdsDxe: failed to load Boot0003 "UEFI QEMU QEMU USB HARDDRIVE 1-0000:00:04.0-1" from PciRoot(0x0)/Pci(0x4,0x0)/USB(0x0,0x0): Not Found
|
||||||
|
BdsDxe: loading Boot0004 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x6,0x0)
|
||||||
|
BdsDxe: starting Boot0004 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x6,0x0)
|
||||||
|
[2J[001;001H[=3h[2J[001;001HStarKernel UEFI Loader
|
||||||
|
Loading kernel from ESP...
|
||||||
|
[CKPT 001] Entered efi_main - ConOut live
|
||||||
|
Collecting boot information...
|
||||||
|
[CKPT 004] Command line parsed
|
||||||
|
[CKPT 005] Kernel stack allocation decided
|
||||||
|
[CKPT 006] Boot info collected (ACPI table located)
|
||||||
|
[CKPT 007] GOP: linear framebuffer found
|
||||||
|
[CKPT 008] About to enter ExitBootServices retry loop
|
||||||
|
|
||||||
|
|
||||||
|
_____ _ _ __ _
|
||||||
|
/ ____| | | |/ / | |
|
||||||
|
| (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| |
|
||||||
|
\___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ |
|
||||||
|
____) | || (_| | | | . \ __/ | | | | | __/ |
|
||||||
|
|_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_|
|
||||||
|
|
||||||
|
LithosAnanke v2.1.0 aarch64
|
||||||
|
Architecture: aarch64
|
||||||
|
Build: Oct 26 2026 20:38:07
|
||||||
|
|
||||||
|
UEFI BootServices: EXITED
|
||||||
|
Console: serial line is a PL011 at 0x0000000009000000 (no devicetree: QEMU's)
|
||||||
|
|
||||||
|
=== StarKernel Boot Information ===
|
||||||
|
Memory map entries: 108
|
||||||
|
Total memory: 4093 MB
|
||||||
|
Usable memory: 4054 MB
|
||||||
|
===================================
|
||||||
|
|
||||||
|
PMM initialized.
|
||||||
|
PMM statistics:
|
||||||
|
Total pages: 1039275
|
||||||
|
Free pages : 1037864
|
||||||
|
Used pages : 1411
|
||||||
|
Total MB : 4059
|
||||||
|
Free MB : 4054
|
||||||
|
Used MB : 5
|
||||||
|
|
||||||
|
VMM initialized (mapped RAM, CR3 switched)
|
||||||
|
VMM initialized (mapped RAM, CR3 switched)
|
||||||
|
VMM self-test: mapped OK at 0xffff800000000000
|
||||||
|
VMM self-test complete.
|
||||||
|
|
||||||
|
AArch64: running at EL1
|
||||||
|
IDT installed.
|
||||||
|
|
||||||
|
APIC: init...
|
||||||
|
PSCI: no DTB -- using HVC (QEMU virt-machine default)
|
||||||
|
GICv2: no DTB GIC node -- using QEMU virt-machine defaults
|
||||||
|
GICv2: distributor+CPU interface enabled, PPI 30
|
||||||
|
APIC: init done
|
||||||
|
|
||||||
|
Timer: init...
|
||||||
|
Timer: AArch64 generic timer initialised.
|
||||||
|
Timer: init done
|
||||||
|
|
||||||
|
Kernel heap initialized.
|
||||||
|
Heap statistics:
|
||||||
|
Total bytes: 2147483608
|
||||||
|
Free bytes: 2147483608
|
||||||
|
Used bytes: 0
|
||||||
|
Peak bytes: 0
|
||||||
|
Heap base addr: 1207959552
|
||||||
|
Heap end addr: 3355443200
|
||||||
|
|
||||||
|
Heartbeat: init...
|
||||||
|
Heartbeat: init done
|
||||||
|
Kernel initialization complete.
|
||||||
|
Boot successful!
|
||||||
|
|
||||||
|
System: StarForth v4 (this build's default)
|
||||||
|
StarForth v4: one host node, the F18-derived engine
|
||||||
|
V4: capsule v4:sys:map-64.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:map-64.f18 capsule_hash=0x949eb6a1e9260e49
|
||||||
|
V4: capsule v4:sys:core.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:core.f18 capsule_hash=0xb8f167892ec18c28
|
||||||
|
V4: capsule v4:sys:input.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:input.f18 capsule_hash=0x85d3ec486d929a79
|
||||||
|
V4: capsule v4:sys:dict.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:dict.f18 capsule_hash=0x1379bd3b5de811dc
|
||||||
|
V4: capsule v4:sys:codegen.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:codegen.f18 capsule_hash=0x36d2ae84d2911b90
|
||||||
|
V4: capsule v4:sys:compile.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:compile.f18 capsule_hash=0x11145c4c2ab819d8
|
||||||
|
V4: capsule v4:sys:quit.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:quit.f18 capsule_hash=0x43cadf3b21ddbf3e
|
||||||
|
V4: capsule v4:sys:forth.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:forth.f18 capsule_hash=0x16cab4a1268b85da
|
||||||
|
V4: capsule v4:sys:numout.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:numout.f18 capsule_hash=0x85a240ad3fb2b299
|
||||||
|
V4: capsule v4:sys:words.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:words.f18 capsule_hash=0xb1d381f927d9f14e
|
||||||
|
V4: capsule v4:sys:system.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:system.f18 capsule_hash=0xd92203664c2915bd
|
||||||
|
V4: capsule v4:sys:qmath.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:qmath.f18 capsule_hash=0xdb4140713dd857f3
|
||||||
|
V4: capsule v4:sys:blocks.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:blocks.f18 capsule_hash=0x76307ef48678dc2a
|
||||||
|
V4: capsule v4:sys:log.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:log.f18 capsule_hash=0xfc6540e6b824a52b
|
||||||
|
V4: capsule v4:sys:acl.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:acl.f18 capsule_hash=0x6845aa048db7eb22
|
||||||
|
V4: capsule v4:sys:end.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:end.f18 capsule_hash=0x5ef01312c07b79cc
|
||||||
|
PARITY:V4_ROM words=2372 rom_hash=0x87b23d3ae2643c8d instructions=59145258
|
||||||
|
V4: capsule v4:forth79.4th signature: missing (unsigned)
|
||||||
|
PARITY:V4_CAPSULE name=v4:forth79.4th capsule_id=0x4055641ee17d176b capsule_hash=0x4055641ee17d176b dict_hash=0x033e1c05c09a1df8
|
||||||
|
PARITY:V4_POST tests=538 pass=538 fail=0
|
||||||
|
PARITY:V4_SYSTEM word_count=317 dict_hash=0xfec8c47cfc6f437f
|
||||||
|
PARITY:OK
|
||||||
|
POST: PASSED
|
||||||
|
[32m[HADES][INFO ] [0m[KRELTSC: 0] blk: raw device LBN 2048..3071 (1024 blocks)
|
||||||
|
PCI: init...
|
||||||
|
virtio-blk: found device
|
||||||
|
[32m[HADES][INFO ] [0m[KRELTSC: 3719885] blk: disk 'StarForth Volume' v2 LBN 3072..789009 (785938 user b
|
||||||
|
Artemis: virtio-blk attached
|
||||||
|
virtio-input: found device
|
||||||
|
virtio-input: driver ready
|
||||||
|
Starting heartbeat...
|
||||||
|
Heartbeat running.
|
||||||
|
blkio_usb: MSC device ready
|
||||||
|
[32m[HADES][INFO ] [0m[KRELTSC: 334659900] blk: disk 'StarForth Volume' v2 LBN 789010..837733 (48724 user
|
||||||
|
[38;2;255;165;0m[Hera][39m Zuse: identity confirmed from attached thumbdrive
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m [38;2;85;255;255mok> [39m3 4 + .
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m 7 ok
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m [38;2;85;255;255mok> [39m
|
||||||
@@ -0,0 +1,205 @@
|
|||||||
|
|
||||||
|
OpenSBI v1.8
|
||||||
|
____ _____ ____ _____
|
||||||
|
/ __ \ / ____| _ \_ _|
|
||||||
|
| | | |_ __ ___ _ __ | (___ | |_) || |
|
||||||
|
| | | | '_ \ / _ \ '_ \ \___ \| _ < | |
|
||||||
|
| |__| | |_) | __/ | | |____) | |_) || |_
|
||||||
|
\____/| .__/ \___|_| |_|_____/|____/_____|
|
||||||
|
| |
|
||||||
|
|_|
|
||||||
|
|
||||||
|
Platform Name : riscv-virtio,qemu
|
||||||
|
Platform Features : medeleg
|
||||||
|
Platform HART Count : 1
|
||||||
|
Platform HART Protection : pmp
|
||||||
|
Platform IPI Device : aclint-mswi
|
||||||
|
Platform Timer Device : aclint-mtimer @ 10000000Hz
|
||||||
|
Platform Console Device : uart8250
|
||||||
|
Platform HSM Device : ---
|
||||||
|
Platform PMU Device : ---
|
||||||
|
Platform Reboot Device : syscon-reboot
|
||||||
|
Platform Shutdown Device : syscon-poweroff
|
||||||
|
Platform Suspend Device : ---
|
||||||
|
Platform CPPC Device : ---
|
||||||
|
Firmware Base : 0x80000000
|
||||||
|
Firmware Size : 321 KB
|
||||||
|
Firmware RW Offset : 0x40000
|
||||||
|
Firmware RW Size : 65 KB
|
||||||
|
Firmware Heap Offset : 0x47000
|
||||||
|
Firmware Heap Size : 37 KB (total), 0 KB (reserved), 12 KB (used), 23 KB (free)
|
||||||
|
Firmware Scratch Size : 4096 B (total), 1464 B (used), 2632 B (free)
|
||||||
|
Runtime SBI Version : 3.0
|
||||||
|
Standard SBI Extensions : ipi,pmu,srst,sse,hsm,rfnc,fwft,time,base,legacy,dbcn,dbtr
|
||||||
|
Experimental SBI Extensions : none
|
||||||
|
|
||||||
|
Domain0 Name : root
|
||||||
|
Domain0 Boot HART : 0
|
||||||
|
Domain0 HARTs : 0*
|
||||||
|
Domain0 Region00 : 0x0000000080040000-0x000000008005ffff M: (F,R,W) S/U: ()
|
||||||
|
Domain0 Region01 : 0x0000000080000000-0x000000008003ffff M: (F,R,X) S/U: ()
|
||||||
|
Domain0 Region02 : 0x0000000000100000-0x0000000000100fff M: (I,R,W) S/U: (R,W)
|
||||||
|
Domain0 Region03 : 0x0000000010000000-0x0000000010000fff M: (I,R,W) S/U: (R,W)
|
||||||
|
Domain0 Region04 : 0x0000000002000000-0x000000000200ffff M: (I,R,W) S/U: ()
|
||||||
|
Domain0 Region05 : 0x000000000c400000-0x000000000c5fffff M: (I,R,W) S/U: (R,W)
|
||||||
|
Domain0 Region06 : 0x000000000c000000-0x000000000c3fffff M: (I,R,W) S/U: (R,W)
|
||||||
|
Domain0 Region07 : 0x0000000000000000-0xffffffffffffffff M: () S/U: (R,W,X)
|
||||||
|
Domain0 Next Address : 0x0000000020000000
|
||||||
|
Domain0 Next Arg1 : 0x00000000bfe00000
|
||||||
|
Domain0 Next Mode : S-mode
|
||||||
|
Domain0 SysReset : yes
|
||||||
|
Domain0 SysSuspend : yes
|
||||||
|
|
||||||
|
Boot HART ID : 0
|
||||||
|
Boot HART Domain : root
|
||||||
|
Boot HART Priv Version : v1.12
|
||||||
|
Boot HART Base ISA : rv64imafdch
|
||||||
|
Boot HART ISA Extensions : sstc,zicntr,zihpm,zicboz,zicbom,sdtrig,svadu
|
||||||
|
Boot HART PMP Count : 16
|
||||||
|
Boot HART PMP Granularity : 2 bits
|
||||||
|
Boot HART PMP Address Bits : 54
|
||||||
|
Boot HART MHPM Info : 16 (0x0007fff8)
|
||||||
|
Boot HART Debug Triggers : 2 triggers
|
||||||
|
Boot HART MIDELEG : 0x0000000000001666
|
||||||
|
Boot HART MEDELEG : 0x0000000000f4b509
|
||||||
|
[2J[004D[=3h[2J[009D[2J[004D[8;031;100t[2J[016DRISC-V EDK2 firmware version 2025.11-3ubuntu7.3
|
||||||
|
Press ESCAPE within 5 seconds for boot options ERROR: C40000002:V03051002 I0 6D33944A-EC75-4855-A54D-809C75241F6C 83FFF850
|
||||||
|
BdsDxe: failed to load Boot0001 "UEFI Misc Device" fr
|
||||||
|
om PciRoot(0x0)/Pci(0x1,0x0): Not Found
|
||||||
|
[2J[001;001H[=3h[2J[009DStarKernel UEFI Loader
|
||||||
|
Loading kernel from ESP...
|
||||||
|
[CKPT 001] Entered efi_main - ConOut live
|
||||||
|
Monolithic build - kernel linked directly
|
||||||
|
Collecting boot information...
|
||||||
|
CmdLine: from starforth.cfg
|
||||||
|
CmdLine: parsed OK
|
||||||
|
[CKPT 004] Command line parsed
|
||||||
|
[CKPT 005] Kernel stack allocation decided
|
||||||
|
[CKPT 006] Boot info collected (ACPI table located)
|
||||||
|
GOP: linear framebuffer found
|
||||||
|
[CKPT 007] GOP: linear framebuffer found
|
||||||
|
[CKPT 008] About to enter ExitBootServices retry loop
|
||||||
|
Calling kernel_main (monolithic)...
|
||||||
|
riscv64 item 4.3.5a: satp state at kernel entry (before switch)
|
||||||
|
satp.MODE = 0x000000000000000a
|
||||||
|
satp.PPN = 0x00000000000bf868
|
||||||
|
__kernel_start = 0x00000000bdc21ed2
|
||||||
|
riscv64: satp cleared -- Bare mode, explicit (item 4.3.5a)
|
||||||
|
|
||||||
|
|
||||||
|
_____ _ _ __ _
|
||||||
|
/ ____| | | |/ / | |
|
||||||
|
| (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| |
|
||||||
|
\___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ |
|
||||||
|
____) | || (_| | | | . \ __/ | | | | | __/ |
|
||||||
|
|_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_|
|
||||||
|
|
||||||
|
LithosAnanke v2.1.0 riscv64
|
||||||
|
Architecture: riscv64
|
||||||
|
Build: Oct 26 2026 20:41:57
|
||||||
|
|
||||||
|
UEFI BootServices: EXITED
|
||||||
|
Console: serial line is a 16550 at 0x0000000010000000 (no devicetree: QEMU's)
|
||||||
|
|
||||||
|
=== StarKernel Boot Information ===
|
||||||
|
Memory map entries: 98
|
||||||
|
Total memory: 1020 MB
|
||||||
|
Usable memory: 974 MB
|
||||||
|
===================================
|
||||||
|
|
||||||
|
PMM initialized.
|
||||||
|
PMM statistics:
|
||||||
|
Total pages: 250196
|
||||||
|
Free pages : 249544
|
||||||
|
Used pages : 652
|
||||||
|
Total MB : 977
|
||||||
|
Free MB : 974
|
||||||
|
Used MB : 2
|
||||||
|
|
||||||
|
VMM initialized (mapped RAM, CR3 switched)
|
||||||
|
VMM initialized (mapped RAM, CR3 switched)
|
||||||
|
VMM self-test: mapped OK at 0xffff800000000000
|
||||||
|
VMM self-test complete.
|
||||||
|
|
||||||
|
IDT installed.
|
||||||
|
|
||||||
|
APIC: init...
|
||||||
|
PLIC: no DTB PLIC node -- using QEMU virt-machine default (base=0x0c000000)
|
||||||
|
PLIC: init (S-mode context 1, threshold=0)
|
||||||
|
APIC: init done
|
||||||
|
|
||||||
|
Timer: init...
|
||||||
|
Timer: RISC-V time CSR @ 10000000 Hz (FALLBACK, no devicetree)
|
||||||
|
Timer: init done
|
||||||
|
|
||||||
|
Kernel heap initialized.
|
||||||
|
Heap statistics:
|
||||||
|
Total bytes: 536870872
|
||||||
|
Free bytes: 536870872
|
||||||
|
Used bytes: 0
|
||||||
|
Peak bytes: 0
|
||||||
|
Heap base addr: 2214588416
|
||||||
|
Heap end addr: 2751459328
|
||||||
|
|
||||||
|
Heartbeat: init...
|
||||||
|
Heartbeat: init done
|
||||||
|
Kernel initialization complete.
|
||||||
|
Boot successful!
|
||||||
|
|
||||||
|
System: StarForth v4 (this build's default)
|
||||||
|
StarForth v4: one host node, the F18-derived engine
|
||||||
|
V4: capsule v4:sys:map-64.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:map-64.f18 capsule_hash=0x949eb6a1e9260e49
|
||||||
|
V4: capsule v4:sys:core.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:core.f18 capsule_hash=0xb8f167892ec18c28
|
||||||
|
V4: capsule v4:sys:input.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:input.f18 capsule_hash=0x85d3ec486d929a79
|
||||||
|
V4: capsule v4:sys:dict.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:dict.f18 capsule_hash=0x1379bd3b5de811dc
|
||||||
|
V4: capsule v4:sys:codegen.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:codegen.f18 capsule_hash=0x36d2ae84d2911b90
|
||||||
|
V4: capsule v4:sys:compile.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:compile.f18 capsule_hash=0x11145c4c2ab819d8
|
||||||
|
V4: capsule v4:sys:quit.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:quit.f18 capsule_hash=0x43cadf3b21ddbf3e
|
||||||
|
V4: capsule v4:sys:forth.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:forth.f18 capsule_hash=0x16cab4a1268b85da
|
||||||
|
V4: capsule v4:sys:numout.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:numout.f18 capsule_hash=0x85a240ad3fb2b299
|
||||||
|
V4: capsule v4:sys:words.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:words.f18 capsule_hash=0xb1d381f927d9f14e
|
||||||
|
V4: capsule v4:sys:system.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:system.f18 capsule_hash=0xd92203664c2915bd
|
||||||
|
V4: capsule v4:sys:qmath.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:qmath.f18 capsule_hash=0xdb4140713dd857f3
|
||||||
|
V4: capsule v4:sys:blocks.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:blocks.f18 capsule_hash=0x76307ef48678dc2a
|
||||||
|
V4: capsule v4:sys:log.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:log.f18 capsule_hash=0xfc6540e6b824a52b
|
||||||
|
V4: capsule v4:sys:acl.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:acl.f18 capsule_hash=0x6845aa048db7eb22
|
||||||
|
V4: capsule v4:sys:end.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:end.f18 capsule_hash=0x5ef01312c07b79cc
|
||||||
|
PARITY:V4_ROM words=2372 rom_hash=0x87b23d3ae2643c8d instructions=59145258
|
||||||
|
V4: capsule v4:forth79.4th signature: missing (unsigned)
|
||||||
|
PARITY:V4_CAPSULE name=v4:forth79.4th capsule_id=0x4055641ee17d176b capsule_hash=0x4055641ee17d176b dict_hash=0x033e1c05c09a1df8
|
||||||
|
PARITY:V4_POST tests=538 pass=538 fail=0
|
||||||
|
PARITY:V4_SYSTEM word_count=317 dict_hash=0xfec8c47cfc6f437f
|
||||||
|
PARITY:OK
|
||||||
|
POST: PASSED
|
||||||
|
[32m[HADES][INFO ] [0m[KRELTSC: 0] blk: raw device LBN 2048..3071 (1024 blocks)
|
||||||
|
PCI: init...
|
||||||
|
virtio-blk: found device
|
||||||
|
[32m[HADES][INFO ] [0m[KRELTSC: 51401049] blk: disk 'StarForth Volume' v2 LBN 3072..789009 (785938 user b
|
||||||
|
Artemis: virtio-blk attached
|
||||||
|
virtio-input: found device
|
||||||
|
virtio-input: driver ready
|
||||||
|
Starting heartbeat...
|
||||||
|
SBI: timer armed (TIME extension)
|
||||||
|
Heartbeat running.
|
||||||
|
blkio_usb: MSC device ready
|
||||||
|
[32m[HADES][INFO ] [0m[KRELTSC: 10603542453] blk: disk 'StarForth Volume' v2 LBN 789010..837733 (48724 user
|
||||||
|
[38;2;255;165;0m[Hera][39m Zuse: identity confirmed from attached thumbdrive
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m [38;2;85;255;255mok> [39m3 4 + .
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m 7 ok
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m [38;2;85;255;255mok> [39m
|
||||||
@@ -0,0 +1,158 @@
|
|||||||
|
[2J[001;001H[=3h[2J[001;001H[2J[001;001H[8;042;160t[2J[001;001H[2J[001;001H[8;056;240t[2J[001;001HBdsDxe: loading Boot0002 "UEFI QEMU DVD-ROM QM00005 " from PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x2,0xFFFF,0x0)
|
||||||
|
BdsDxe: starting Boot0002 "UEFI QEMU DVD-ROM QM00005 " from PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x2,0xFFFF,0x0)
|
||||||
|
[2J[001;001H[=3h[2J[001;001HStarKernel UEFI Loader
|
||||||
|
Loading kernel from ESP...
|
||||||
|
[CKPT 001] Entered efi_main - ConOut live
|
||||||
|
RAW SERIAL UP
|
||||||
|
[CKPT 002] Serial (COM1) initialized
|
||||||
|
Monolithic build - kernel linked directly
|
||||||
|
Collecting boot information...
|
||||||
|
CmdLine: parsed OK
|
||||||
|
[CKPT 004] Command line parsed
|
||||||
|
[CKPT 005] Kernel stack allocation decided
|
||||||
|
[CKPT 006] Boot info collected (ACPI table located)
|
||||||
|
GOP: linear framebuffer found
|
||||||
|
[CKPT 007] GOP: linear framebuffer found
|
||||||
|
[CKPT 008] About to enter ExitBootServices retry loop
|
||||||
|
EBS...
|
||||||
|
EBS OK
|
||||||
|
Calling kernel_main (monolithic)...
|
||||||
|
|
||||||
|
|
||||||
|
_____ _ _ __ _
|
||||||
|
/ ____| | | |/ / | |
|
||||||
|
| (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| |
|
||||||
|
\___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ |
|
||||||
|
____) | || (_| | | | . \ __/ | | | | | __/ |
|
||||||
|
|_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_|
|
||||||
|
|
||||||
|
LithosAnanke v2.1.0 amd64
|
||||||
|
Architecture: amd64
|
||||||
|
Build: Oct 26 2026 21:42:33
|
||||||
|
|
||||||
|
UEFI BootServices: EXITED
|
||||||
|
Console: serial line is a 16550 at port 0x00000000000003f8 (COM1, probed)
|
||||||
|
|
||||||
|
=== StarKernel Boot Information ===
|
||||||
|
Memory map entries: 135
|
||||||
|
Total memory: 1023 MB
|
||||||
|
Usable memory: 966 MB
|
||||||
|
===================================
|
||||||
|
|
||||||
|
PMM initialized.
|
||||||
|
PMM statistics:
|
||||||
|
Total pages: 248669
|
||||||
|
Free pages : 247146
|
||||||
|
Used pages : 1523
|
||||||
|
Total MB : 971
|
||||||
|
Free MB : 965
|
||||||
|
Used MB : 5
|
||||||
|
|
||||||
|
VMM initialized (mapped RAM, CR3 switched)
|
||||||
|
VMM initialized (mapped RAM, CR3 switched)
|
||||||
|
VMM self-test: mapped OK at 0xffff800000000000
|
||||||
|
VMM self-test complete.
|
||||||
|
|
||||||
|
IDT installed.
|
||||||
|
|
||||||
|
APIC: init...
|
||||||
|
APIC: IA32_APIC_BASE MSR=0x00000000fee00900
|
||||||
|
APIC: stale-ISR drain: 0 EOI(s) issued
|
||||||
|
APIC: initialized (xAPIC MMIO, TPR=0, SIVR=0x1FF, EOI-clear)
|
||||||
|
APIC: init done
|
||||||
|
|
||||||
|
I/O APIC: init...
|
||||||
|
I/O APIC: base=0xfec00000, gsi_base=0, overrides=5
|
||||||
|
override: source=00 gsi=2 flags=0x0000
|
||||||
|
override: source=05 gsi=5 flags=0x000d
|
||||||
|
override: source=09 gsi=9 flags=0x000d
|
||||||
|
override: source=0a gsi=10 flags=0x000d
|
||||||
|
override: source=0b gsi=11 flags=0x000d
|
||||||
|
i8042: keyboard ACKed enable-scanning
|
||||||
|
i8042: IRQ1 enabled in controller config byte
|
||||||
|
I/O APIC: keyboard IRQ1 routed (masked)
|
||||||
|
|
||||||
|
Timer: init...
|
||||||
|
Timer: init start
|
||||||
|
Timer: PM_TMR_BLK discovered from FADT at port 1544
|
||||||
|
Timer: VM mode detected (hypervisor present).
|
||||||
|
Timer: HPET calibration disabled (VM-exit MMIO would poison timing).
|
||||||
|
Timer: WARNING: invariant TSC not present under hypervisor.
|
||||||
|
Timer: continuing in RELATIVE mode (no determinism guarantees).
|
||||||
|
Timer: RDTSCP not present; using RDTSC (less serialized).
|
||||||
|
Timer: CPUID frequency unavailable; trying PM Timer...
|
||||||
|
Timer: trust=1 (0=NONE,1=REL,2=ABS), TSC=2097632130 Hz
|
||||||
|
Timer: init done
|
||||||
|
|
||||||
|
Kernel heap initialized.
|
||||||
|
Heap statistics:
|
||||||
|
Total bytes: 536870872
|
||||||
|
Free bytes: 536870872
|
||||||
|
Used bytes: 0
|
||||||
|
Peak bytes: 0
|
||||||
|
Heap base addr: 24641536
|
||||||
|
Heap end addr: 561512448
|
||||||
|
|
||||||
|
Heartbeat: init...
|
||||||
|
APIC Timer: calibrating...
|
||||||
|
APIC Timer: apic_hz=1005047914, tick_hz=100, initial_count=10050479
|
||||||
|
APIC Timer: configured (masked, ready to start)
|
||||||
|
Heartbeat: init done
|
||||||
|
Kernel initialization complete.
|
||||||
|
Boot successful!
|
||||||
|
|
||||||
|
System: StarForth v4 (this build's default)
|
||||||
|
StarForth v4: one host node, the F18-derived engine
|
||||||
|
V4: capsule v4:sys:map-64.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:map-64.f18 capsule_hash=0x949eb6a1e9260e49
|
||||||
|
V4: capsule v4:sys:core.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:core.f18 capsule_hash=0xb8f167892ec18c28
|
||||||
|
V4: capsule v4:sys:input.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:input.f18 capsule_hash=0x85d3ec486d929a79
|
||||||
|
V4: capsule v4:sys:dict.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:dict.f18 capsule_hash=0x1379bd3b5de811dc
|
||||||
|
V4: capsule v4:sys:codegen.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:codegen.f18 capsule_hash=0x36d2ae84d2911b90
|
||||||
|
V4: capsule v4:sys:compile.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:compile.f18 capsule_hash=0x11145c4c2ab819d8
|
||||||
|
V4: capsule v4:sys:quit.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:quit.f18 capsule_hash=0x43cadf3b21ddbf3e
|
||||||
|
V4: capsule v4:sys:forth.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:forth.f18 capsule_hash=0x16cab4a1268b85da
|
||||||
|
V4: capsule v4:sys:numout.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:numout.f18 capsule_hash=0x85a240ad3fb2b299
|
||||||
|
V4: capsule v4:sys:words.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:words.f18 capsule_hash=0xb1d381f927d9f14e
|
||||||
|
V4: capsule v4:sys:system.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:system.f18 capsule_hash=0xd92203664c2915bd
|
||||||
|
V4: capsule v4:sys:qmath.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:qmath.f18 capsule_hash=0xdb4140713dd857f3
|
||||||
|
V4: capsule v4:sys:blocks.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:blocks.f18 capsule_hash=0x76307ef48678dc2a
|
||||||
|
V4: capsule v4:sys:log.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:log.f18 capsule_hash=0xfc6540e6b824a52b
|
||||||
|
V4: capsule v4:sys:acl.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:acl.f18 capsule_hash=0x6845aa048db7eb22
|
||||||
|
V4: capsule v4:sys:end.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:end.f18 capsule_hash=0x5ef01312c07b79cc
|
||||||
|
PARITY:V4_ROM words=2372 rom_hash=0x87b23d3ae2643c8d instructions=59145258
|
||||||
|
V4: capsule v4:forth79.4th signature: missing (unsigned)
|
||||||
|
PARITY:V4_CAPSULE name=v4:forth79.4th capsule_id=0x4055641ee17d176b capsule_hash=0x4055641ee17d176b dict_hash=0x033e1c05c09a1df8
|
||||||
|
PARITY:V4_POST tests=538 pass=538 fail=0
|
||||||
|
PARITY:V4_SYSTEM word_count=317 dict_hash=0xfec8c47cfc6f437f
|
||||||
|
PARITY:OK
|
||||||
|
POST: PASSED
|
||||||
|
PCI: init...
|
||||||
|
PCI: ECAM mapped (amd64)
|
||||||
|
virtio-blk: found device
|
||||||
|
Artemis: virtio-blk attached
|
||||||
|
virtio-input: no device on PCI bus 0
|
||||||
|
Starting heartbeat...
|
||||||
|
APIC Timer: started (LVT=0x00020020 ICR=10050479)
|
||||||
|
I/O APIC: keyboard IRQ1 unmasked
|
||||||
|
Heartbeat running.
|
||||||
|
blkio_usb: MSC device ready
|
||||||
|
[38;2;255;165;0m[Hera][39m Zuse: identity confirmed from attached thumbdrive
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m [38;2;85;255;255mok> [39m3 4 + .
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m 7 ok
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m [38;2;85;255;255mok> [39m
|
||||||
@@ -0,0 +1,130 @@
|
|||||||
|
UEFI firmware (version 2025.11-3ubuntu7.3 built at 15:40:26 on Sep 23 2026)
|
||||||
|
[2J[001;001H[=3h[2J[001;001H[2J[001;001H[8;031;100t[2J[001;001HBdsDxe: failed to load Boot0002 "UEFI Misc Device" from PciRoot(0x0)/Pci(0x2,0x0): Not Found
|
||||||
|
BdsDxe: failed to load Boot0003 "UEFI QEMU QEMU USB HARDDRIVE 1-0000:00:04.0-1" from PciRoot(0x0)/Pci(0x4,0x0)/USB(0x0,0x0): Not Found
|
||||||
|
BdsDxe: loading Boot0004 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x6,0x0)
|
||||||
|
BdsDxe: starting Boot0004 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x6,0x0)
|
||||||
|
[2J[001;001H[=3h[2J[001;001HStarKernel UEFI Loader
|
||||||
|
Loading kernel from ESP...
|
||||||
|
[CKPT 001] Entered efi_main - ConOut live
|
||||||
|
Collecting boot information...
|
||||||
|
[CKPT 004] Command line parsed
|
||||||
|
[CKPT 005] Kernel stack allocation decided
|
||||||
|
[CKPT 006] Boot info collected (ACPI table located)
|
||||||
|
[CKPT 007] GOP: linear framebuffer found
|
||||||
|
[CKPT 008] About to enter ExitBootServices retry loop
|
||||||
|
|
||||||
|
|
||||||
|
_____ _ _ __ _
|
||||||
|
/ ____| | | |/ / | |
|
||||||
|
| (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| |
|
||||||
|
\___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ |
|
||||||
|
____) | || (_| | | | . \ __/ | | | | | __/ |
|
||||||
|
|_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_|
|
||||||
|
|
||||||
|
LithosAnanke v2.1.0 aarch64
|
||||||
|
Architecture: aarch64
|
||||||
|
Build: Oct 26 2026 21:44:41
|
||||||
|
|
||||||
|
UEFI BootServices: EXITED
|
||||||
|
Console: serial line is a PL011 at 0x0000000009000000 (no devicetree: QEMU's)
|
||||||
|
|
||||||
|
=== StarKernel Boot Information ===
|
||||||
|
Memory map entries: 108
|
||||||
|
Total memory: 4093 MB
|
||||||
|
Usable memory: 4054 MB
|
||||||
|
===================================
|
||||||
|
|
||||||
|
PMM initialized.
|
||||||
|
PMM statistics:
|
||||||
|
Total pages: 1039275
|
||||||
|
Free pages : 1037864
|
||||||
|
Used pages : 1411
|
||||||
|
Total MB : 4059
|
||||||
|
Free MB : 4054
|
||||||
|
Used MB : 5
|
||||||
|
|
||||||
|
VMM initialized (mapped RAM, CR3 switched)
|
||||||
|
VMM initialized (mapped RAM, CR3 switched)
|
||||||
|
VMM self-test: mapped OK at 0xffff800000000000
|
||||||
|
VMM self-test complete.
|
||||||
|
|
||||||
|
AArch64: running at EL1
|
||||||
|
IDT installed.
|
||||||
|
|
||||||
|
APIC: init...
|
||||||
|
PSCI: no DTB -- using HVC (QEMU virt-machine default)
|
||||||
|
GICv2: no DTB GIC node -- using QEMU virt-machine defaults
|
||||||
|
GICv2: distributor+CPU interface enabled, PPI 30
|
||||||
|
APIC: init done
|
||||||
|
|
||||||
|
Timer: init...
|
||||||
|
Timer: AArch64 generic timer initialised.
|
||||||
|
Timer: init done
|
||||||
|
|
||||||
|
Kernel heap initialized.
|
||||||
|
Heap statistics:
|
||||||
|
Total bytes: 2147483608
|
||||||
|
Free bytes: 2147483608
|
||||||
|
Used bytes: 0
|
||||||
|
Peak bytes: 0
|
||||||
|
Heap base addr: 1207959552
|
||||||
|
Heap end addr: 3355443200
|
||||||
|
|
||||||
|
Heartbeat: init...
|
||||||
|
Heartbeat: init done
|
||||||
|
Kernel initialization complete.
|
||||||
|
Boot successful!
|
||||||
|
|
||||||
|
System: StarForth v4 (this build's default)
|
||||||
|
StarForth v4: one host node, the F18-derived engine
|
||||||
|
V4: capsule v4:sys:map-64.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:map-64.f18 capsule_hash=0x949eb6a1e9260e49
|
||||||
|
V4: capsule v4:sys:core.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:core.f18 capsule_hash=0xb8f167892ec18c28
|
||||||
|
V4: capsule v4:sys:input.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:input.f18 capsule_hash=0x85d3ec486d929a79
|
||||||
|
V4: capsule v4:sys:dict.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:dict.f18 capsule_hash=0x1379bd3b5de811dc
|
||||||
|
V4: capsule v4:sys:codegen.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:codegen.f18 capsule_hash=0x36d2ae84d2911b90
|
||||||
|
V4: capsule v4:sys:compile.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:compile.f18 capsule_hash=0x11145c4c2ab819d8
|
||||||
|
V4: capsule v4:sys:quit.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:quit.f18 capsule_hash=0x43cadf3b21ddbf3e
|
||||||
|
V4: capsule v4:sys:forth.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:forth.f18 capsule_hash=0x16cab4a1268b85da
|
||||||
|
V4: capsule v4:sys:numout.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:numout.f18 capsule_hash=0x85a240ad3fb2b299
|
||||||
|
V4: capsule v4:sys:words.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:words.f18 capsule_hash=0xb1d381f927d9f14e
|
||||||
|
V4: capsule v4:sys:system.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:system.f18 capsule_hash=0xd92203664c2915bd
|
||||||
|
V4: capsule v4:sys:qmath.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:qmath.f18 capsule_hash=0xdb4140713dd857f3
|
||||||
|
V4: capsule v4:sys:blocks.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:blocks.f18 capsule_hash=0x76307ef48678dc2a
|
||||||
|
V4: capsule v4:sys:log.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:log.f18 capsule_hash=0xfc6540e6b824a52b
|
||||||
|
V4: capsule v4:sys:acl.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:acl.f18 capsule_hash=0x6845aa048db7eb22
|
||||||
|
V4: capsule v4:sys:end.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:end.f18 capsule_hash=0x5ef01312c07b79cc
|
||||||
|
PARITY:V4_ROM words=2372 rom_hash=0x87b23d3ae2643c8d instructions=59145258
|
||||||
|
V4: capsule v4:forth79.4th signature: missing (unsigned)
|
||||||
|
PARITY:V4_CAPSULE name=v4:forth79.4th capsule_id=0x4055641ee17d176b capsule_hash=0x4055641ee17d176b dict_hash=0x033e1c05c09a1df8
|
||||||
|
PARITY:V4_POST tests=538 pass=538 fail=0
|
||||||
|
PARITY:V4_SYSTEM word_count=317 dict_hash=0xfec8c47cfc6f437f
|
||||||
|
PARITY:OK
|
||||||
|
POST: PASSED
|
||||||
|
PCI: init...
|
||||||
|
virtio-blk: found device
|
||||||
|
Artemis: virtio-blk attached
|
||||||
|
virtio-input: found device
|
||||||
|
virtio-input: driver ready
|
||||||
|
Starting heartbeat...
|
||||||
|
Heartbeat running.
|
||||||
|
blkio_usb: MSC device ready
|
||||||
|
[38;2;255;165;0m[Hera][39m Zuse: identity confirmed from attached thumbdrive
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m [38;2;85;255;255mok> [39m3 4 + .
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m 7 ok
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m [38;2;85;255;255mok> [39m
|
||||||
@@ -0,0 +1,201 @@
|
|||||||
|
|
||||||
|
OpenSBI v1.8
|
||||||
|
____ _____ ____ _____
|
||||||
|
/ __ \ / ____| _ \_ _|
|
||||||
|
| | | |_ __ ___ _ __ | (___ | |_) || |
|
||||||
|
| | | | '_ \ / _ \ '_ \ \___ \| _ < | |
|
||||||
|
| |__| | |_) | __/ | | |____) | |_) || |_
|
||||||
|
\____/| .__/ \___|_| |_|_____/|____/_____|
|
||||||
|
| |
|
||||||
|
|_|
|
||||||
|
|
||||||
|
Platform Name : riscv-virtio,qemu
|
||||||
|
Platform Features : medeleg
|
||||||
|
Platform HART Count : 1
|
||||||
|
Platform HART Protection : pmp
|
||||||
|
Platform IPI Device : aclint-mswi
|
||||||
|
Platform Timer Device : aclint-mtimer @ 10000000Hz
|
||||||
|
Platform Console Device : uart8250
|
||||||
|
Platform HSM Device : ---
|
||||||
|
Platform PMU Device : ---
|
||||||
|
Platform Reboot Device : syscon-reboot
|
||||||
|
Platform Shutdown Device : syscon-poweroff
|
||||||
|
Platform Suspend Device : ---
|
||||||
|
Platform CPPC Device : ---
|
||||||
|
Firmware Base : 0x80000000
|
||||||
|
Firmware Size : 321 KB
|
||||||
|
Firmware RW Offset : 0x40000
|
||||||
|
Firmware RW Size : 65 KB
|
||||||
|
Firmware Heap Offset : 0x47000
|
||||||
|
Firmware Heap Size : 37 KB (total), 0 KB (reserved), 12 KB (used), 23 KB (free)
|
||||||
|
Firmware Scratch Size : 4096 B (total), 1464 B (used), 2632 B (free)
|
||||||
|
Runtime SBI Version : 3.0
|
||||||
|
Standard SBI Extensions : ipi,pmu,srst,sse,hsm,rfnc,fwft,time,base,legacy,dbcn,dbtr
|
||||||
|
Experimental SBI Extensions : none
|
||||||
|
|
||||||
|
Domain0 Name : root
|
||||||
|
Domain0 Boot HART : 0
|
||||||
|
Domain0 HARTs : 0*
|
||||||
|
Domain0 Region00 : 0x0000000080040000-0x000000008005ffff M: (F,R,W) S/U: ()
|
||||||
|
Domain0 Region01 : 0x0000000080000000-0x000000008003ffff M: (F,R,X) S/U: ()
|
||||||
|
Domain0 Region02 : 0x0000000000100000-0x0000000000100fff M: (I,R,W) S/U: (R,W)
|
||||||
|
Domain0 Region03 : 0x0000000010000000-0x0000000010000fff M: (I,R,W) S/U: (R,W)
|
||||||
|
Domain0 Region04 : 0x0000000002000000-0x000000000200ffff M: (I,R,W) S/U: ()
|
||||||
|
Domain0 Region05 : 0x000000000c400000-0x000000000c5fffff M: (I,R,W) S/U: (R,W)
|
||||||
|
Domain0 Region06 : 0x000000000c000000-0x000000000c3fffff M: (I,R,W) S/U: (R,W)
|
||||||
|
Domain0 Region07 : 0x0000000000000000-0xffffffffffffffff M: () S/U: (R,W,X)
|
||||||
|
Domain0 Next Address : 0x0000000020000000
|
||||||
|
Domain0 Next Arg1 : 0x00000000bfe00000
|
||||||
|
Domain0 Next Mode : S-mode
|
||||||
|
Domain0 SysReset : yes
|
||||||
|
Domain0 SysSuspend : yes
|
||||||
|
|
||||||
|
Boot HART ID : 0
|
||||||
|
Boot HART Domain : root
|
||||||
|
Boot HART Priv Version : v1.12
|
||||||
|
Boot HART Base ISA : rv64imafdch
|
||||||
|
Boot HART ISA Extensions : sstc,zicntr,zihpm,zicboz,zicbom,sdtrig,svadu
|
||||||
|
Boot HART PMP Count : 16
|
||||||
|
Boot HART PMP Granularity : 2 bits
|
||||||
|
Boot HART PMP Address Bits : 54
|
||||||
|
Boot HART MHPM Info : 16 (0x0007fff8)
|
||||||
|
Boot HART Debug Triggers : 2 triggers
|
||||||
|
Boot HART MIDELEG : 0x0000000000001666
|
||||||
|
Boot HART MEDELEG : 0x0000000000f4b509
|
||||||
|
[2J[004D[=3h[2J[009D[2J[004D[8;031;100t[2J[016DRISC-V EDK2 firmware version 2025.11-3ubuntu7.3
|
||||||
|
Press ESCAPE within 5 seconds for boot options ERROR: C40000002:V03051002 I0 6D33944A-EC75-4855-A54D-809C75241F6C 83FFF850
|
||||||
|
BdsDxe: failed to load Boot0001 "UEFI Misc Device" fr
|
||||||
|
om PciRoot(0x0)/Pci(0x1,0x0): Not Found
|
||||||
|
[2J[001;001H[=3h[2J[009DStarKernel UEFI Loader
|
||||||
|
Loading kernel from ESP...
|
||||||
|
[CKPT 001] Entered efi_main - ConOut live
|
||||||
|
Monolithic build - kernel linked directly
|
||||||
|
Collecting boot information...
|
||||||
|
CmdLine: parsed OK
|
||||||
|
[CKPT 004] Command line parsed
|
||||||
|
[CKPT 005] Kernel stack allocation decided
|
||||||
|
[CKPT 006] Boot info collected (ACPI table located)
|
||||||
|
GOP: linear framebuffer found
|
||||||
|
[CKPT 007] GOP: linear framebuffer found
|
||||||
|
[CKPT 008] About to enter ExitBootServices retry loop
|
||||||
|
Calling kernel_main (monolithic)...
|
||||||
|
riscv64 item 4.3.5a: satp state at kernel entry (before switch)
|
||||||
|
satp.MODE = 0x000000000000000a
|
||||||
|
satp.PPN = 0x00000000000bf868
|
||||||
|
__kernel_start = 0x00000000bdc21ed2
|
||||||
|
riscv64: satp cleared -- Bare mode, explicit (item 4.3.5a)
|
||||||
|
|
||||||
|
|
||||||
|
_____ _ _ __ _
|
||||||
|
/ ____| | | |/ / | |
|
||||||
|
| (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| |
|
||||||
|
\___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ |
|
||||||
|
____) | || (_| | | | . \ __/ | | | | | __/ |
|
||||||
|
|_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_|
|
||||||
|
|
||||||
|
LithosAnanke v2.1.0 riscv64
|
||||||
|
Architecture: riscv64
|
||||||
|
Build: Oct 26 2026 21:48:32
|
||||||
|
|
||||||
|
UEFI BootServices: EXITED
|
||||||
|
Console: serial line is a 16550 at 0x0000000010000000 (no devicetree: QEMU's)
|
||||||
|
|
||||||
|
=== StarKernel Boot Information ===
|
||||||
|
Memory map entries: 98
|
||||||
|
Total memory: 1020 MB
|
||||||
|
Usable memory: 974 MB
|
||||||
|
===================================
|
||||||
|
|
||||||
|
PMM initialized.
|
||||||
|
PMM statistics:
|
||||||
|
Total pages: 250196
|
||||||
|
Free pages : 249544
|
||||||
|
Used pages : 652
|
||||||
|
Total MB : 977
|
||||||
|
Free MB : 974
|
||||||
|
Used MB : 2
|
||||||
|
|
||||||
|
VMM initialized (mapped RAM, CR3 switched)
|
||||||
|
VMM initialized (mapped RAM, CR3 switched)
|
||||||
|
VMM self-test: mapped OK at 0xffff800000000000
|
||||||
|
VMM self-test complete.
|
||||||
|
|
||||||
|
IDT installed.
|
||||||
|
|
||||||
|
APIC: init...
|
||||||
|
PLIC: no DTB PLIC node -- using QEMU virt-machine default (base=0x0c000000)
|
||||||
|
PLIC: init (S-mode context 1, threshold=0)
|
||||||
|
APIC: init done
|
||||||
|
|
||||||
|
Timer: init...
|
||||||
|
Timer: RISC-V time CSR @ 10000000 Hz (FALLBACK, no devicetree)
|
||||||
|
Timer: init done
|
||||||
|
|
||||||
|
Kernel heap initialized.
|
||||||
|
Heap statistics:
|
||||||
|
Total bytes: 536870872
|
||||||
|
Free bytes: 536870872
|
||||||
|
Used bytes: 0
|
||||||
|
Peak bytes: 0
|
||||||
|
Heap base addr: 2214588416
|
||||||
|
Heap end addr: 2751459328
|
||||||
|
|
||||||
|
Heartbeat: init...
|
||||||
|
Heartbeat: init done
|
||||||
|
Kernel initialization complete.
|
||||||
|
Boot successful!
|
||||||
|
|
||||||
|
System: StarForth v4 (this build's default)
|
||||||
|
StarForth v4: one host node, the F18-derived engine
|
||||||
|
V4: capsule v4:sys:map-64.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:map-64.f18 capsule_hash=0x949eb6a1e9260e49
|
||||||
|
V4: capsule v4:sys:core.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:core.f18 capsule_hash=0xb8f167892ec18c28
|
||||||
|
V4: capsule v4:sys:input.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:input.f18 capsule_hash=0x85d3ec486d929a79
|
||||||
|
V4: capsule v4:sys:dict.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:dict.f18 capsule_hash=0x1379bd3b5de811dc
|
||||||
|
V4: capsule v4:sys:codegen.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:codegen.f18 capsule_hash=0x36d2ae84d2911b90
|
||||||
|
V4: capsule v4:sys:compile.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:compile.f18 capsule_hash=0x11145c4c2ab819d8
|
||||||
|
V4: capsule v4:sys:quit.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:quit.f18 capsule_hash=0x43cadf3b21ddbf3e
|
||||||
|
V4: capsule v4:sys:forth.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:forth.f18 capsule_hash=0x16cab4a1268b85da
|
||||||
|
V4: capsule v4:sys:numout.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:numout.f18 capsule_hash=0x85a240ad3fb2b299
|
||||||
|
V4: capsule v4:sys:words.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:words.f18 capsule_hash=0xb1d381f927d9f14e
|
||||||
|
V4: capsule v4:sys:system.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:system.f18 capsule_hash=0xd92203664c2915bd
|
||||||
|
V4: capsule v4:sys:qmath.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:qmath.f18 capsule_hash=0xdb4140713dd857f3
|
||||||
|
V4: capsule v4:sys:blocks.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:blocks.f18 capsule_hash=0x76307ef48678dc2a
|
||||||
|
V4: capsule v4:sys:log.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:log.f18 capsule_hash=0xfc6540e6b824a52b
|
||||||
|
V4: capsule v4:sys:acl.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:acl.f18 capsule_hash=0x6845aa048db7eb22
|
||||||
|
V4: capsule v4:sys:end.f18 signature: missing (unsigned)
|
||||||
|
PARITY:V4_F18 name=v4:sys:end.f18 capsule_hash=0x5ef01312c07b79cc
|
||||||
|
PARITY:V4_ROM words=2372 rom_hash=0x87b23d3ae2643c8d instructions=59145258
|
||||||
|
V4: capsule v4:forth79.4th signature: missing (unsigned)
|
||||||
|
PARITY:V4_CAPSULE name=v4:forth79.4th capsule_id=0x4055641ee17d176b capsule_hash=0x4055641ee17d176b dict_hash=0x033e1c05c09a1df8
|
||||||
|
PARITY:V4_POST tests=538 pass=538 fail=0
|
||||||
|
PARITY:V4_SYSTEM word_count=317 dict_hash=0xfec8c47cfc6f437f
|
||||||
|
PARITY:OK
|
||||||
|
POST: PASSED
|
||||||
|
PCI: init...
|
||||||
|
virtio-blk: found device
|
||||||
|
Artemis: virtio-blk attached
|
||||||
|
virtio-input: found device
|
||||||
|
virtio-input: driver ready
|
||||||
|
Starting heartbeat...
|
||||||
|
SBI: timer armed (TIME extension)
|
||||||
|
Heartbeat running.
|
||||||
|
blkio_usb: MSC device ready
|
||||||
|
[38;2;255;165;0m[Hera][39m Zuse: identity confirmed from attached thumbdrive
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m [38;2;85;255;255mok> [39m3 4 + .
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m 7 ok
|
||||||
|
[38;2;255;165;0m[zuse@Hera][39m [38;2;85;255;255mok> [39m
|
||||||
Reference in New Issue
Block a user