June 6, 2018 8:57 AM, "Adrien Destugues" <pulkomandy@xxxxxxxxxxxxx> wrote:
Intel's hardware is a mess at the register level. Just wait until you have to
look at registers jumping around and shuffling for no-PCH, PCH, no-PCH, etc.
I wouldn't say it's a mess, it's just that they keep moving stuff around as
the hardware evolves.
And without any kind of firmware to help us, we have to do a lot of the
programming from the CPU
side.
The docs are less readable for modern iterations tan they used to be, however
:(
Of course firmware-based things like atombios help a lot in getting things
running, as basically
the
manufacturer writes a lot of the driver for us.