
UM10800
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2016. All rights reserved.
User manual
Rev. 1.2 — 5 October 2016
404 of 487
28.1 How to read this chapter
The SPI ROM driver routines are available on all parts.
28.2 Features
•
Send and receive data in slave or master mode.
•
Support for DMA mode.
28.3 General description
The SPI API handles SPI data transfer in master and slave modes.
UM10800
Chapter 28: LPC82x SPI API ROM driver routines
Rev. 1.2 — 5 October 2016
User manual
Fig 61. SPI driver routines pointer structure
Ptr to ROM Driver table
Ptr to Device Table 2
Ptr to Device Table 1
Ptr to Device Table 0
…
Ptr to Device Table n
SPI driver routines function table
ROM Driver Table
0x1FFF 1FF8
+0x00
+0x04
+0x08
+0x10
+0x14
+0x1C
+0x0C
Ptr to Device Table 3
Ptr to Device Table 4
Ptr to SPI driver routines
spi_get_mem_size
spi_setup
...
spi_isr
...