⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 DOS下采用中断接收数据的串口通讯的例子,很难找到的好东西!
💻 TXT
字号:
Serial Communication: A C++ Developer's Guide, 2nd Edition
Copyright IDG Books 1999
ISBN 0-7645-4570-1


CHAPT03\CHAPT03.CPP        16-Bit test program for class PC8250
CHAPT03\CHAPT03.EXE        16-Bit executable of the test program
CHAPT03\CHAPT03.MAK        A makefile for Borland or Microsoft C++

CHAPT04\CHAPT04.CPP        16-Bit test program for the Digi Classic board
CHAPT04\CHAPT04.EXE        16-Bit executable of the test program
CHAPT04\CHAPT04.MAK        A makefile for Borland or Microsoft C++
CHAPT04\CLASSIC.CPP        Implementation of the ClassicHandler class
CHAPT04\CLASSIC.H          Declaration of the ClassicHandler class

CHAPT05\CHAPT05.CPP        16-Bit test program for the initelligent Digi board.
CHAPT05\CHAPT05.EXE        16-Bit executable of the test program
CHAPT05\CHAPT05.MAK        A makefile for Borland or Microsoft C++
CHAPT05\DIGI.CPP           Implementation of the Digiboard class
CHAPT05\DIGI.H             Declaration of the Digiboard class

CHAPT06\CHAPT06.CPP        16-Bit test program for the BiosPort class
CHAPT06\CHAPT06.EXE        16-Bit executable of the test program
CHAPT06\CHAPT06.MAK        A makefile for Borland or Microsoft C++
CHAPT06\BIOSPORT.CPP       Implementation of the BiosPort class
CHAPT06\BIOSPORT.H         Declaration of the BiosPort class

CHAPT07\CHAPT07.CPP        16-Bit test program for the Fossil class
CHAPT07\CHAPT07.EXE        16-Bit executable of the test program.
CHAPT07\CHAPT07.MAK        A makefile for Borland or Microsoft C++
CHAPT07\BIOSPORT.CPP       A copy of the file from Chapter 6
CHAPT07\BIOSPORT.H         A copy of the file from Chapter 6

CHAPT08\TESTTERM.CPP       16-Bit test program for the terminal emulation classes
CHAPT08\TESTTERM.EXE       16-Bit executable of the test program.
CHAPT08\TESTTERM.MAK       A makefile for Borland or Microsoft C++.

CHAPT09\TERMW16.CPP        16-Bit test program for the Win16Port class.
CHAPT09\TERMW16.DEF        A file needed by the linker for this program.
CHAPT09\TERMW16.EXE        16-Bit exeuctable of the test program.
CHAPT09\TERMW16B.MAK       A makefile for Borland C++.
CHAPT09\TERMW16M.MAK       A makefile for Microsoft C++.

CHAPT12\Chapt12.cpp        Part of the 32-bit test progrma for the Win32Port class.
CHAPT12\Chapt12.dsp        The Visual C++ project file for the program.
CHAPT12\Chapt12.dsw        The Visual C++ workspace file for the program.
CHAPT12\Chapt12.h          The header file for the app's application class
CHAPT12\Chapt12.ico        The icon used in Chapt12.exe
CHAPT12\Chapt12.rc         The resource file use in the test program.
CHAPT12\Chapt12Dlg.cpp     The implementation of the dialog class
CHAPT12\Chapt12Dlg.h       The declarations of the dialog class
CHAPT12\MyWin32Port.h      Definition for a class derived from Win32Port.
CHAPT12\resource.h         The resource IDs

CHAPT13\AnsiWinTerm.cpp    Class used in Win32 terminal emulation
CHAPT13\AnsiWinTerm.h      Header file for the AnsiWinTerm class
CHAPT13\Chapt13.cpp        32-bit test program of terminal emulation
CHAPT13\Chapt13.dsp        Visual C++ project file
CHAPT13\Chapt13.dsw        Visual C++ workspace file
CHAPT13\Chapt13.rc         The resource file used in the test program
CHAPT13\resource.h         IDs defined in the resource file
CHAPT13\Win32Term.cpp      The Win32 general purpose terminal class
CHAPT13\Win32Term.h        Definition of the class
CHAPT13\Debug\Chapt13.exe  32-bit executable of the test program.

