Jared Boone
b8421cc14f
SSP1: Merge MAX2837 and MAX5864 SPI code to use single SPI interface.
...
Conflicts:
firmware/common/hackrf_core.c
firmware/common/hackrf_core.h
2014-11-10 16:59:47 -08:00
Jared Boone
58e3465ce5
W25Q80BV: Finish abstracting SPI code.
2014-11-10 16:55:22 -08:00
Jared Boone
6668c2706b
W25Q80BV: Consolidate API to perform entire transfers in one call.
2014-11-10 16:46:49 -08:00
Jared Boone
466c674248
W25Q80BV: Un-const data argument to program function.
2014-11-10 16:46:21 -08:00
Jared Boone
5a77d196ea
W25Q80BV: Separate structures into algorithm and hardware access layers.
...
Also extract #define constants for W25Q80BV into driver structure. Driver could eventually extend to other devices.
2014-11-10 16:46:12 -08:00
Jared Boone
2dd0283549
W25Q80BV: Make flash command details private.
2014-11-10 16:46:00 -08:00
Jared Boone
7639ef0e3e
W25Q80BV: De-singleton the driver.
2014-11-10 16:45:44 -08:00
Jared Boone
4ac2be5304
W25Q80BV: Extract hardware-specific code into separate layer.
...
Conflicts:
firmware/hackrf_usb/Makefile
2014-11-10 16:45:23 -08:00
TitanMKD
8777f93721
Cleanup on xxx_rom_to_ram directory now it contains only makefile, removed redundant .c file from xxx dir.
...
Fixed IAP "IAP_CMD_READ_SERIAL_NO" for LPC43xx flashless part not supporting IAP by using SPIFI w25q80bv Unique ID(64bits).
Fixed SPIFI erase/program also now it with check SPIFI w25q80bv Device ID = 0x13 at start of w25q80bv_setup()/w25q80bv_chip_erase()/w25q80bv_program().
2013-04-07 18:55:12 +02:00
Michael Ossmann
0874f9fe19
speed up SPI flash data rate
2013-02-22 18:42:17 -07:00
Michael Ossmann
6cf1721a28
cleanup
2013-02-14 17:52:29 -07:00
Michael Ossmann
4fdffe5863
made some args consts
2013-02-14 15:35:49 -07:00
Michael Ossmann
7f252a2002
Do you ever forget your own preferred coding style?
2013-02-14 15:32:05 -07:00
Michael Ossmann
5a76816b54
program SPI flash with arbitrary data
2013-02-13 22:12:32 -07:00
Michael Ossmann
369f5eef4a
started a rudimentary driver for writing to SPI flash
2013-02-13 18:25:56 -07:00