Intel Continues Prepping the Linux Kernel for X86S(phoronix.com) |
Intel Continues Prepping the Linux Kernel for X86S(phoronix.com) |
> To further clarify, 32-bit x86 user-space software would continue to work on modern 64-bit operating systems with X86-S.
A lot of Windows binaries, including most Electron apps, are still 32 bit, and are run unmodified on 64 bit Windows.
However 32 bit registers and everything will continue to exist, and it will act like todays CPU's that went through the multiple bootstrap rounds to get into 64 bit mode.
Skimming Intel's spec ( https://cdrdv2.intel.com/v1/dl/getContent/776648 ), the X86S looks really risk-adverse towards changing Long Mode user space.
I don't recognize any changes offhand, but my knowledge of x86 legacy is pretty limited (and will hopefully be obsolete soon).