File mingw32-bladeRF.spec.changes of Package mingw32-bladeRF
------------------------------------------------------------------- Tue Sep 08 17:26:38 UTC 2015 - mardnh@gmx.de - Update to version 2015.07.git1441732555.d6da0f7: + fx3_firmware: Updated toolchain.mk.sample for FX3 SDK v1.3.3 + fx3_firmware: Addressed build warnings + fx3_firmware: Updated version to 1.8.1 + libbladeRF: Updated version compat table for FX3 FW v1.8.1 + libbladeRF_test: Fixed capitalization typo in header file name ------------------------------------------------------------------- Tue Sep 08 16:46:27 UTC 2015 - mardnh@gmx.de - Update to version 2015.07.git1441142493.4be58b1: + host/utilities: Copyright date updated + libbladeRF: Version bumped to 1.2.1 + bladeRF-cli: Bumped version to 1.1.2 + Updated top-level CHANGELOG and debian/changelog for 2015.02 release + libbladeRF/doc: Fixed relpath to upstream MathJax.js + libbladeRF/doc: Updated Doxyfile for Doxygen 1.8.8 + rm dead code from xb.c + libbladeRF: Updated attribution comment regarding USB device reset + libbladeRF: Corrected description of bladerf_set_gain() + libbladeRF: Removed prototype for removed bladerf_set_tx_gain() fn + libbladeRF: Added clarifications about BLADERF_SERIAL_LENGTH + libbladeRF: Corrected reference to bladerf_config_gpio_write() in header + libbladeRF: Minor cleanup of sync_tx() + libbladeRF: Added support for zero-padding up to a specified timestamp + libbladeRF_test: Moved loopback test items to a separate file + libbladeRF_test: Added test to exercise zero-padding within TX burst + libbladeRF_test: Added stream parameter args to timestamp test + libbladeRF: Noted end of message requirements for TX bursts in metadata.h + libbladeRF_test: Added TX_UPDATE_TIMESTAMP mode to gmsk burst test + libbladeRF_test: Reduced TX gains in tx_gmsk_bursts timestamp test + libbladeRF: Increased minimum freq to 237.5 MHz + libbladeRF: Updated LMS FREQSEL table to avoid PLL instability + host/misc/scripts: Added MATLAB scripts to load/save samples + libbladeRF/doc: Fixed doc copy/paste errors in flash write routines + libbladeRF: Allow -ggdb3 with clang (Optional, defaults OFF) + libbladeRF: Typo fix in build option description + host/common: Added SC16Q11 <-> float conversion routines + host/common: Multiple by inverse instead of divide + host/common: Use float suffix on constants + libbladeRF-test: Gains are signed ints, so use str2int() + libbladeRF-test: Fixed help text for gain settings + host/misc/matlab: Added load/save_csv routines + host/misc/matlab: Touched up load/save_sc16q11 routines + bladeRF-cli: Can now specify multiple commands, separated by ';' + bladeRF-cli: Moved and modified logic to split up line with delimiters + bladeRF-cli: Removed redundant logic + bladeRF-cli: Added some comments to input processing loop + libbladeRF_test: Added program to time FPGA peripheral accesses + libbladeRF_test: Build test with -lrt for older libc versions + libbladeRF: Added debug print of peripheral access buffers + libbladeRF: Added timestamp test option to print timestamps + nios: Corrected QUARTUS_PROJECT_DIR for debugging + bladeRF-cli: Fixed error code translation issue + libbladeRF: Use a more relevant error code for freq readback failure + libbladeRF/doc: Automatically download logo + libbladeRF/doc: Overhauled API docs main page and added examples + libbladeRF: Include logo for documentation in repo + host/examples: Added FRS GNU Radio flowgraph + host/examples: Fixed README.md typo + hdl: Modify address range of time tamer. + nios: Redesign and rewrite of NIOS II code + .gitignore: Ignore bladeRF_nios directory + libbladeRF: Split lms_set_frequency up + firmware_common: Removed ioctl values + libbladeRF, nios: Moved legacy packet format definitions + libbladeRF, nios: Made LMS6002D code available to NIOS II + nios: Added nios retune packet format + nios: Define packet length in shared header + nios: PC simulation build fixes + libbladeRF: Added device retune mode selection + libbladeRF_test: Moved average duration function to common test file + libbladeRF_test: Moved random frequency routine to common test file + libbladeRF_test: Added test to time retuning + libbladeRF: Return "unsupported" if FPGA does not support retune mode + lms: Expose function to pre-calculate tuning parameters + lms: Determine high/low band as part of pre-calculating tuning params + lms: Removed reference field from lms_freq structure + lms: Removed fields from lms_freq structure + libbladeRF: Use revised NIOS retune packet format + nios: Fixed simulation build issues + nios, libbladeRF: Moved band selection to allow it to execute in NIOS II + lms: Fixed @file and copyright dates + lms: Added debug/benchmark code to count VCOCAP/VTUNE busy waits + lms: Added VCOCAP estimation + lms, libbladeRF: Moved LMS charge pump offset current configuration + lms: Restored UPOFF and DOWNOFF values to 30 uA default value. + libbladeRF, nios: Added VCOCAP hint to nios retune pkt + lms: Rewrote LMS6002D Tuning algorithm + lms: Provided VCOCAP back to caller + nios: Added retune response for "Tune NOW" case + libbladeRF: Interpret, handle, and print FPGA retune response + nios: Added packet handler init hooks + nios: Added deferred work hooks + nios: Added initial scheduled retune logic + lms: Struct re-order nitpick + libbladeRF: Braces style nitpick + lms: Added flags with "force VCOCAP" option + libbladeRF: Accounted for changes in lms_freq structure + nios: Added "Quick Tune" flag to retune packet + libbladeRF: Added provisions for quick tune in function calls + nios: Updated to handle quick retune option + fpga_common: Fixed retune packet pack() param order + libbladeRF: Added quick tune and scheduled retune API functions + lms: Added lms_get_quick_tune() implementation + libbladeRF: Cache state of attached expansion board + nios: Fixed clobbering of retune packet response + libbladeRF-test: Added quick retune to tune timing test + libbladeRF_test: Added quick retune test + libbladeRF_test: Pthreads deps needed in Windows for Posix time fns + fpga: Updating to Quartus II 15.0 + hdl: Adding command UART to NIOS. + hdl: Updated reset level of I2C core. + hdl: Command UART now works. + hdl: Renamed devices and used the faster NIOS II/f. + hdl: FPGA tuning messages not working yet. + hdl: Upgraded to the Fast NIOS and whatnot. + lms: Removed library warning messages for debug. + nios: Re-added response buf reset, removed cruft + nios: Cleaned up pkt_handler 'volatile' usage and main loop + nios: Re-added host "simulation" support + hdl: Fix command_uart address width and NIOS -Os. + lms: Fixed VCO4 limit that was yielding bad VCOCAP values + libbladeRF: Noted precondition for bladerf_schedule_retune() + libbladeRF_test: Added scheduled retune test + libbladeRF: Added "Queue full" status code + fpga_common: Updated retune packet Success/Failure flag semantics + libbladeRF_test: Handle scheduled retune queue filling + nios: Time all operations performed by retune handler + libbladeRF: Print retune operation duration in verbose debug msg + fpga_common: Updated NIOS Retune packet format to include queue clear + nios: Separated retune queue into RX and TX queues + libbladeRF_test: Added both RX/TX to scheduled retune test + nios: Added retune queue clear + libbladeRF: Added retune queue cancellation + hdl: Time tamer interrupt modifications. + nios: Added execution of packet handlers' do_work() + hdl: Don't block NIOS timestamp reads when timestamps are not enabled + nios: Handle retune queue items, added timestamp field to queue entry + hdl: Timestamp changes to make things work. + libbladeRF_test: Moved wait_for_timestamps() to test_common.c + libbladeRF_test: Use wait_for_timestamp, increased iterations + libbladeRF: Clear scheduled retune queue on device open + libbladeRF_test: Fixed retune bugs in scheduled retune test + libbladeRF: Don't clear retune queue on close() if FPGA is not loaded + libbladeRF_test: Added missing "goto out;" in error path + nios: Revert to NIOS II/e implementation + libbladeRF: Added capabilities bitmask + libbladeRF: Cancel pending retunes only if FPGA has this functionality + libbladeRF: Check FPGA capabilities prior to attempting scheduled retune + libbladeRF: Use capabilities mask in usb.c + libbladeRF: Use capabilities mask for XB-200 support check + libbladeRF: Use capabilities mask for FW loopback support check + libbladeRF: Use capabilities mask for timestamp support check + libbladeRF: Use capabilities mask for FPGA tuning check + fpga_common: Cleaned up header for NIOS II legacy packet format + nios: Added Eclipse settings for code indexer/macro resolution + libbladeRF: Added documentation for new tuning functionality + libbladeRF: Incremented libbladeRF version to v1.3.0 + libbladeRF: Updated CHANGELOG for v1.3.0 + libbladeRF: Updated copyright date in API header + CONTRIBUTORS: Added missing GitHub account item + fpga_common: Added <addr>x<data> packet format definitions + libbladeRF, fpga_common: Fixed typo in legacy subdevice address macro + nios, libbladeRF: Macro renaming, added PIO addr defs + libbladeRF: Moved legacy NIOS II access code to a separate file + libbladeRF: Decoupling correction calls from USB code + nios: Fixed PC simulation build + nios: Moved host simulation test cases to a separate file + nios: Fixed issues that occur after a partial legacy access + libbladeRF: Fixed debug prints + nios: Added additional legacy packet test cases + nios: Removed "required_bytes" from packet handler structure + nios: Genericized VCTCXO write routine + nios: Added VCTCXO trim DAC read routine + nios: Use magic packet prefix from common header + hdl: Updated CHANGELOG for v0.2.0 changes + hdl, nios: Added 8x8, 8x16, 8x32, 8x64, and 32x32 packet handlers + hdl: Updated CHANGELOG for v0.3.0 changes + libbladeRF: Read device capabilities in backend FPGA load implementation + libbladeRF: Use updated NIOS II packet formats for FPGA >= v0.3.0 + nios: Added README.md + hdl: Added custom SPI controller for LMS6002D chip. + Renamed state. No functional change. + hdl: Updated CHANGELOG for v0.3.1 changes + libbladeRF: Updated version compat table for FPGA v0.3.1 + hdl: Updated LMS SPI clock timing constraint to reduce negative slack + nios: Added missing trim DAC and IQ Correction writes in pkt_8x16 + libbladeRF: Support schedule retune even if nios legacy pkt format is used + libbladeRF/doc: Added description of BLADERF_FORCE_LEGACY_NIOS_PKT + libbladeRF: Moved IQ corr gain offset adjustment to top-level + libbladeRF: Fixed MSVC build issues for test_scheduled_retune + fpga_common: Added missing #include's + fpga_common: Addressed MSVC type conversion warnings + libbladeRF/doc: Updated tune timing results for new SPI controller + libbladeRF: Bumped version to v1.3.1 + CONTRIBUTORS update + CONTRIBUTORS typo fix + host_common: Use size_t for array length, MSVC build fix + bladeRF-cli: Remove unneeded casts + host: Moved device config helpers to host/common + hdl/CHANGELOG: Updated to note switch to Quartus II 15.0 + libbladeRF: Added check_module() for use throughout lib code + libbladeRF: Fixed #394, xb200 filterbank code cleanup + libbladeRF: Minor cleanup in XB200 path selection + libbladeRF: Added vctcxo trim dac readback support + bladeRF-cli: Added 'print trimdac' support + nios: Fixed VCTCXO readback + fpga_common: Fixed data unpacking for pkt_8x16 format + libbladeRF: Fixed pkt_8x16 read operation + hdl: Updated FPGA version to v0.3.2 + libbladeRF: Readback of current VCTCXO dac for FPGA >= v0.3.2 + libbladeRF: Added additional notes about bladerf_dac_read() + libbladeRF: Fixed build of dummy backend + libbladeRF: Added verbose output for nios access operations + nios: Fixed typo in README + hdl: Check for Quartus 15 in build script + hdl: Fixed LMS SPI timing constraints + hdl: Renamed 'spi' to 'lms6_spi_controller' + hdl: Update references to renamed SPI controller + nios: Fixed file permissions + hdl: Incremented FPGA_VERSION_PATCH + libbladeRF: Updated version compat table for FPGA v0.3.3 + libbladeRF: Updated version to v1.4.0 + bladeRF-cli: Updated version to v1.2.0 + Updated top-level CHANGELOG and debian/ for 2015-06-RC1 release + debian/changelog: Fixed stray line + fixup debian/changelog + libbladeRF: Support matching a subset of a serial number + host/misc/matlab: Corrected indexing + host/misc/matlab: Added load/save_grcomplex.m + bladeRF-cli: Flush zero samples through the device at the end of a TX + hdl: Updating atsc_tx FPGA image. + libbladeRF: Fix #404, XB-200 filter bank selection regression in 41476cb + libbladeRF: Made some verbose log output clearer + fpga_common/lms: Fixed #405: Fail to exit loopback mode for f >= 1.5 GHz + bladeRF-cli: Fixed errors and inconsistencies in interactive help text + libbladeRF: Bumped version to v1.4.1 for fixes and minor feature update + bladeRF-cli: Updated version to 1.2.1 for fixes + cmake, debian: Override CMAKE_INSTALL_LIBDIR with dpkg-architecture value + libbladeRF: Prepend installation prefix to file search paths + libbladeRF: Updated to version v1.4.2 + fpga: Fixing latches, TX NOW accumulation and sample FIFOs. + libbladeRF: Updated FPGA version compatibility table + libbladeRF: End bursts with 3 zero-samples, not 2. + libbladeRF.h: Removed description of burst zero-pad requirement. + libbladeRF/doc: Clarified use of zero-sample in example + libbladeRF/doc: Removed zero-padding mention + libbladeRF.h: Added explicit mention of UPDATE_TIMESTAMP flag + libbladeRF: Updated version to v1.4.3 + Updated top-level CHANGELOG and debian/changelog for 2015.07 release + libbladeRF: Fixed order of add/data params to log_verbose(). Fixes #415. + libbladeRF: Fixed format specifier typos (Fixes #416) + libbladeRF_test: Fixed NULL dereference when test name is unspecified + libbladeRF_test: Ensure sufficiently large buffer is used in "rx_gaps" + bladeRF-cli: Fixed unchecked return value + libbladeRF: Added bug catcher for CID 1308077 + libbladeRF: Hold lock when resetting sync state items + libbladeRF: Temporarily default to host tuning until #417 is resolved + libbladeRF_test: Fixed unmatched parenthesis + hdl: Updating simulation for NIOS/top level. + quartus: Enable/Disable TalkBack. + libbladeRF: Removing si5338 functions. + libbladeRF: Added a debug message when changing xb-200 filter mux. + libbladeRF: Simplified xb200 filter configuration routines. + libbladeRF: Fixed segfault in nios_legacy_expansion_gpio_write + libbladeRF: Always set a default rx/tx filter for an XB-200 + bladeRF-cli: Created cli_err() variant without added newlines + bladeRF-cli: 'print' with no arguments now prints all available values + bladeRF-cli: Cleaned up 'print' formatting + bladeRF-cli: Updated help text items + libbladeRF_test: Fixed Windows build issue introduced in baee9616 + lms: Adjusted upper limit of VCO4 range + libbladeRF_test: Added additional iterations to frequency tuning test + hdl: Added build option to select NIOS II core implementation + libbladeRF: Added frequency tuning debug message + lms: Account for long VTUNE transitions during HIGH<->LOW change + lms: Removed disabled code + libbladeRF_test: Keep track of previous frequency for error reporting + lms: Further relaxed VCO4 upper limit + lms: Adjusted debug/warning level for tuning events + nios: Updated FPGA version to reflect tuning fixes + libbladeRF: Updated compatibility table for FPGA v0.3.5 + libbladeRF: Restored default of FPGA tuning mode per v0.3.5 fix + libbladeRF: Added error code to denote insufficient permissions + libbladeRF: Added INFO message regarding insufficient permissions + libbladeRF: Return BLADERF_ERR_PERMISSION in file operations + bladeRF-cli: Added return code for insufficient permissions + bladeRF-cli: Check file write access before kicking off table generation + lms: Added support for multi-write of TX and RX NINT/NFRAC registers. + nios, lms, libbladeRF: Utilize FPGA support for atomic NINT/NFRAC write + nios: Fixed bug XB GPIO (dir) masked writes + libbladeRF: Updated FPGA version compat table for v0.4.1 + libbladeRF: Added masked XB GPIO write routines and XB GPIO macro definitions + libbladeRF: Added support for attaching XB100 + bladeRF-cli: Updated 'print/set [xb_gpio | xb_gpio_dir]' for pin-based access + bladeRF-cli: Show values after 'set' and made whitespace more consistent + libbladeRF: Fixed an invalid mask value + bladeRF-cli: Fixed duplicate code blocks (CID 1321689) ------------------------------------------------------------------- Sun Feb 22 12:26:50 UTC 2015 - mardnh@gmx.de - initial mingw64 package