Jeffrey Lee
authored
Detail: s/ARM600, s/VMSAv6 - Disable ProcessTransfer code for all kernel configurations. For VMSAv6 it was definitely broken (needs to be taught about VMSAv6 page tables and ARMv6+ unaligned loads). For ARM600 it seems to work OK, but is of no real use as (a) we're always running in 32bit mode and so don't need to worry about processor vector writes and (b) OS_AbortTrap isn't implemented so there's no way for anyone to register an abort handling routine. Code is being kept around instead of deleting it straight away just in case there are some hidden knock-ons to disabling it, or we decide to implement our own OS_AbortTrap some day. Admin: Tested on Iyonix, BB-xM Version 5.35, 4.79.2.223. Tagged as 'Kernel-5_35-4_79_2_223'