@Rairii one of my powerbooks has openfirmware entries for coff-loader but also pe-loader? and it's from 2004, i have absolutely no idea what it could've been used for
@wamwoowam yeah, the pe-loader is the loader for COFFs with PE optional headers which is what link.exe /rom emits and is what veneer.exe, setupldr and osloader all are
and: just trying to load a COFF with PE optional header in apple's OF implementation sets little-endian to true... same if you tried to load a ppcel ELF...
@wamwoowam i think it does something on a hardware level (there's code in early OF to do lots of endianness swapping then set MSR_LE|MSR_ILE if something is set), that also happens to confuse the firmware, possibly third party graphics firmware in graphics card option ROMs
Add comment