PortaPack: Add check for PortaPack clock reference...
by Jared Boone 6 years 8 months
PortaPack: Add check for PortaPack clock reference, use if present.

Wow, it takes a lot of ugly code to keep blinky happy...
dccb7482
Si5351C: Extract best block source function into h...
by Jared Boone 6 years 8 months
Si5351C: Extract best block source function into hackrf_core.

It's not an Si5351C driver thing, but a HackRF thing. Also added a driver function to check if CLKIN signal is valid, and made use of it, instead of opaque register read code.
46fd11af
PortaPack: Lots of clean-up
by Jared Boone 6 years 8 months
PortaPack: Lots of clean-up

Perform PortaPack initialization separately from and earlier than UI initialization. Track if PortaPack was detected, provide (mostly useless) pointer if so. Put "weak" declarations into respective headers. Moving #includes around.
b4d8ee67
PortaPack: Add reference oscillator control functi...
by Jared Boone 6 years 8 months
af66a7c0
PortaPack: Refactor general UI functions into sepa...
by Jared Boone 6 years 8 months
PortaPack: Refactor general UI functions into separate PortaPack API.
c5e9b55b
PortaPack: Hide UI types that don't need to be exp...
by Jared Boone 6 years 8 months
PortaPack: Hide UI types that don't need to be exposed.
5df5ec10
PortaPack: Extract non-UI code into separate porta...
by Jared Boone 6 years 8 months
PortaPack: Extract non-UI code into separate portapack.[ch] module.

I'll be adding some non-UI API functions to the top-level PortaPack structure.
12bb516c
Merge branch 'hygiene_again'
by Jared Boone 6 years 8 months
eae870d9
CPLD: Add output for PortaPack C++ CPLD data.
by Jared Boone 6 years 8 months
6bcd994e
CPLD: Change tool interface to accept --xsvf and -...
by Jared Boone 6 years 8 months
CPLD: Change tool interface to accept --xsvf and --hackrf-data args.

More args coming shortly...
b8f25535
Report a bug