******************************
Dec-13-2000

Change : Change to dynamic allocate the data buffer, and the 
         A821_IntRemove() function will free the buffer. Thus 
         programs have to get the data before calling the 
         A821_IntRemove() function.

Change : Add the following functions ....
         A821_AD_Float(), A821_AD_Hex() 
         A821_Fast_AD_Float(), A821_Fast_AD_Hex()
         to replaces the A821_AD(), A821_Fast_AD() functions.

         The A821_AD() and A821_Fast_AD() functions may not work
         (be removed) on the later version.

Change : A821_Hex2Float() returns error code (not floating value).

Add    : A821_SetCounter(), A821_ReadCounter() function.

Add    : Add the Channel-Scan series funcions for polling and
         interrupt. 

Change : Add the A821_IntXXXX() series functions to replace the
         older functions for the interrupt to get the better
         performance.

******************************
Aug-21-2000

Change : Change the interrupt architecture to use the event 
         object. The user have to ...
         1. Create event object by calling the CreateEvent() 
            function.
         2. Pass the handle of event object into the ISR when
            install IRQ.
         3. Starting interrupt.
         4. Waiting for the event object be signaled by calling
            WaitForSingleObject() function.
         5. Stop the Interrupt.
         6. Close the event object by calling the CloseHandle()
            function.
         7. Get the bufffer from ISR.

******************************
July-17-2000

Fix : The Counter0 doesn't work and causes the A821_Delay() 
      function always time-out. Uses the system delay to fix 
      this bug.

******************************
Nov-04-1999

Add : Add the A821_Fast_SetChGain() and A821_Fast_AD()
Add : Add the demo program for A821_Fast_AD()
      for VB5, Delphi3 and BCB3.

******************************
Sep-08-1999

Fix : Remove the A82xDiag.exe(for DOS) and add the Diag.exe ( for
      windows 95/98 and NT).

******************************
May-15-1999
Update : Change the format of user manual to .PDF.
         The user may need to free download the Adobe Arcobat Reader
         at http://www.adobe.com/arcobat/
Add    : Add the user manual "CallDLL.pdf", it describes how to call the 
         DLL functions with VB, VC++, Delphi, BCB.
Add    : Add the user manual "ResCheck.pdf", it describes how to check
         the resoures on Windows 95/98/NT.

May-07, 1999 =========
Fix : A821_DELAY() uses Counter_0 .
      Interrupt uses Counter_1 and Counter_2 . 

