right now i have no time to perform test like in osx-10.7 kernel days. but sometimes i take a look on whats going on, really impressive!
i was wondering about the idea of looking at other BSD kernels sources that already runs on amd cpus, how do they implement tlb caches and all that stuff for amd hardware, since it is already done.
the hard part would be implementing propertly arbitrary opcode emulation (and then specific opcode emulation) this requires knowledge, but seems to be a good programming exercise.
i hope not to be wrong, that this ideas are useful. please dont feel bad to correct if im wrong.
i will be back to testing when situation gets better...
edit: this looks interesting, http://winocm.com/pr...e-of-the-union/
Porting the Darwin kernel to the AArch64/ARMv7/ARMv6-A architectures.