home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 3 Comm / 03-Comm.zip / IOCTLP.ZIP / README.TXT < prev   
Text File  |  1993-01-03  |  3KB  |  64 lines

  1. The purpose of this application is to provide a tool that allows the user to
  2. dynamically change COM1 through COM4 hardware configurations. It implements
  3. Category 1 ASYNC (RS232-C) Control IOCtl commands. These commands are
  4. further explained in section 18 of the Physical Device Drive Reference
  5. manual.
  6.  
  7. If you have ever read this section and tried to implement or understand the
  8. relationships between these functions, you know some things are not obvious.
  9. Thus, the creation of "IOCTLPM". This is a PM application that implements
  10. all the IOCtl commands via pull down menus and button selections. The 
  11. following is a list of all the functions implemented: 
  12.  
  13.         Function 41h    Set Bit Rate
  14.         Function 42h    Set Line Characteristics    
  15.         Function 43h    Extended Set Bit Rate
  16.         Function 44h    Transmit Byte Immediate
  17.         Function 45h    Sete Break ON
  18.         Function 46h    Set Modem Control Signals
  19.         Function 47h    Behave as if XOFF Received
  20.         Function 48h    Behave as if XON Received
  21.         Function 4Bh    Set Break ON
  22.         Function 53h    Set DCB Parameters
  23.         Function 54h    Set Enhanced Mode Parameters
  24.         Function 61h    Query Bit Rate
  25.         Function 62h    Query Line Characteristics
  26.         Function 63h    Extended Query Bit Rate
  27.         Function 64h    Query COM Status
  28.         Function 65h    Query Transmit Data Status
  29.         Function 66h    Query Modem Output Signals
  30.         Function 67h    Query Modem Input Signals
  31.         Function 68h    Query Number of Characters in Receive Queue
  32.         Function 69h    Query Number of Characters in Transmit Queue
  33.         Function 6Dh    Query COM Error
  34.         Function 72h    Query COM Event Information
  35.         Function 73h    Query DCB Parameters
  36.         Function 74h    Query Enhanced Mode Parameters
  37.  
  38. When Making selectings from the menus, each dialog box has the function
  39. number displayed in the upper right corner. Not every function command
  40. is displayed seperately. Most are combined, for example set DCB 
  41. parameters and query DCB parameters.
  42.  
  43. USER NOTES:
  44. -----------
  45.  
  46. 1.      Values are entered in decimal. There is no range checking at this
  47.         time.
  48.  
  49. 2.      Since this application allows you to set any configuration using
  50.         the above functions, you will get a debug message with "RC=31"
  51.         return code for any invalid settings. You will also get this message
  52.         if what you are trying to do conflicts with a previous setting.
  53.  
  54. 3.      The RC return codes can be found in Appendix B of the Control
  55.         Program Programming Reference manual.
  56.  
  57. I am interested in any feedback or problems encountered. Feel free to contact
  58. me at:
  59.  
  60.                 Dale Herrig
  61.                 Compuserv 72740,467
  62.  
  63.  
  64.