Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cc2531 USB dongle support #18

Closed
wants to merge 16 commits into from

Commits on Nov 1, 2012

  1. cc2531: Copy arm usb framework

    Philippe Rétornaz authored and g-oikonomou committed Nov 1, 2012
    Copy the full SHA
    8b31f84 View commit details
    Browse the repository at this point in the history
  2. cc2531: change cdc-acm descriptor

    Change to have a real usb VID/PID and better fit the capabilities
    of the CC2531 hardware (enpoint size, location).
    
    Compile only if the cdc-acm class is requested.
    Philippe Rétornaz authored and g-oikonomou committed Nov 1, 2012
    Copy the full SHA
    d2f69c6 View commit details
    Browse the repository at this point in the history
  3. cc253x: Add p2 interrupt handler

    The P2 Interrupt is shared across many periferal (I2C, USB, GPIO).
    This adds a generic interrupt handler on which the differents drivers
    can register a handler.
    Philippe Rétornaz authored and g-oikonomou committed Nov 1, 2012
    Copy the full SHA
    f710b25 View commit details
    Browse the repository at this point in the history
  4. cc2531: Add USB driver

    Philippe Rétornaz authored and g-oikonomou committed Nov 1, 2012
    Copy the full SHA
    22171c9 View commit details
    Browse the repository at this point in the history
  5. cc253x: Add USB support to the compilation scripts

    Philippe Rétornaz authored and g-oikonomou committed Nov 1, 2012
    Copy the full SHA
    6879aa5 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    f8bbf6b View commit details
    Browse the repository at this point in the history
  7. cc253x: Renamed the P2 ISR

    This is mainly a naming convention thing, we want to have 'isr'
    as part of the name, instead of 'int'. We also want port_2 instead
    of p2 because we already had port_1
    g-oikonomou committed Nov 1, 2012
    Copy the full SHA
    d795e4c View commit details
    Browse the repository at this point in the history
  8. cc253x: P2-related routines are now bankable

    We keep the ISR in its own file and move everything else
    to a different one, so that we only have to keep the ISR
    in HOME
    g-oikonomou committed Nov 1, 2012
    Copy the full SHA
    31c402c View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    5554f24 View commit details
    Browse the repository at this point in the history
  10. cc2531: USB changes:

    - usb cdc-acm:
      * implement get line coding
      * use printf only when debugging
      * Add events
    
    - usb-core: do not force debugging
    Philippe Rétornaz authored and g-oikonomou committed Nov 1, 2012
    Copy the full SHA
    9d90f7b View commit details
    Browse the repository at this point in the history
  11. cc253x: optionally push bits in p2 interrupt

    Philippe Rétornaz authored and g-oikonomou committed Nov 1, 2012
    Copy the full SHA
    da8f26d View commit details
    Browse the repository at this point in the history
  12. cc253x: DMA Changes

    - Fixed DMA irq flag clearing
    - Added a dma_reset helper
    Philippe Rétornaz authored and g-oikonomou committed Nov 1, 2012
    Copy the full SHA
    9bc7ad8 View commit details
    Browse the repository at this point in the history
  13. cc2530dk: Added a 'Serial over USB' platform process

    This is based on a usb-test example by Philippe Retornaz. It has
    been moved to platform and modified accordingly. With this in place:
    
    - putchar() can work over USB. So we can use things like
      printf, slip output
    - USB input can be redirected to slip or serial input
    
    The example itself is no longer needed in the source tree
    g-oikonomou committed Nov 1, 2012
    Copy the full SHA
    11ae5d8 View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    496115d View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    e42d414 View commit details
    Browse the repository at this point in the history
  16. Copy the full SHA
    a2c64f8 View commit details
    Browse the repository at this point in the history