摘要 |
<p>A digital data processor (106) has a central processing unit (104) that operates in plural addressing modes (Protected mode & Real mode) and or more adapters (212, 214, 218) for receiving peripheral devices (112), e.g., PCMCIA devices. A first peripheral device service subsystem that handles communications between peripheral devices coupled to the adapters and software clients executing on the CPU in a first addressing mode (Protected mode). A second peripheral device service subsystem that handles communications between peripheral devices coupled to the adapters and clients executing on the CPU in a second addressing mode (Real mode). The first peripheral device subsystem includes a configuration management section (213) that allocates digital data processor resources, e.g., memory space, input/output channels, direct memory access (DMA) channels and interrupt (IRQ) levels, used for communications between the peripheral device and clients regardless of whether those clients are executing in the first or second addressing modes.</p> |