home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 15 / 15.iso / s / s038 / 10.ddi / 017.LIF / I186.H < prev    next >
Encoding:
C/C++ Source or Header  |  1992-07-02  |  1016 b   |  32 lines

  1. /* i186.h - 80186 processor specific header file
  2.  * $Version: 1.1 $
  3.  * Copyright 1988, 89, 90 Intel Corporation, ALL RIGHTS RESERVED.
  4.  */
  5.  
  6. #if !defined(_I186_)
  7. #define _I186_
  8.  
  9. #include <i86.h>
  10.  
  11. #pragma _builtin_("blockinbyte"==20)
  12. void    blockinbyte(    unsigned short  port,
  13.                         unsigned char   *destination,
  14.                         unsigned int    count);
  15.  
  16. #pragma _builtin_("blockinword"==21)
  17. void    blockinword(    unsigned short  port,
  18.                         unsigned int    *destination,
  19.                         unsigned int    count);
  20.  
  21. #pragma _builtin_("blockoutbyte"==22)
  22. void    blockoutbyte(   unsigned short          port,
  23.                         unsigned char const     *source,
  24.                         unsigned int            count);
  25.  
  26. #pragma _builtin_("blockoutword"==23)
  27. void    blockoutword(   unsigned short          port,
  28.                         unsigned int const      *source,
  29.                         unsigned int            count);
  30.  
  31. #endif
  32.