Jared Boone
|
28d629e099
|
Si5351C: Bring I2C wrapper into main driver.
|
2014-11-12 18:32:00 -08:00 |
|
Jared Boone
|
eb0dea483f
|
I2C: Finish extracting from Si5351C code.
|
2014-11-12 14:03:27 -08:00 |
|
Jared Boone
|
905cd2b919
|
SSP: Merge SSP0 and SSP1 code into single unit.
Conflicts:
firmware/common/hackrf_core.c
|
2014-11-10 17:02:45 -08:00 |
|
Jared Boone
|
21eb27c3f3
|
SSP0: Extract SPI interface from W25Q80BV code.
|
2014-11-10 17:00:15 -08:00 |
|
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
|
e6c02bea62
|
MAX5864: Abstract SPI, extract target code
|
2014-11-10 16:55:02 -08:00 |
|
Jared Boone
|
58e7ef4171
|
MAX2837: Refactoring toward abstracted SPI.
Conflicts:
firmware/common/hackrf_core.c
firmware/common/hackrf_core.h
firmware/common/tuning.c
|
2014-11-10 16:53:27 -08:00 |
|
Jared Boone
|
f034bc82ca
|
RFFC5071: Further work abstracting SPI details out of driver.
|
2014-11-10 16:48:41 -08:00 |
|
Jared Boone
|
786a8fd2e1
|
RFFC5071: Rename rffc5071_drv->rffc5071_spi.
|
2014-11-10 16:48:31 -08:00 |
|
Jared Boone
|
0c69d0a7f7
|
RFFC5071: Separate hardware-specific code.
Conflicts:
firmware/CMakeLists.txt
firmware/hackrf_usb/Makefile
firmware/mixertx/Makefile
firmware/sgpio/CMakeLists.txt
firmware/simpletx/Makefile
firmware/spiflash/CMakeLists.txt
firmware/startup/Makefile
firmware/startup_systick/Makefile
firmware/startup_systick_perfo/Makefile
|
2014-11-10 16:41:51 -08:00 |
|
Jared Boone
|
4f3cae2e41
|
MAX2837: Extract hardware/bus dependent stuff into separate layer.
Conflicts:
firmware/CMakeLists.txt
firmware/hackrf_usb/Makefile
firmware/mixertx/Makefile
firmware/sgpio/CMakeLists.txt
firmware/simpletx/Makefile
firmware/spiflash/CMakeLists.txt
firmware/startup/Makefile
firmware/startup_systick/Makefile
firmware/startup_systick_perfo/Makefile
|
2014-11-10 16:33:00 -08:00 |
|
Jared Boone
|
0bf84d974e
|
Si5351C: Extract low-level driver code.
|
2014-11-10 16:27:09 -08:00 |
|
Jared Boone
|
cd5f0bbb91
|
Qualify "program" firmware make target to eliminate multiple-definition errors when making entire set of firmware.
|
2014-08-11 16:44:07 -07:00 |
|
Jared Boone
|
9e95d235b4
|
Create separate CMake toolchain file. Add references to toolchain file in each firmware CMakeLists.txt. I suspect this can be simpler still, just not sure how, yet...
|
2014-08-11 16:43:58 -07:00 |
|
Jared Boone
|
4ca1db25a4
|
Reinstate V=1 make option to see what sections were removed during linking.
|
2014-08-11 16:43:47 -07:00 |
|
Jared Boone
|
2a7ed069c7
|
Firmware build system is now CMake, and seems much more sane on the whole.
|
2014-08-11 16:37:14 -07:00 |
|