spi
i2c
dma
core