Jump to content

CPGuide - Generic IOCtl Commands

From EDM2
Revision as of 19:42, 26 March 2020 by Martini (talk | contribs) (Created page with "{{IBM-Reprint}} {{CPGuide}} ==Generic IOCtl Function Table== ==Category 01h ASYNC (RS232-C) Control IOCtl Commands== ===Asynchronous (RS232-C) Communications Physical Device ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Reprint Courtesy of International Business Machines Corporation, © International Business Machines Corporation

Control Program Programming Guide and Reference
  1. Introduction to the Control Program
  2. Control Program Functions
  3. Keyboard Functions
  4. Mouse Functions
  5. Video Functions
  6. Data Types
  7. Errors
  8. Debugging
  9. Kernel Debugger Communications Protocol
  10. Device I/O
  11. Dynamic Linking
  12. Error Management
  13. Exception Management
  14. Extended Attributes
  15. File Management
  16. File Names
  17. File Systems
  18. Generic IOCtl Commands
  19. Memory Management
  20. Message Management
  21. National Language Support
  22. Pipes
  23. Program Execution Control
  24. Queues
  25. Semaphores
  26. Timers
  27. Notices
  28. Glossary

Generic IOCtl Function Table

Category 01h ASYNC (RS232-C) Control IOCtl Commands

Asynchronous (RS232-C) Communications Physical Device Driver

Hardware Support

           IBM PS/2 Micro Channel Adapter Support
           AT Bus Adapter Support
           Attachment Support
           RS232-C Interface
           Hardware Support for Extended Hardware Buffering
           INS 8250, INS 8250-B Considerations
           Supported Bit Rates on 16450 and Compatibles 

ASYNC (RS232-C) Device Driver Features

           Output Modem Control Signals
           Input Modem Control Signals
           Logical Flow Control (XON/XOFF)
           Support for Extended Hardware Buffering
           Line Characteristics
           Break and Error Processing
           State of the COM Port
           Event Notification 

Error Alert Generation

States of the ASYNC Device Driver

           Automatic Receive Flow Control (XON/XOFF)
           Automatic Transmit Flow Control (XON/XOFF)
           Bit Rate
           Break Replacement Character
           Break Replacement Character Processing
           COM Event WORD and COM Error WORD
           Data Bits
           DTR and RTS
           DTR Control Mode
           Error Replacement Character
           Error Replacement Character Processing
           Extended Hardware Buffering
           Input Sensitivity Using DSR
           Null Stripping
           Output Handshaking Using CTS, DSR, DCD
           Parity
           RTS Control Mode
           Read Timeout State
           Read Timeout Value
           Stop Bits
           Transmit Immediate
           Transmitting Break
           Write Timeout State
           Write Timeout Value
           XON/XOFF Characters 

Reserved Device Names (COM1-n)

           IBM PS/2 (with Micro Channel) Considerations for COM1-4 ====

====Initialization/Resource Management

           Initialization Considerations 

Data Translation/Monitor Support/Spooler Support

ASYNC Communication Device Driver Interfaces

           File System Requests
               Open Processing
               Close Processing
               Read Processing
               Write Processing 

====Access Authorization

ASYNC (RS232-C) Generic IOCtl Command Summary

DOS Session Considerations/Restrictions

Spooler Considerations

Performance

           Enabling Extended Hardware Buffering