Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
181 words
In a computer system having a full address space and including at least one DOS-compatible peripheral, at least one non-DOS compatible peripheral and a microprocessor core, the microprocessor core for issuing access addresses, the full address space including a base address space and an expanded address space, wherein the base address space is addressed by an M bit address and the expanded address space is addressed by an N bit address (N≧M), each DOS-compatible peripheral is mapped to an address within the base address space, the DOS-compatible peripheral address being mirrored in the expanded address space, and each non-DOS compatible peripheral is mapped to an address within the expanded address space, a method for configuring the full address space comprising the steps of: not remapping the at least one DOS-compatible peripheral of the base address space; and disabling the expanded address space, such that the at least one non-DOS compatible peripheral is not accessible in the expanded address space once the expanded address space has been disabled, and wherein the each DOS-compatible peripheral is accessible only in the base address space.
Claim 2
Dependent Claim
181 words
In a computer system having a full address space and including at least one DOS-compatible peripheral, at least one non-DOS compatible peripheral and a microprocessor core, the microprocessor core for issuing access addresses, the full address space including a base address space and an expanded address space, wherein the base address space is addressed by an M bit address and the expanded address space is addressed by an N bit address (N≧M), each DOS-compatible peripheral is mapped to an address within the base address space, the DOS-compatible peripheral address being mirrored in the expanded address space, and each non-DOS compatible peripheral is mapped to an address within the expanded address space, a method for configuring the full address space comprising the steps of: not remapping the at least one DOS-compatible peripheral of the base address space; and disabling the expanded address space, such that the at least one non-DOS compatible peripheral is not accessible in the expanded address space once the expanded address space has been disabled, and wherein the each DOS-compatible peripheral is accessible only in the base address space.
Claim 3
Dependent Claim
9 words
The method of claim 1, wherein M=10 and N=16.
Claim 4
Dependent Claim
33 words
The method of claim 1, further comprising the step of accessing a first DOS-compatible peripheral if a lower M address bits of an access address match the address of the first DOS-compatible peripheral.
Claim 5
Dependent Claim
21 words
The method of claim 1, wherein a secondary DOS-compatible peripheral is mapped to a first address within the base address space.
Claim 6
Dependent Claim
15 words
The method of claim 4, wherein the secondary DOS-compatible peripheral is an external DMA controller.
Claim 7
Dependent Claim
85 words
The method of claim 1, wherein a first accessible unit is an accessible DOS-compatible peripheral or an accessible non-DOS-compatible peripheral, the method further comprising the step of accessing the first accessible unit if (an upper N-M bits of an access address map to an address range to which the first accessible unit is mapped or the upper N-M bits are all zero bits) and (a lower M bits of the access address match the lower M bits of the address of the first accessible unit).
Claim 8
Dependent Claim
21 words
The method of claim 6, wherein a secondary DOS-compatible peripheral is mapped to a first address within the base address space.
Claim 9
Dependent Claim
16 words
The method of claim 7, wherein the secondary DOS-compatible peripheral is external to the processor chip.
Claim 10
Dependent Claim
15 words
The method of claim 8, wherein the secondary DOS-compatible peripheral is an external DMA controller.
Claim 11
Dependent Claim
240 words
In a computer system having a full address space and including at least one DOS-compatible peripheral, at least one non-DOS-compatible peripheral, and a microprocessor core that issues access addresses to a full address space that includes a base address space and an expanded address space, wherein the base address space is addressed by an M-bit address and the expanded address space is addressed by an N-bit address (N≧M), each DOS-compatible peripheral being mapped to an address within the base address space, the DOS-compatible peripheral address being mirrored in the expanded address space, and each non-DOS-compatible peripheral being mapped to an address within the expanded address space, an address configuration circuit comprising: an address space remapping circuit that selectively remaps the at least one DOS-compatible peripheral out of the base address space; and an expanded space disabling circuit that selectively disables the expanded address space, wherein the at least one non-DOS-compatible peripheral is accessible in the expanded address space if the expanded address space has not been disabled, and the at least one non-DOS-compatible peripheral is not accessible in the expanded address space if the expanded address space has been disabled; a storage circuit that stores at least one remap indicator; and wherein the remapping circuit including first circuitry coupled to a corresponding DOS-compatible peripheral that remaps the corresponding DOS-compatible peripheral out of the base address space if the remap indicator indicates that the corresponding DOS-compatible peripheral is to be remapped.
Claim 12
Dependent Claim
240 words
In a computer system having a full address space and including at least one DOS-compatible peripheral, at least one non-DOS-compatible peripheral, and a microprocessor core that issues access addresses to a full address space that includes a base address space and an expanded address space, wherein the base address space is addressed by an M-bit address and the expanded address space is addressed by an N-bit address (N≧M), each DOS-compatible peripheral being mapped to an address within the base address space, the DOS-compatible peripheral address being mirrored in the expanded address space, and each non-DOS-compatible peripheral being mapped to an address within the expanded address space, an address configuration circuit comprising: an address space remapping circuit that selectively remaps the at least one DOS-compatible peripheral out of the base address space; and an expanded space disabling circuit that selectively disables the expanded address space, wherein the at least one non-DOS-compatible peripheral is accessible in the expanded address space if the expanded address space has not been disabled, and the at least one non-DOS-compatible peripheral is not accessible in the expanded address space if the expanded address space has been disabled; a storage circuit that stores at least one remap indicator; and wherein the remapping circuit including first circuitry coupled to a corresponding DOS-compatible peripheral that remaps the corresponding DOS-compatible peripheral out of the base address space if the remap indicator indicates that the corresponding DOS-compatible peripheral is to be remapped.
Claim 13
Dependent Claim
11 words
The address configuration circuit of claim 10, wherein M=10 and N=16.
Claim 14
Dependent Claim
102 words
The address configuration circuit of claim 10, wherein the expanded space enabling circuit comprises an upper address decode circuit for receiving an upper (N-M) address bits of an access address and for determining whether the upper (N-M) address bits map to a first address range within the expanded address space, wherein a first unit is mapped to the first address range, the first unit being either a DOS-compatible peripheral or an non-DOS-compatible peripheral, the expanded space enabling circuit enabling access to the first unit if the expanded space is enabled and the upper (N-M) address bits map to the first address range.
Claim 15
Dependent Claim
30 words
The address configuration circuit of claim 12, wherein the enabled first unit is accessed if the lower M bits of the access address match the address of the first unit.
Claim 16
Dependent Claim
79 words
The address configuration circuit of claim 10, further comprising a zero detect circuit for receiving an upper (N-M) address bits of an access address and for determining whether all of the upper (N-M) address bits are zero bits, the address configuration circuit enabling access to a first DOS-compatible peripheral associated with the zero detect circuit if the expanded space is enabled, the first DOS-compatible peripheral is not remapped, and all of the upper (N-M) address bits are zero bits.
Claim 17
Dependent Claim
30 words
The address configuration circuit of claim 14, wherein the first DOS-compatible peripheral is accessed if the lower M-bits of the access address match the address of the first DOS-compatible peripheral.
Claim 18
Dependent Claim
59 words
The address configuration circuit of claim 10, wherein the expanded space is disabled and at least one DOS-compatible peripheral is remapped, so that only DOS-compatible peripherals that have not been remapped are accessible, the DOS-compatible peripherals that have not been remapped being accessible only in the base address space, the remapped DOS-compatible peripherals and the non-DOS-compatible peripherals being inaccessible.
Claim 19
Dependent Claim
37 words
The address configuration circuit of claim 10, wherein a first DOS-compatible peripheral that has not been remapped is accessed if a lower M address bits of an access address match the address of the first DOS-compatible peripheral.
Claim 20
Dependent Claim
35 words
The address configuration circuit of claim 10, wherein a secondary DOS-compatible peripheral is mapped to a first address within the base address space, a first remapped DOS-compatible peripheral formerly being mapped to the first address.
Claim 21
Dependent Claim
30 words
The address configuration circuit of claim 18, wherein the first remapped DOS-compatible peripheral is integrated on a processor chip and the secondary DOS-compatible peripheral is external to the processor chip.
Claim 22
Dependent Claim
28 words
The address configuration circuit of claim 19, wherein the first remapped DOS-compatible peripheral is an on-chip DMA controller and the secondary DOS-compatible peripheral is an external DMA controller.
Claim 23
Dependent Claim
205 words
A computer system having a full address space comprising: at least one DOS-compatible peripheral; at least one non-DOS-compatible peripheral; a microprocessor core that issues access addresses, the full address space including a base address space and an expanded address space, wherein the base address space is addressed by a M-bit address and the expanded address space is addressed by a N-bit address (N≧M), each DOS-compatible peripheral is mapped to a base address within the base address space, the base address being mirrored in the expanded address space, and each non-DOS-compatible peripheral is mapped to an expanded address within the expanded address space; and an address configuration circuit comprising: an address space remapping circuit that selectively remaps the at least one DOS-compatible peripheral out of the base address space; an expanded space disabling circuit that selectively disables the expanded address space, wherein the at least one non-DOS-compatible peripheral is inaccessible in the expanded address space if the expanded address space has been disabled; and a storage circuit that stores at least one remap indicator, the remapping circuit including first circuitry that remaps a corresponding DOS-compatible peripheral out of the base address space if the remap indicator indicates that the corresponding DOS-compatible peripheral is to be remapped.
Claim 24
Dependent Claim
205 words
A computer system having a full address space comprising: at least one DOS-compatible peripheral; at least one non-DOS-compatible peripheral; a microprocessor core that issues access addresses, the full address space including a base address space and an expanded address space, wherein the base address space is addressed by a M-bit address and the expanded address space is addressed by a N-bit address (N≧M), each DOS-compatible peripheral is mapped to a base address within the base address space, the base address being mirrored in the expanded address space, and each non-DOS-compatible peripheral is mapped to an expanded address within the expanded address space; and an address configuration circuit comprising: an address space remapping circuit that selectively remaps the at least one DOS-compatible peripheral out of the base address space; an expanded space disabling circuit that selectively disables the expanded address space, wherein the at least one non-DOS-compatible peripheral is inaccessible in the expanded address space if the expanded address space has been disabled; and a storage circuit that stores at least one remap indicator, the remapping circuit including first circuitry that remaps a corresponding DOS-compatible peripheral out of the base address space if the remap indicator indicates that the corresponding DOS-compatible peripheral is to be remapped.
Claim 25
Dependent Claim
10 words
The computer system of claim 21, wherein M=10 and N=16.
Claim 26
Dependent Claim
71 words
The computer system of claim 21, wherein the expanded space disabling circuit comprising an upper address decode circuit which receives an upper (N-M) address bits of an access address and determines whether the upper (N-M) address bits map to a first address range within the expanded address space, wherein a first unit is mapped to the first address range, the first unit being either a DOS-compatible peripheral or a non-DOS-compatible peripheral.
Claim 27
Dependent Claim
84 words
The computer system of claim 21, the address configuration circuit further comprising a zero detect circuit which receives an upper (N-M) address bits of an access address and determines whether all of the upper (N-M) address bits are zero bits, wherein the address configuration circuit not disabling access to a first DOS-compatible peripheral associated with the zero detect circuit if the expanded space is not disabled, the first DOS-compatible peripheral is not remapped, and all of the upper (N-M) address bits are zero bits.
Claim 28
Dependent Claim
29 words
The computer system of claim 24, wherein the first DOS-compatible peripheral is accessed if the lower M-bits of the access address match the address of the first DOS-compatible peripheral.
Claim 29
Dependent Claim
33 words
The computer system of claim 21, wherein the expanded space is disabled and each DOS-compatible peripheral is not remapped, so that the each DOS-compatible peripheral is accessible only in the base address space.
Claim 30
Dependent Claim
31 words
The computer system of claim 26, wherein a first DOS-compatible peripheral is accessed if a lower M address bits of an access address match the address of the first DOS-compatible peripheral.
Claim 31
Dependent Claim
58 words
The computer system of claim 21, wherein the expanded space is disabled and at least one DOS-compatible peripheral is remapped, so that only DOS-compatible peripherals that have not been remapped are accessible, the DOS-compatible peripherals that have not been remapped being accessible only in the base address space, the remapped DOS-compatible peripherals and the non-DOS-compatible peripherals being inaccessible.
Claim 32
Dependent Claim
33 words
The computer system of claim 28, wherein a secondary unit is mapped to a first address within the base address space, a first remapped DOS-compatible peripheral formerly being mapped to the first address.
Claim 33
Dependent Claim
31 words
The computer system of claim 29, wherein the first remapped DOS-compatible peripherals is integrated on a processor chip and the secondary unit is a DOS-compatible peripheral external to the processor chip.
Claim 34
Dependent Claim
26 words
The computer system of claim 30, wherein the first remapped DOS-compatible peripheral is an on-chip DMA controller and the secondary unit is an external DMA controller.
Claim 35
Dependent Claim
80 words
The computer system of 31, wherein a first accessible unit is an accessible DOS-compatible peripheral or an accessible non-DOS-compatible peripheral, and the first accessible unit is accessed if an upper N-M bits of an access address map to an address range to which the first accessible unit is mapped or the upper N-M bits are all zero bits and a lower M bits of the access address match the lower M bits of the address of the first accessible unit.
Claim 36
Dependent Claim
80 words
The computer system of 31, wherein a first accessible unit is an accessible DOS-compatible peripheral or an accessible non-DOS-compatible peripheral, and the first accessible unit is accessed if an upper N-M bits of an access address map to an address range to which the first accessible unit is mapped or the upper N-M bits are all zero bits and a lower M bits of the access address match the lower M bits of the address of the first accessible unit.