Well, I've finally started working on a DJGPP User's Guide. Unlike
Please feel free to pick a topic from the list of non-link topics below and write it! Mail your submissions to email@example.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 GNU and Unix programs to DJGPP (05-Dec-2000 Prashant TR) Porting from other compilers (7-Aug-1998 Tom St Denis) Speeding up Your Program Inline Functions (27-Oct-1998 firstname.lastname@example.org) Other Optimization Options Debugging Basic gdb (03-Apr-1999 Goh Wee Jin) Decoding stack traces Common Pitfalls DPMI Introduction Memory layout Interacting with DOS Far Pointer Intro (05-Nov-1998 email@example.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 (03-Jun-1999 Nate Eldredge) Inline assembler (02-Apr-1999 Marc Brooker) Larger Projects Multiple sources archives (libraries) Makefiles Interrupts Overview (03-Mar-1998 Jack Quinn) types of interrupts Interrupt Handlers Tutorial (05-Dec-2000 Frederico Jerónimo) stack layout Intercepting And Processing Hardware Interrupts (16-Nov-1998 Peter Marinov)
|webmaster donations bookstore||delorie software privacy|
|Copyright © 2015 by root||Updated Jul 29 2015|