pub const ROM_BASE: u64 = 0x0001_0000;
The boot ROM: the hart’s reset vector. Address 0 stays unmapped, so a null pointer faults.