Bus controller operating code in system memory
US6505263B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 25, 2000 |
| Grant date | Jan 7, 2003 |
| Priority date | — |
| Expiry date | Jan 25, 2020 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/385
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A computer system having bus controller operating code stored in a non operating system managed, extended portion of system memory. In one example, the operating code is executed by a bus controller for a computer bus conforming to the Universal Serial Bus (USB) specification. In one example, the bus controller operating code is stored in a portion of system memory that is located above the top system memory address reported to the operating system, thereby hiding the stored code from the operating system. In one example, the bus controller operating code is constructed during the startup of the computer system with a code construction routine. Storing bus controller operating code in a non operating system managed, extended portion of system memory provides a computer system greater flexibility in system memory usage.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.