From: git repository hosting <gitosis@osmocom.org>
Precedence: list
To: osmocom-commitlog@lists.osmocom.org
Date: Mon, 25 Jun 2012 15:10:16 +0200
Message-ID: <E1Sj93Y-0004RG-87@calypso.gnumonks.org>
Subject: osmo-sdr.git annotated tag v0.1 created. v0.1
Message: 3

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Repository for OsmoSDR hardware, firmware and host software".

The annotated tag, v0.1 has been created
        at  e0ade937b17cabc513ecd1bea204e6fd93f87bdc (tag)
   tagging  233c5b7201661080efee58935c7bf9da66541353 (commit)
 tagged by  Harald Welte
        on  Mon Jun 25 14:57:41 2012 +0200

- Log -----------------------------------------------------------------
initial version tag
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iD8DBQBP6GBLXaXGVTD0i/8RAuulAJ9yVc32gG4isR2DKP+ut0ZthEFILACgioxb
QlWI4ngKWyvCrCAXcvBnUU4=
=xs8R
-----END PGP SIGNATURE-----

Christian Daniel (39):
      add most recent schematics and board design
      add initial version of flasher tool
      change rumba name in makefile
      add FPGA flash mechanism, support for Windows
      Merge branch 'master' of git.osmocom.org:osmo-sdr
      add sweep tool (Linux only)
      add modified binary libportaudio.a
      tuner_e4k: add setting for common mode
      Merge branch 'master' of git.osmocom.org:osmo-sdr
      tuner_e4k: add manual i/q correction
      added schematics and board layout for hardware v2 (release)
      added fpga source and project files for hardware v2
      added fpga firmware images corresponding to source code
      add vmelinearize utility, which combines algo and data-file from Diamond into a single DFUable file
      added DFU functionality for the FPGA - crudely removed stuff from the loader to make it fit into the 16k
      added register description for FPGA firmware
      import modified E4000 driver from rtl-sdr
      add an API function to directly write to an SI570 register
      add bulk EP descriptors (switchable by #define)
      remove a few debug messages to clean the output
      export subsystem structs and add support for bulk mode
      add bulk mode and initial USB API
      add a few debug strings
      add workaround for E4K gap between 325-350 MHz
      fix mixer setting in libosmosdr
      new fpga firmware - sorry, only one blob
      added accessor functions for specific FPGA registers
      swap I/Q by default (OsmoSDR is q first)
      expand USB API
      provide accessors for expanded USB API
      fix typo
      fix fix of fix for mixer_gain API
      add lots of debugging stuff
      proper e4k init
      remove generic USB debugging printf
      req queue: resize buffers and fix irq enable/disable
      USB: fix statemachine to prevent bulk ep hang
      e4k: fix return value of debug function
      set TWI/I2C speed to 400kHz - all devices on the OsmoSDR support this

Dimitri Stolnikov (35):
      import gr-howto files to work on
      rename howto to osmosdr
      rename square blocks to source and sink blocks
      add cmake module for gnuradio audio library
      first draft of OsmoSDR block functionality
      import range_t type from UHD project
      make range_t types compile
      adopt UHD-style interface for the source
      use fftsink in demo app
      use abstract "address" instead of explicit device name
      applied cmake module fixes from gnuradio master
      remove QUIET to make it work with cmake <2.8.2
      fix cmake swig header installation
      cmake: adding uninstall target from gnuradio tree
      fix messed up uninstall template
      remove gr-osmo-sdr block files
      initial commit of libosmosdr files
      install pkg-config file when building with cmake
      fix a memory leak by unreferencing libusb devices
      fix a typo in Makefile.am
      add api version information to the library when building with cmake
      rename osmosdr.c to libosmosdr.c
      introduce api function to read usb string descriptors
      add osmo_sdr utility
      libosmosdr: update USB endpoint used for IQ streaming
      add preliminary tuner control
      fix gain setting in CLI tool
      fix c&p error
      fix vid case in udev rules file
      introduce getters for tuner parameters (gain, type)
      fix access violation error
      implement setting the sample rate
      automake: define pkg-config variables
      sanitize internal and external return codes
      fix symbol visibility for automake builds

Harald Welte (63):
      initial checkin of first driver for OsmoSDR tuner
      add data sheets of major components on OsmoSDR
      minimal logging wrapper, libosmocore compatible
      glue code between E4K and at91lib TWI driver
      add function declarations and struct member i2c_dev
      copy+paste mistake in e4k i2c transport
      add si570 driver
      add DVCO
      e4k: proper initialization, use reference to twid and not base addr
      si570: lots of debug code to find out what's happening
      make the non-calibrated udelay() a bit more realistic
      e4k: add functions to power up/down the E4K RF tuner
      add function to power-up/power-down FPGA
      e4k: document functions, invert logic of STBY
      add block diagram
      rename 'block schematic' to 'block diagram'
      import 'sdr-test-project' for hardware verification
      add minimal README
      remove bogus dos line endings
      import DFU loader for at91sam3u-ek / osmo-sdr
      add README for DFU
      add utility program for generating USB strings
      add usb-fast-audio-source as example DFU application
      add .gitignore for firmare .elf / .bin
      Add GPLv3 license header to all our code
      dos2unix conversion of si570.[ch]
      Add support for read/write of FPGA registers via SPI
      FPGA SPI: Complete rewrite, don't use much of at91lib
      sdr-test-project: Add (non-functional) DMA code experiments
      Fix SSC bit-ordering and sync polarity, DMAC IRQ and remove MEM2MEM
      add code for SSC DMA and USB fast audio source
      add simple command parser to be used from the UART
      logging: fix CR at end of log line
      introduce new uart command layer for controlling the firmware
      add explicit comnand to get ssc stats
      uart_cmd: introduce argument array parsing
      fix tuner.init, add tuner.gain
      dead code removal
      SSC: add ssc_active() function to determine if SSC is active
      fast_source: export the currently selected interface altsettings
      sdr-test: make sure to automatically start SSC+DMA when USB ISO EP opens
      fpga related register/field dumping code (abstract)
      move SSC commands to osdr_ssc.c
      increase command buffers from 16 to 32 bytes
      improve commandline readability (prompt) and more tuner commands
      tuner gain is not gettable
      fix erroneous printing of command failure
      uart_cmd: make sure 'set' type commands are visible on the console
      e4k: initialize tuner with smalles filters possible
      fast_source: implement get/set of mute feature
      fast_source: We switch the LED based on the streaming IN interface, not OUT
      e4k: add dc offset calibration code
      e4k: fix unresolved symbols in dc offset calibration
      main: add dc offset calibration commands
      osdr_fpga: Add support for enabling test (counter) mode
      tuner_e4k: Introduce #define for OUT_OF_SPEC operation
      tuner_e4k: fix the Y value to b e 65536, not 65535
      SSC: Inclode Overrun in statistics
      SSC: use rising edge of RF (Rx Frame), not falling
      fast_source: Add FPGA_TEST_STATS #define for FPGA/SSC verification
      add check_ctr.c
      rename sdr-test-project to osmosr-project
      update the readme

Steve Markgraf (1):
      fix build of usb-dfu-project

Sylvain Munaut (14):
      tuner_e4k: Max VCO frequency is 3.9GHz not 3.6GHz
      tuner_e4k: Fix reference to 65535 vs 65536
      sdr-test: Add a 'dfu' serial command to enter DFU mode
      tuner_e4k: Fix closest_arr_idx
      tuner_e4k: Fix band setting method mask & calls
      tuner_e4k: Properly set the band
      fw/tuner_e4k: Fix the array_size of the filter fw settings.
      fw/tuner_e4k: Mixer gain is 4 or 12 dB, not 0/12
      fw/tuner_e4k: Use signed int for if1_gain in the gain combination array
      fw/tuner_e4k: DC offset table gen doc fixes
      fw/tuner_e4k: Avoid dual read of DC4 when generating DC table
      fw/tuner_e4k: Disable auto gain adjustement during DC table gen
      fw/tuner_e4k: Add function to enable/disable the IF channel filter
      fw/tuner_e4k: Add some more magic init

-----------------------------------------------------------------------


hooks/post-receive
-- 
Repository for OsmoSDR hardware, firmware and host software


