Port-mips archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Crazy cross-MIPS-boards stunts possible?
Mips r2000 and r3000 devices were bi-endian, but endianess was chosen globally at reset.
If dimming memory serves, R4000 (MIPS-III?) could set endian-ness per process, and would change to "system endian-ness (reset-time endian-ness) when changing from user to kernel mode.
The kernel would need to keep track of process (address space) endian-ness. Byte-swapping of syscall parameters, etc. would be necessary. That's as far as I got, 20-odd years ago, when looking into supporting mipseb on r4k mipsel (or vice-versa). Doable, in principle, but it's never been a priority for anyone.
Home |
Main Index |
Thread Index |
Old Index