Mail Archives: djgpp/1998/01/12/23:32:56
In article <Pine DOT SUN DOT 3 DOT 91 DOT 980112111858 DOT 1820D-100000 AT is>, Eli Zaretskii
<eliz AT is DOT elta DOT co DOT il> writes:
>Exception 14 (0Eh) is Page Fault, meaning that you are trying to
>access an
>invalid address, like via uninitialized or corrupted
>pointer. Error code 4
>means that you were trying to read that
>address, not write to it.
I remember that someone has an interupt list -- Ralph Brown -- is that how you
know how to interpret these values? with an interupt list?
I went to his site, but there it says:
<<
0E INT 0E C - IRQ6 - DISKETTE CONTROLLER
0E INT 0E C - CPU-generated (80386+ native mode) - PAGE FAULT
0E INT 0E C - HP 95LX - EXTERNAL CARD INTERRUPT
>>
How do you know which one is relevant?
After looking around a bit, I found ...
http://www.abwillms.demon.co.uk/prog/
...where it mentioned a tutorial:
<<
Libints
Old DJGPP protected mode hardware interrupt handling library. Includes a
tutorial on hardware interrupts in general, and a
neat memory locking system. Superceded by:
>>
I am thinking that this stuff help me to understand, for example, the things
that Windows says in the "details" section of the dialog box for a program
error, and also the text that follows a program crash. That's what I think you
mean, anyway.
--Ed (Myknees)
- Raw text -