CMake: incorporate libopencm3 into build process.
by Jared Boone 6 years 10 months
1d26b59b
CMake: Base paths off location of hackrf-common.cm...
by Jared Boone 6 years 10 months
CMake: Base paths off location of hackrf-common.cmake.
bb2fe425
CMake: Create DFU path variable.
by Jared Boone 6 years 10 months
961ad732
I2C: Device probe function I wrote, didn't need, b...
by Jared Boone 6 years 10 months
I2C: Device probe function I wrote, didn't need, but thought might be useful in the future.
2e6153a6
PortaPack UI: Miscellaneous clean-up
by Jared Boone 6 years 10 months
PortaPack UI: Miscellaneous clean-up

Remove "portapack" arg to many static functions, no idea why I thought that was necessary.
Add PortaPack presence detect function using JTAG.
Create a "hackrf_ui_t" type that has function pointers to a specific UI implementation, returned by a UI detection function.
b35ec285
Pin setup: Break out JTAG configuration, rework to...
by Jared Boone 6 years 10 months
Pin setup: Break out JTAG configuration, rework to consider PortaPack.
816d435d
Set 1V8 enable state before configuring pin functi...
by Jared Boone 6 years 10 months
Set 1V8 enable state before configuring pin function or to output mode

...to avoid glitching 1V8 enable voltage.
bfd3b1b7
Set VAA_ENABLE# state before setting GPIO to outpu...
by Jared Boone 6 years 10 months
Set VAA_ENABLE# state before setting GPIO to output.

...to avoid glitching the output voltage.
610e6b58
Pin setup: Make GPIO direction reset the *first* s...
by Jared Boone 6 years 10 months
Pin setup: Make GPIO direction reset the *first* step.
5535cf05
OperaCake code conflicts with PortaPack code, make...
by Jared Boone 6 years 10 months
OperaCake code conflicts with PortaPack code, make compile-time conditional.
0b46745a
Report a bug