home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 16 Announce / 16-Announce.zip / HEAD2.ZIP / HEAD2.TXT
Text File  |  1991-08-19  |  1KB  |  62 lines

  1. To support programmers writing HW specific code for OS/2, the following classes are being offered.
  2.  
  3. Tuition and Schedule:
  4. Course    Tuition        Date        Description
  5. ----------------------------------------------------------------
  6. 101    $1500    10/22/91-10/25/91    Kernel Interface
  7. 201    $ 800    11/ 7/91-11/ 8/91    PDD - DevHelp Extenstions
  8. 202    $1500    11/25/91-11/27/91    VDD - Supporting MVDMs
  9.  
  10. Location: Boston, MA
  11.  
  12. Signup/Questions directed to: Nick Mamich 70312,1044
  13.  
  14. - Nick
  15.  
  16. ************
  17. Course Outlines
  18. ************
  19. OS/2 Device Driver - OS/2 Kernel Interface - Course 101
  20.  
  21. Objective:
  22.  This 4 day course will familiarize programmers with the protocol 
  23. necessary to interface device drivers with the OS/2 1.X and 2.X 
  24. kernel.
  25.  
  26. Prerequisites:
  27.  Working knowledge of C (MASM optional).
  28.  Must also have programming experience with OS/2 API
  29.  
  30. Course Topics:
  31.  Overview 
  32.  Device driver framework
  33.  Applications interface
  34.  Kernel interface
  35.  Request packet protocol
  36.   Generic
  37.   IO Control (IOCTL)
  38.  Software Tools
  39.   Kernel debuggers
  40.   Assembler, C option controls
  41.  Modes of operation
  42.   Initialization
  43.   Task
  44.   Interrupt mode
  45.   Timer
  46.   User
  47.   Notify - Monitor
  48.  System Services
  49.  Scheduler control (Process management), Semaphores
  50.  Processor Mode Control
  51.  Memory Management
  52.  Queues
  53.   Request
  54.   Character
  55.  System support chips
  56.   Timer
  57.   Real Time Clock, CMOS RAM
  58.   Interrupt hardware
  59.  Interrupts
  60.  Intro to advanced topics
  61.  Wrapup
  62.