CHAPT14\MODEM.CPP          Implementation of the Modem class
CHAPT14\MODEM.H            Declarations of the Modem class
CHAPT14\TSTMODEM.CPP       16-bit test program for the Modem class
CHAPT14\TSTMODEM.EXE       16-bit executable of the test program
CHAPT14\TSTMODEM.MAK       Make file for use with Borland or Microsoft C++

CHAPT15\Chapt15.cpp        The TAPI test program
CHAPT15\Chapt15.dsp        Microsoft Visual C++ project file
CHAPT15\chapt15.dsw        Microsoft Visual C++ workspace file
CHAPT15\Chapt15.rc         Resources used in the TAPI test program
CHAPT15\resource.h         IDs of the resources
CHAPT15\AnsiTapiTerm.cpp   A derived class used to implement TAPI here
CHAPT15\AnsiTapiTerm.h     The declaration of the derived class
CHAPT15\ConStream.cpp      A class used to print debug output to the console
CHAPT15\ConStream.h        Declaration of the class
CHAPT15\MySimpleTapi.h     A derived class used to implement TAPI here
CHAPT15\SimpleTapi.cpp     Implementation of the TAPI class
CHAPT15\SimpleTapi.h       Declarations of the TAPI class
CHAPT15\Tapi32Port.cpp     Derived class used in this program
CHAPT15\Tapi32Port.h       Declaration of the derived class
CHAPT15\Win32Term.cpp      Copy of the class definition from Chapter 13
CHAPT15\Win32Term.h        Copy of the class declaration from Chapter 13
CHAPT15\Debug\Chapt15.exe  32-bit executable for this chapter

CHAPT16\CRC.CPP            The CRC class definition used by the Zmodem class
CHAPT16\CRC.H              The CRC class declaration
CHAPT16\RZSZ0308\          An early versoin of Chuck Forsberg's rz/sz programs
CHAPT16\TESTZM.CPP         The 16-bit ZMODEM test program's source
CHAPT16\TESTZM.EXE         The 16-bit ZMODEM test program's executable
CHAPT16\TESTZM.MAK         A make file for Borland or Microsoft C++
CHAPT16\ZMODEM.CPP         The implemenation of the Zmodem class
CHAPT16\ZMODEM.H           The declaration of the Zmodem class
CHAPT16\_ZMODEM.H          An internal header file for the Zmodem class
CHAPT16\ZMODEM.DOC         An early version of the Zmodem spec by Forsberg.

COMMON\ANSITERM.CPP        Implementation of the AnsiTerm class
COMMON\ANSITERM.H          Declaration fo the AnsiTerm class
COMMON\ASCII.H             Defintions of commonly used ASCII control characters
COMMON\BASEWIND.H          The base class for a window used in terminal emulation
COMMON\RS232.CPP           The RS232 class definition
COMMON\RS232.H             The RS232 class declaration
COMMON\TERMINAL.H          Base class used in terminal emulation

COMMON16\ISR_8250.CPP      Code implementing a generic interrupt handler
COMMON16\MSDOS.CPP         A few routines specific to 16 bit MS-DOS
COMMON16\PC8250.CPP        The PC8250 16-bit class definition
COMMON16\PC8250.H          The PC8250 16-bit class declaration
COMMON16\PCIRQ.CPP         Code used in conjunction with the interrupt handler
COMMON16\PCIRQ.H           Declarations used with the 16-bit interrupt handler
COMMON16\QUEUE.CPP         A generic queue class used by class PC8250
COMMON16\QUEUE.H           Declarations of the queue class
COMMON16\Textwind.cpp      A generic 16 bit text-mode windowing class
COMMON16\Textwind.h        Declarations for the text-mode windowing class
COMMON16\WIN16.CPP         Definition of the Win16Port class
COMMON16\WIN16.H           Declaration of the Win16Port class
COMMON16\_8250.H           Hardware definitions
COMMON16\_PC8250.H         Hardware definitions

COMMON32\Dcb32.cpp         Implemenation of a wrapper classed used by Win32Port
COMMON32\Dcb32.h           Declaration of the class
COMMON32\MTDeque.h         A deque<> class with multithreading protection
COMMON32\Win32Port.cpp     The 32 bit Win32Port class defintion
COMMON32\Win32Port.h       The class declaration

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -