TimonGaertner123 wrote:
There is written that if the third Bit is 0 "your OS shouldn't be running", wtf does this mean, it's running
If I read it correctly, It means that, if the system fails POST (power-on self-test), it should stop and not load/run the operating system. Therefore the third bit should always be 1 when you check it from the operating system, since it is set to 1 when the system passes POST.
TimonGaertner123 wrote:
Also there's written that the 8th bit must be 0, what if it's not???
This I'm not sure of, but I'd expect that the hardware won't work correctly in some manner, or possibly it has another effect on the system, or possibly it has no effect at all but is "reserved" for some future purpose and so should be set to 0 to be forwards-compatible with future hardware that does interpret this bit.
According to the 8042 info I have I think it's probably that latter case - bit is reserved for future use, 0 is the "safe" value.