Difference between revisions of "ARM CoProcessor"
m (1 revision) |
m (→See also) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 20: | Line 20: | ||
==See also== | ==See also== | ||
− | * [[BBC BASIC | + | * [[ARM BBC BASIC]] |
==External links== | ==External links== | ||
* [http://www.sprow.co.uk/bbc/armcopro.htm Sprow's ARM7TDMI Second Processor homepage] | * [http://www.sprow.co.uk/bbc/armcopro.htm Sprow's ARM7TDMI Second Processor homepage] |
Latest revision as of 22:20, 8 March 2015
An internal or external ARM second processor designed and implemented by Robert Sprowson. The board comes with the following features:
- ARM7TDMI processor at 64MHz
- 8K unified cache to speed program execution
- For internal use within a Master series or external use with the entire BBC microcomputer family
- 16M high speed SDRAM
- 512K on board flash ROM (containing system software and BASIC)
- Expandable to up to 64M RAM and 4M flash ROM (external)
- Optional serial EEPROM for parameter storage
- Optional RS232 port for debugging use
MOS API Calls
The onboard MOS provides core character and file I/O SWI calls OS_WriteC to OS_SetEnv to communicate with the host as with RISC OS. Some additional SWI calls are also implemented. [1]