Jared Boone
5363ec3672
Use new GPIO API to abstract GPIO in various drivers.
...
Had to do it all at once due to name conflicts with API exposed in libopencm3.
Quite invasive patch! Also precipitated an LED API...
2014-11-15 16:26:59 -08:00
Michael Ossmann
dcffe7173f
Revert "Merge pull request #132 from bgamari/update-libopencm3"
...
This reverts commit cbe69b3d0b0828e25850e9f3432848d99ec0865d, reversing
changes made to 2f2ca2e630651d97d385d9044149f2f13dd28d05.
I shouldn't have merged that ancient pull request that somehow was
reopened.
2014-11-04 23:25:55 -07:00
Michael Ossmann
cbe69b3d0b
Merge pull request #132 from bgamari/update-libopencm3
...
Update libopencm3
2014-11-04 18:02:39 -07:00
Michael Ossmann
dbf43bb06b
resolved conflicts and merged jboone:firmware_cmake
2014-11-04 17:53:42 -07:00
Ben Gamari
ac16a093fc
Update libopencm3
2014-08-26 11:22:10 -04: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
2a7ed069c7
Firmware build system is now CMake, and seems much more sane on the whole.
2014-08-11 16:37:14 -07:00
Jared Boone
2538785165
Replace GPIO control of 1V8 supply with official function enable_1v8_power().
2014-08-11 16:08:30 -07:00
Jared Boone
574056c495
Fix long-standing example projects breakage due to tuning and SGPIO API and dependency changes.
2014-01-02 18:24:55 -08:00
Jared Boone
552dbe4a6d
Add sgpio.c to C files, now required for pin initialization.
2013-11-20 15:23:26 -08:00
Jared Boone
6a03f157ff
With Makefile RAM/SPIFI option, remove/rework redundant "rom_to_ram" projects.
2013-11-20 15:21:40 -08:00
Ben Gamari
2717b7534e
firmware/: Update #includes for libopencm3 merge
2013-07-07 17:48:54 -04:00
Ben Gamari
3dbe817b09
firmware/: Use uint32_t instead of u32
2013-07-07 17:48:54 -04:00
Michael Ossmann
190d8fb8e7
Makefile fixes for bad max2837_set_lpf_bandwidth references
2012-11-05 08:43:07 -07:00
Jared Boone
72ee83eda9
Moving gpio_setup() / pin_setup() functions in separate projects to hackrf_core.h/c.
...
Moved enable_1v8_power() and release_cpld_jtag_pins() to hackrf_core.h/c.
2012-07-31 21:38:57 -07:00
TitanMKD
53c7fcf768
* Fixed linker script form SPIFI and RAM execution.
...
* Added performance checks and results on SPIFI & SRAM code execution.
2012-06-25 22:15:10 +02:00