Patent ID: 7979625

Claim:
A serial peripheral interface system operable to address two or more banks of memory utilizing a single-bank serial peripheral interface, comprising: the single-bank serial peripheral interface configured to address a selected bank of memory using at least a three-byte address and to communicate with at least one peripheral, the interface operable to write data to or read data from the selected bank of memory; and a bank register pointer component operably coupled to the single-bank serial peripheral interface, the pointer component comprising first and second bank register pointers associated with respective first and second banks of memory; wherein the first and second bank register pointers consist of data bits used to select one of the first and second banks of memory; and wherein the bank register pointer component selects one of the first and second banks of memory, and the single-bank serial peripheral interface writes data to or reads data from the at least three-byte address in the selected one of the first and second banks of memory.