-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
Add SRAM device support that allows use of the SRAM hardware. Byte buffers input and output should be supported as should full defined packet buffers if desired.
Implementation Plan
- Create high level input/output/query functions
- Implement SPI peripheral support using driverlib (create issue ticket to track work)
- Implement low-level read function
- Implement low-level write function
- Implement basic self-test function to verify operation
Prior SRAM Faraday code is located here: https://github.com/FaradayRF/Faraday-Firmware/tree/master/SRAM
It would be wise to adapt these functions to driverlib to minimize rework.
Likely the best approach to start is to"
- Implement basic CS toggling function to select device and reset
- Implement "read settings"
- Implement "write settings"
- Implement basic byte writing/reading
- Implement the sequential byte writing/reading