Changelog for
mingw32-bladeRF-debug-2015.07.git1441732555.d6da0f7-1.4.noarch.rpm :
Tue Sep 8 14:00:00 2015 mardnhAATTgmx.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 8 14:00:00 2015 mardnhAATTgmx.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 AATTfile 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
x 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 13:00:00 2015 mardnhAATTgmx.de
- initial mingw64 package