Well, I've finally started working on a DJGPP User's Guide. Unlike
the
Please feel free to pick a topic from the list of non-link topics below and write it! Mail your submissions to dj@delorie.com and please keep them in the same basic format and style as the others. I'll probably end up editing them anyway to fit them in with the other sections.
PS: I haven't decided what the target source format will be. For now, it will be in simple HTML, because that's easiest for me.
Introduction What is DJGPP? Getting Help Getting DJGPP Installing DJGPP Your first program DJGPP Basics Compiling programs What does 32-bit mean? What does protected mode mean? Copyright and Redistribution Information Compiling GCC invocation Sources, Objects, and Libraries DJGPP Runtime Basics (26-Mar-1998 Tom St Denis) Porting 16-bit programs to DJGPP (21-Apr-1998 Tom St Denis) Porting Unix programs to DJGPP Porting from other compilers (7-Aug-1998 Tom St Denis) Speeding up Your Program Inline Functions (27-Oct-1998 quintero@bigfoot.com) Other Optimization Options Debugging Basic gdb Decoding stack traces Common Pitfalls DPMI Introduction (24-Apr-1998 Tom St Denis) Memory layout Interacting with DOS Far Pointer Intro (05-Nov-1998 brunobg@geocities.com Bruno Barberi Gnecco) farptr.h and nearptr.h Graphics Fundamentals (31-Jan-1998 Shawn Hargreaves) VGA mode 13h (31-Jan-1998 Shawn Hargreaves) VESA (31-Jan-1998 Shawn Hargreaves) VBE 2.0 (31-Jan-1998 Shawn Hargreaves) Assembler About the 80386 architecture (17-Jul-1997 Jim Schwarz) Basic Syntax Function calling conventions inline assembler Larger Projects Multiple sources archives (libraries) Makefiles Interrupts Overview (03-Mar-1998 Jack Quinn) types of interrupts handlers stack layout Intercepting And Processing Hardware Interrupts (16-Nov-1998 Peter Marinov)