N3034 - OS/2 Kernel Debugging

From OS2World.Com Wiki
Revision as of 04:37, 18 February 2021 by Martini (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Explore the OS/2 2.X data structures and the OS/2 kernel using the debugger.

How you will benefit

Learn how to effectively use the OS/2 kernel debugger.

Topics

  • Overview of the kernel debugger
  • Page demand memory management - CPU page translation
  • The LDT and GDT: address thunking and memory management
  • Analysis of memory management using the debugger
  • API for memory management
  • Kernel debugger lab exercises
  • Description of the OS/2 loader and analysis
  • Description of the OS/2 scheduler and analysis
  • Description of OS/2 semaphores and analysis
  • Introduction to semaphore API
  • Final trouble shooting lab exercise

Prerequisites

You should be able to read Assembler and C language source listings. You should also have a basic understanding of OS/2 concepts.

Download

N/A