Dominic Clifton
92999681e3
Add flash partitioning system
2019-05-18 21:39:08 +09:00
Dominic Clifton
dcd138ae20
Update flash drivers to support QuadSPI
...
- Update flash w25n01g driver to support QuadSPI.
- flash_m25p16 update for QuadSPI support
- w25m driver update for QuadSPI support
- Use 100Mhz (ULTRAFAST) clock for QuadSPI w25n01
- Conditionalize QUADSPI code in w25n01g driver
- Use handle instead of handle_u
2019-05-17 07:35:25 +09:00
jflyper
ee9022de1e
Add Winbond W25N01G support
2019-05-14 22:42:47 +09:00
jflyper
4ab7ab03ef
Protect flashInit from NULL SPI instance
2019-01-27 00:37:19 +09:00
jflyper
343e9b3a67
Allow mixed speed and mode on a SPI bus by CR1 caching
2019-01-14 03:34:27 +09:00
jflyper
9ea1428d11
Introduce per device pin pre-init
2018-12-13 11:15:26 +09:00
mikeller
c8e484df94
Renamed USE_FLASH to USE_FLASH_CHIP for clarity.
2018-11-25 13:47:31 +13:00
jflyper
f9a43099db
SPI CS preinit for configurability
2018-05-24 22:00:26 +09:00
jflyper
36fb439d45
Change M25P16 to FLASH where appropriate
2018-05-02 21:26:47 +09:00
jflyper
7720e57d5c
Merge pull request #5776 from jflyper/bfdev-handle-overloaded-cs-pin
...
FLASH: Handle overloaded SPI CS pin
2018-05-01 10:55:13 +09:00
jflyper
ddd0dd14c8
Check if a CS pin is already owned by somebody else
2018-04-28 23:02:35 +09:00
blckmn
a9f74cd6df
Removed excess trailing spaces before new lines on licenses.
2018-04-25 20:58:00 +10:00
blckmn
2be282e2d7
Some stragglers
2018-04-22 09:42:09 +10:00
jflyper
0306accf6e
FLASH Add W25M homogeneous stack driver and W25M512 support ( #5722 )
...
* Winbond W25M homogeneous mode driver
* W25M512 support on OMNIBUSF4 variants
2018-04-20 16:37:48 +12:00
jflyper
864dba98c1
Prepare flash code for multiple device type support ( #5683 )
...
* Prepare flash drivers for multiple device type support
* Add static assertions on device page and flashfs alloc sizes.
2018-04-19 21:05:42 +12:00