fault code

A general protection fault (GPF) in the x86 instruction set architectures (ISAs) is a fault (a type of interrupt) initiated by ISA-defined protection mechanisms in response to an access violation caused by some running code, either in the kernel or a user program. The mechanism is first described in Intel manuals and datasheets for the Intel 80286 CPU, which was introduced in 1983; it is also described in section 9.8.13 in the Intel 80386 programmer's reference manual from 1986. A general protection fault is implemented as an interrupt (vector number 13 (0Dh)). Some operating systems may also classify some exceptions not related to access violations, such as illegal opcode exceptions, as general protection faults, even though they have nothing to do with memory protection. If a CPU detects a protection violation, it stops executing the code and sends a GPF interrupt. In most cases, the operating system removes the failing process from the execution queue, signals the user, and continues executing other processes. If, however, the operating system fails to catch the general protection fault, i.e. another protection violation occurs before the operating system returns from the previous GPF interrupt, the CPU signals a double fault, stopping the operating system. If yet another failure (triple fault) occurs, the CPU is unable to recover; since 80286, the CPU enters a special halt state called "Shutdown", which can only be exited through a hardware reset. The IBM PC AT, the first PC-compatible system to contain an 80286, has hardware that detects the Shutdown state and automatically resets the CPU when it occurs. All descendants of the PC AT do the same, so in a PC, a triple fault causes an immediate system reset.

View More On Wikipedia.org
  1. J

    Sensor Errors on S5 only 10 days in

    Only had the S5 10 days and already it's giving multiple errors today. Took it to the local dealer and all they did is reset the codes and said if it happens again, they'll need it for at least a full day to discuss the issues with MG. Not a good start, wondering already if I've got a lemon on...
  2. R

    Fault codes on obd scanner too many

    Bought MG ZS LR trophy connect 23 plate UK, recently , at 55k miles, its working fine, no codes on dash, but just plugged in carpal scanner to read Soh which couldn't , but found these many fault codes, what these all means, please advise, i have attached pdf, already tried disconnecting 12v for...
  3. Giller

    Dealer warranty requirements, things I learned today.

    So anyhoo I went down to my dealers about a few intermittent issues ( intermittent is the big issue ), very supportive and informative visit which I thought may be useful to share with the forum. Appointment was booked after I experienced the problem with the tailgate not opening to the...
  4. R

    MG4 diagnostic

    I am due to take my MG4 in for a diagnostic as I had a vehicle control fault error on it, I have not had this error since but would like to take it in anyway to be sure and hopefully get them to update the car too as I worry the software version doesn’t help with the errors. Would they charge me...
  5. E

    Bloody Pheasants.... 🙈

    Hit a bloody pheasant couple of days ago and ever since I've had lots of notifications telling me features are off.... it's to do with my front radar. I've connected it to a fault finding device and it shows... Front Detection Radar Misaligned.... How do I get this back on properly.... does it...
  6. D

    Fault codes and pulling to the left

    Hi all, Yesterday I had a sudden issue with my car. 05:30am no issue whatsoever, parked up at work. 13:00 get in it and get about 10 warning messages one after another, firstly all radar based systems unavailable then TC, SC, Hill descent control, Hill hold assist and Auto Hold. Turned it off...
Back
Top Bottom