Method and apparatus for redirecting input/output device data in a
computer system through use of debug registers
    1.
    发明授权
    Method and apparatus for redirecting input/output device data in a computer system through use of debug registers 失效
    通过使用调试寄存器来重定向计算机系统中的输入/输出设备数据的方法和装置

    公开(公告)号:US6112260A

    公开(公告)日:2000-08-29

    申请号:US791590

    申请日:1997-01-31

    IPC分类号: G06F13/10 G06F7/02 G06F13/14

    CPC分类号: G06F13/105

    摘要: A computer system implements a standard modem without the use of a microcontroller. Instead, a digital signal processor is provided on an expansion card, but with direct links to the computer system itself. The code usually implemented in the microcontroller is instead implemented as a virtual modem controller to be called by the operating system of the computer itself. Further, this virtual modem controller includes a virtualized UART, that appears to the operating system software as a hardware UART, and the operating system driver software need not even have its input and output instructions replaced. Instead, debug registers are provided as breakpoints whenever an input/output instruction is executed to the I/O port range at which the UART would normally appear.

    摘要翻译: 计算机系统在不使用微控制器的情况下实现标准调制解调器。 相反,在扩展卡上提供数字信号处理器,而是直接连接到计算机系统本身。 通常在微控制器中实现的代码被实现为由计算机本身的操作系统调用的虚拟调制解调器控制器。 此外,该虚拟调制解调器控制器包括虚拟化UART,其作为硬件UART在操作系统软件中出现,并且操作系统驱动器软件甚至不需要更换其输入和输出指令。 相反,每当对UART通常出现的I / O端口范围执行输入/输出指令时,调试寄存器就被提供为断点。