Developing your own 32-bit operating system
By: Richard A. Burgess.
Edition: 1st ed.
Publisher: Sams Pub.
Published: 1995
Place of publication: Indianapolis, Ind
Language: eng
Format: eBook (PDF)
Number of pages: 741
Subjects: Operating systems (Computers)
Other titles: 32-bit operating system
Notes: Includes index.
System requirements for accompanying computer disc; DOS.
Table of contents: pagenum: xviii
title: Preface; label: I
title: Introduction; pagenum: 3
label: 1
title: Overview; pagenum: 13
label: 2
title: General Discussion and Background; label: II
title: Architecture and General Theory; pagenum: 25
label: 3
title: The Tasking Model; pagenum: 41
label: 4
title: Interprocess Communications; pagenum: 55
label: 5
title: Memory Management; pagenum: 81
label: 6
title: The Hardware Interface; pagenum: 99
label: 7
title: OS Initialization; pagenum: 115
label: 8
title: Programming Interfaces; label: III
title: MMURTL-Specific Details; pagenum: 129
label: 9
title: Applications Programming; pagenum: 141
label: 10
title: Systems Programming; pagenum: 159
label: 11
title: The MMURTL Monitor Program; pagenum: 181
label: 12
title: The Debugger; pagenum: 189
label: 13
title: Keyboard Service; pagenum: 201
label: 14
title: File System Service; pagenum: 221
label: 15
title: API Specification; pagenum: 265
label: 16
title: MMURTL Sample Software; label: IV
title: The Operating System Source Code; pagenum: 327
label: 17
title: Introduction to the Source Code; pagenum: 335
label: 18
title: Kernel Code; pagenum: 377
label: 19
title: Memory Management Code; pagenum: 405
label: 20
title: Timer Management code; pagenum: 419
label: 21
title: Initialization Code; pagenum: 439
label: 22
title: Job Management code; pagenum: 471
label: 23
title: Debugger Code; pagenum: 497
label: 24
title: Selected Device Driver Code; pagenum: 541
label: 25
title: Keyboard Code; pagenum: 571
label: 26
title: Video Code; pagenum: 591
label: 27
title: File System Code; label: V
title: Additional Software; pagenum: 663
label: 28
title: DASM: A 32-bit Intel-Based Assembler; pagenum: 697
label: 28
title: CM32: A 32-bit C Compiler; pagenum: 719
title: Index