home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / s / sio045b.zip / HISTORY.TXT < prev    next >
Text File  |  1993-02-08  |  5KB  |  150 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                        New information is inserted at the end.
  11.  
  12.  
  13.           Beta V0.25
  14.           ----------
  15.  
  16.           Corrected  problem introduced  in  0.25 where  many OS2  programs
  17.           could not drop DTR.
  18.  
  19.           Beta V0.26
  20.           ----------
  21.  
  22.           If a set DCB  IOCTL is issued, and if pending reads/writes exist,
  23.           the suspended threads are restarted.
  24.  
  25.           Previous versions always placed port  addresses in BIOS memory at
  26.           40:0 (DOS sessions) for  both COM1 and COM2.   The port addresses
  27.           starting at 40:0 are no longer filled in for COM1 and COM2 if SIO
  28.           did not detect a port there or if the mouse is using the port.
  29.  
  30.           I believe the problem of DOS sessions being put to sleep has been
  31.           solved.  V0.30 works well on my system with default DOS  settings
  32.           and default CONFIG.SYS entries as follows:
  33.  
  34.                In the DOS settings
  35.                IDLE_SECONDS = 0
  36.                IDLE_SENSITIVITY = 75
  37.  
  38.                In CONFIG.SYS
  39.                MAXWAIT=3
  40.                PRIORITY_DISK_IO=YES
  41.  
  42.           Note that I  said these default settings work  well with V0.30 ON
  43.           MY SYSTEM.   The above  settings may have  to be changed  on your
  44.           system.
  45.  
  46.           Beta V0.30
  47.           ----------
  48.  
  49.           An error has  been corrected in the code for DOS sessions dealing
  50.           with the comm port addresses at 40:0.
  51.  
  52.           Beta V0.31
  53.           ----------
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.           Beta V0.31
  62.           ----------
  63.  
  64.           Bit 6  of the virtual  Line Status  Register (LSR) was  stuck on.
  65.           This  has been corrected and it probably caused some DOS programs
  66.           problems.
  67.  
  68.           After two days  of testing  why incorrect "COMn  already in  use"
  69.           errors  were occurring in DOS  sessions, I traced  the problem to
  70.           the Novell Lan Drivers that I am using.  It seems that the Novell
  71.           OS2 requester drivers are  using memory that is not  allocated to
  72.           them.  I have  worked around this problem successfully  by making
  73.           the Novell drivers the last thing in CONFIG.SYS.
  74.  
  75.           Corrected a problem in the handling of DSR.
  76.  
  77.           Corrected a problem  that caused erroneous "COMn  already in use"
  78.           in OS2 sessions.
  79.  
  80.           Added OSDR and IDSR modes or operation.
  81.  
  82.           If  SIO/VSIO  seems  not  to transmit  anything,  where  previous
  83.           versions  transmitted okay, then set  your modem to  force DSR ON
  84.           or, set ODSR OFF with the MODE command.
  85.  
  86.           If  SIO/VSIO  seems  not  to  receive  anything,  where  previous
  87.           versions received okay, then set  your modem to force DSR ON  or,
  88.           set IDSR OFF using the MODE command.
  89.  
  90.           Support added for forcing 16550A chip type. (COM1,3F8,IRQ4,,F)
  91.  
  92.           Corrected a serious problem with multiple comm ports  sharing the
  93.           same IRQ.
  94.  
  95.           Beta V0.34
  96.           ----------
  97.  
  98.           Corrected a  problem in the  Virtual Line Status  Register (LSR).
  99.           This problem showed up in DOS sessions as a very slow transmit at
  100.           speeds below 9600 baud.
  101.  
  102.           Corrected a problem in the Virtual Interrupt Enable register.
  103.  
  104.           Corrected  errors in  the  implementation of  DTR  enable/disable
  105.           mode.
  106.  
  107.           Corrected and error that may have caused problems at shutdown.
  108.  
  109.           An  apparent OS2  problem  of "LOCKED"  memory erroneously  being
  110.           moved  has been worked around.   This could  cause many problems.
  111.           Most often,  erroneous "port  already in use  messages" and  just
  112.           plain crashes.
  113.  
  114.           Beta V0.40
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.           Beta V0.40
  124.           ----------
  125.  
  126.           Corrected a problem of crosstalk from COM3 to COM2.
  127.  
  128.           Changed  the method  of memory  allocation.  On  my system,  I no
  129.           longer have to load SIO.SYS after the Novell drivers.
  130.  
  131.           Corrected  a  problem in  cleanup  when an  open of  a  comm port
  132.           failed.   This  problem showed  up as  a dead  port once  a "port
  133.           already in use" was issued.  The correction of this error  should
  134.           allow SIO and PMfax to get along better.
  135.  
  136.           Beta V0.43
  137.           ----------
  138.  
  139.           Corrected  a problem in  Device Close  operations.   This problem
  140.           prevented serial  printers, and  modem commands from  batch files
  141.           from working.  This problem could show itself in many other ways.
  142.  
  143.           Additional  corrections to clean up after a "port already in use"
  144.           occurs.  Again, SIO and PMfax should get along better.
  145.  
  146.           Added PROBLEM.TXT to the distribution file.
  147.  
  148.           Beta V0.45
  149.           ----------
  150.