N3034 - OS/2 Kernel Debugging: Difference between revisions
Jump to navigation
Jump to search
Created page with "= Course N3034 - OS/2 Kernel Debugging = ==Synopsis== Explore the OS/2 2.X data structures and the OS/2 kernel using the debugger. ==How you will benefit== Learn how to eff..." |
No edit summary |
||
Line 1: | Line 1: | ||
Explore the OS/2 2.X data structures and the OS/2 kernel using the debugger. | Explore the OS/2 2.X data structures and the OS/2 kernel using the debugger. | ||
Line 8: | Line 5: | ||
==Topics== | ==Topics== | ||
* Overview of the kernel debugger | * Overview of the kernel debugger | ||
* Page demand memory management - CPU page translation | * Page demand memory management - CPU page translation |
Latest revision as of 04:37, 18 February 2021
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