tctomsc.txt Driver File Contents (AS59099V2_0.zip)

==============================
Porting DevUtil from TC to MSC
=========================1.1==

****************************** Inportment **********************************
This documents contains information about how to port the AXIOM DAS DEVICE
UTILITY from Turbo C 2.0 to Microsoft C 7.0. We believe that you are already 
familiar with the Microsoft C environment, and are familiar with making a C
library and managing a project with both Microsoft C linker and compiler.
If you are not, please refer to your programming language user's guide and 
language reference.
****************************************************************************


I. INTRODUCTION
II. WHAT'S THE DIFFERENCE?
III. WHAT TO DO AND WHAT HAVE DONE?



I. INTRODUCTION
---------------
   AXIOM DAS DEVICE UTILITY (DevUtil) is build up with the Borland Turbo C 2.0 
   (TC) compiler. Though the compiled binary files are not compatible with the
   Microsoft C compiler, the source code is full compatible with both compilers,
   which means you can make up your own binary object code with either TC or
   MSC compiler.
   
   As mentioned in the readme file of DevUtil, 'README.TXT', there are two parts
   of DevUtil that implement this utility 
     
      AXDDU - Source code of AXIOM DAS Device Utility(DevUtil).
      AXDDR - Source code of AXIOM DAS Device Driver.
      
   You can use the compiled binary files for either TC or MSC located under the
   different sub-directories, '\TC', or 'MSC'. Otherwise, with souce code 
   provided, it is easy to re-compile the binary code with either TC or MSC by 
   yourself.
   
    
      
II. WHAT'S THE DIFFERENCE?
--------------------------
   Since the utility is optimized for best use with TC compiler, there are lots
   of converting works done by simulating some TC functions with MSC compiler.
   They are 

   void textcolor(int);
   void textbackground(int);
   void textattr(int);
   void clrscr(void);
   void clreol(void);
   int bioskey(int);
   void gotoxy(int,int);
   int wherex(void);
   int wherey(void);
   void sleep(unsigned seconds);
   void delay(unsigned millisecinds);
   int gettext(int,int,int,int,char*);
   int puttext(int,int,int,int,char*);
   void window(int,int,int,int);

   These functions are not available in MSC but are called by DevUtil with TC. 
   Thus, to provided such function calls for DevUtil, the simulating functions
   are implemented in 'TC2MSC_x.OBJ', which could be found under directory 
   '..\AXDDR\MISC\MSC'. Include the necessary object files when needed.
   

III. WHAT TO DO AND WHAT HAVE DONE?
-----------------------------------
   For users who only want to call the device driver(AXDDR), the pre-compiled
   binary files will be ready to use, and can be found under the sub-directory 
   '\MSC'.
   
   If you want to build the device utility(DevUtil) by yourself with MSC, a lot 
   of work should be done manually.
   
   1. For AXDDR- The driver library, 'AXDDRM_L.LIB', for DevUtil is available 
      for MSC, or you may want to re-build with MSC 'LIB' command by your own
      self.
      
   2. For AXDDU- The devutil utility kernel library, 'AXDDUM_L.LIB', will be
      found under the sub-directory, '\MSC'. And the additional associated 
      include file, 'TCTOMSC.H', will also be found in the same working 
      directory as 'DRV.C', '\AXDDU'. Use the DOS command prompt batch file, 
      'playmsc.bat', to compile and link the project files.
      
   3. Don't forget to add the object files, 'MISC*.OBJ', and 'TC2MSC*.OBJ',
      into the AXDDR library, if you decided to make your own library.
      
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web1, load: 0.63