DOSEMU.org
| Home |
| Developer Releases |
| Stable Releases |
| Documentation |
Home
README
Technical README
HOWTO
DANG
- 0.97.10
EMUfailure
Misc
Next
Previous Contents
The DOSEMU Alterer Novices Guide
Author: Alistair MacDonald,
alistair\@slitesys.demon.co.uk
version dosemu-0.97.10
This Document is the DOSEMU Alterer Novices Guide. It is known as the DANG.
1.
Introduction
2.
The Main group of Modules
2.1 dos.c Information
2.2 Functions in dos.c
2.3 emu.c Information
2.4 Functions in emu.c
2.5 Remarks in emu.c
2.6 include/emu.h Information
2.7 Functions in include/emu.h
2.8 Remarks in include/emu.h
3.
The Init group of Modules
3.1 base/init/init.c Information
3.2 Functions in base/init/init.c
3.3 Items for Fixing in base/init/init.c
3.4 base/init/config.c Information
3.5 Functions in base/init/config.c
3.6 Remarks in base/init/config.c
3.7 base/init/dev_list.c Information
4.
The DPMI group of Modules
4.1 dosext/dpmi/dpmi.c Information
4.2 Functions in dosext/dpmi/dpmi.c
4.3 Remarks in dosext/dpmi/dpmi.c
4.4 Items for Fixing in dosext/dpmi/dpmi.c
4.5 New Ideas for dosext/dpmi/dpmi.c
4.6 dosext/dpmi/msdos.h Information
4.7 Functions in dosext/dpmi/msdos.h
5.
The Video group of Modules
5.1 env/video/vc.c Information
5.2 env/video/video.c Information
5.3 Functions in env/video/video.c
5.4 Remarks in env/video/video.c
5.5 env/video/X.c Information
5.6 Functions in env/video/X.c
5.7 Remarks in env/video/X.c
5.8 env/video/vgaemu.c Information
5.9 Functions in env/video/vgaemu.c
5.10 env/video/vesa.c Information
5.11 Functions in env/video/vesa.c
5.12 env/video/vesabios.S Information
5.13 env/video/vesabios_pm.S Information
5.14 env/video/attremu.c Information
5.15 Functions in env/video/attremu.c
5.16 env/video/dacemu.c Information
5.17 Functions in env/video/dacemu.c
5.18 env/video/seqemu.c Information
5.19 env/video/crtcemu.c Information
5.20 env/video/remap.c Information
5.21 env/video/remap_asm.S Information
5.22 env/video/console.c Information
5.23 env/video/dualmon.c Information
5.24 Functions in env/video/dualmon.c
5.25 Remarks in env/video/dualmon.c
5.26 env/video/et4000.c Information
5.27 env/video/hgc.c Information
5.28 base/bios/int10.c Information
5.29 env/video/s3.c Information
5.30 env/video/terminal.c Information
5.31 env/video/trident.c Information
5.32 env/video/vga.c Information
5.33 env/video/vgaemu.c Information
5.34 Functions in env/video/vgaemu.c
5.35 include/vgaemu.h Information
6.
The Keyboard group of Modules
6.1 base/keyboard/keymaps.c Information
6.2 Remarks in base/keyboard/keymaps.c
6.3 base/keyboard/serv_xlat.c Information
6.4 Functions in base/keyboard/serv_xlat.c
6.5 base/keyboard/serv_backend.c Information
6.6 base/keyboard/serv_8042.c Information
6.7 base/keyboard/keyb_raw.c Information
6.8 Functions in base/keyboard/keyb_raw.c
6.9 base/keyboard/keyb_slang.c Information
6.10 Functions in base/keyboard/keyb_slang.c
7.
The Misc group of Modules
7.1 dosext/misc/emm.c Information
7.2 dosext/misc/xms.c Information
7.3 base/async/int.c Information
7.4 Functions in base/async/int.c
7.5 Remarks in base/async/int.c
7.6 include/int.h Information
7.7 arch/linux/async/sigsegv.c Information
7.8 Functions in arch/linux/async/sigsegv.c
7.9 arch/linux/async/signal.c Information
7.10 Functions in arch/linux/async/signal.c
7.11 Remarks in arch/linux/async/signal.c
7.12 include/ports.h Information
7.13 base/misc/dosio.c Information
7.14 base/misc/disks.c Information
7.15 Functions in base/misc/disks.c
7.16 dev/misc/lpt.c Information
7.17 base/dev/misc/timers.c Information
7.18 Functions in base/dev/misc/timers.c
7.19 base/speaker/speaker.c Information
7.20 base/misc/shared.c Information
7.21 Functions in base/misc/shared.c
7.22 Remarks in base/misc/shared.c
7.23 base/misc/dos2linux.c Information
7.24 Functions in base/misc/dos2linux.c
7.25 base/misc/ioctl.c Information
7.26 Functions in base/misc/ioctl.c
7.27 base/dev/misc/cmos.c Information
7.28 base/dev/misc/lpt.c Information
7.29 Functions in base/dev/misc/lpt.c
7.30 base/dev/misc/pci.c Information
7.31 Functions in base/dev/misc/pci.c
7.32 include/doshelpers.h Information
7.33 Remarks in include/doshelpers.h
8.
The CPU_Intel group of Modules
8.1 emu-i386/cpu.c Information
8.2 Functions in emu-i386/cpu.c
8.3 emu-i386/ports.c Information
8.4 Functions in emu-i386/ports.c
8.5 emu-i386/do_vm86.c Information
8.6 Functions in emu-i386/do_vm86.c
8.7 Remarks in emu-i386/do_vm86.c
8.8 emu-i386/fake_cpu.c Information
8.9 emu-i386/n_ports.c Information
8.10 Functions in emu-i386/n_ports.c
8.11 Remarks in emu-i386/n_ports.c
8.12 Items for Fixing in emu-i386/n_ports.c
8.13 emu-i386/cputime.c Information
8.14 Functions in emu-i386/cputime.c
8.15 Remarks in emu-i386/cputime.c
9.
The Serial group of Modules
9.1 base/serial/ser_defs.h Information
9.2 Remarks in base/serial/ser_defs.h
9.3 base/serial/ser_init.c Information
9.4 Functions in base/serial/ser_init.c
9.5 Items for Fixing in base/serial/ser_init.c
9.6 base/serial/ser_ports.c Information
9.7 Functions in base/serial/ser_ports.c
9.8 Items for Fixing in base/serial/ser_ports.c
9.9 base/serial/ser_irq.c Information
9.10 Functions in base/serial/ser_irq.c
9.11 Remarks in base/serial/ser_irq.c
9.12 Items for Fixing in base/serial/ser_irq.c
9.13 base/serial/int14.c Information
9.14 Functions in base/serial/int14.c
9.15 New Ideas for base/serial/int14.c
9.16 base/serial/fossil.c Information
9.17 Items for Fixing in base/serial/fossil.c
9.18 include/serial.h Information
9.19 Items for Fixing in include/serial.h
10.
The Mouse group of Modules
10.1 base/mouse/mouse.c Information
10.2 Functions in base/mouse/mouse.c
10.3 Remarks in base/mouse/mouse.c
11.
The Bios group of Modules
11.1 base/bios/bios.S Information
11.2 base/bios/hlt.c Information
11.3 Functions in base/bios/hlt.c
12.
The PIC group of Modules
12.1 base/dev/pic/pic.c Information
12.2 Functions in base/dev/pic/pic.c
12.3 Remarks in base/dev/pic/pic.c
12.4 include/pic.h Information
13.
The Sound group of Modules
13.1 dosext/sound/sound.c Information
13.2 Functions in dosext/sound/sound.c
13.3 Remarks in dosext/sound/sound.c
13.4 Items for Fixing in dosext/sound/sound.c
13.5 arch/linux/dosext/sound/linux_sound.c Information
13.6 base/dev/dma/dma.c Information
13.7 Remarks in base/dev/dma/dma.c
13.8 Items for Fixing in base/dev/dma/dma.c
14.
The FileAccess group of Modules
14.1 dosext/mfs/mfs.c Information
14.2 Remarks in dosext/mfs/mfs.c
14.3 Items for Fixing in dosext/mfs/mfs.c
15.
The Threads group of Modules
15.1 arch/linux/threads/lt-threads.c Information
15.2 Functions in arch/linux/threads/lt-threads.c
15.3 include/lt-threads.h Information
15.4 Functions in include/lt-threads.h
15.5 Data Definitions in include/lt-threads.h
16.
And Finally ...
Next
Previous Contents
The DOSEMU team