Changes between Version 20 and Version 21 of Internal/NoiseGenerator/Software


Ignore:
Timestamp:
Jul 22, 2009, 5:28:09 PM (15 years ago)
Author:
murium
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Internal/NoiseGenerator/Software

    v20 v21  
    1010     * [http://orbit-lab.org/browser/USBNoiseGenreator/trunk/firmware/src/commands.h commands.h]: defines all the variables that are used in commands.c but none of the functions are prototyped here.  Do they need to be prototyped? no files are included
    1111     * [http://orbit-lab.org/browser/USBNoiseGenreator/trunk/firmware/src/eeprom_init.c eeprom_init.c]: includes usrp_commons.h, usrp_commands.h, and spi.h
    12        *write_byte_msb takes in unsigned char v and circular shifts it 8 times each time outputting the msb
    13        *eeprom_init configures the IO ports
     12       * write_byte_msb takes in unsigned char v and circular shifts it 8 times each time outputting the msb
     13       * eeprom_init configures the IO ports
    1414     * [http://orbit-lab.org/browser/USBNoiseGenreator/trunk/firmware/src/eeprom_io.c eeprom_io.c]: includes eeprom_io.h, i2c.h, delay.h. and has a read and write function defined within it
    1515     * [http://orbit-lab.org/browser/USBNoiseGenreator/trunk/firmware/src/eeprom_io.h eeprom_io.h]: prototypes the two functions used in eeprom_io.c
    1616     * [http://orbit-lab.org/browser/USBNoiseGenreator/trunk/firmware/src/error_no.h error_no.h]: defines a lot of errors
    1717     * [http://orbit-lab.org/browser/USBNoiseGenreator/trunk/firmware/src/fpga.c fpga.c]: includes noisegen_regs.h, error_no.h, fpga.h
    18        *possible typo: ConfigSatate
    19        *fpga_done only has a return true definition, perhaps more code is required
     18       * possible typo: ConfigSatate
     19       * fpga_done only has a return true definition, perhaps more code is required
    2020     * [http://orbit-lab.org/browser/USBNoiseGenreator/trunk/firmware/src/fpga.h fpga.h]: defines the states of the xilinx state machine. prototypes the functions used in fpga.c
    2121     * [http://orbit-lab.org/browser/USBNoiseGenreator/trunk/firmware/src/fpga_specific.c fpga_specific.c]: include fpga_specific.h
    22        *return types are all false on these functions
    23        *functions to read and write various configuration bits and send rf data
     22       * return types are all false on these functions
     23       * functions to read and write various configuration bits and send rf data
    2424     * [http://orbit-lab.org/browser/USBNoiseGenreator/trunk/firmware/src/fpga_specific.h fpga_specific.h]: defines the ports used but doesn't prototype the functions used in fpga_specific.c
    2525     * [http://orbit-lab.org/browser/USBNoiseGenreator/trunk/firmware/src/gpif.c gpif.c]: configures the general purpose interface for fx2, most of code has do not edit warnings
    26        *gpifinit function is added after a line that says "you may add additional code below"
    27        *all the do not edit sections have been commented out
     26       * gpifinit function is added after a line that says "you may add additional code below"
     27       * all the do not edit sections have been commented out
    2828     * [http://orbit-lab.org/browser/USBNoiseGenreator/trunk/firmware/src/init_gpif.c init_gpif.c]: include usrp_common.h
    29        *some very strange comments in this file, not sure if they are alerting to current problems or ones that were already addressed previously
     29       * some very strange comments in this file, not sure if they are alerting to current problems or ones that were already addressed previously
    3030     * [http://orbit-lab.org/browser/USBNoiseGenreator/trunk/firmware/src/led.c led.c]: includes fx2regs.h, noisegen_regs.h, led.h
    31        *all functions (except for the switch) return 0
    32        *not entirely sure what the switch structure is trying to accomplish, nor what the error blink fnc above it is doing
     31       * all functions (except for the switch) return 0
     32       * not entirely sure what the switch structure is trying to accomplish, nor what the error blink fnc above it is doing
    3333     * [http://orbit-lab.org/browser/USBNoiseGenreator/trunk/firmware/src/led.h led.h]: defines the cases for the switch and also all the functions used in led.c
    3434   * Yuriy Loses and gets Lib