Skip to content
Permalink
Branch: master
Commits on Mar 15, 2019
  1. main: use OS specific name for llvm-ar-7 tool to ensure that llvm7 to…

    deadprogram authored and aykevl committed Mar 14, 2019
    …olchain works as expected
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
Commits on Mar 8, 2019
  1. machine/stm32f103xx: correct convertion for fractional timing of RTC …

    deadprogram authored and aykevl committed Mar 8, 2019
    …as used in ticks() function
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
Commits on Mar 6, 2019
  1. compiler: support output file using UF2 bootloader format

    deadprogram authored and aykevl committed Mar 5, 2019
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
  2. machine/samd21: implement ADC

    deadprogram authored and aykevl committed Mar 6, 2019
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
Commits on Mar 5, 2019
  1. docs: update README with recently added Adafruit Circuit Playground E…

    deadprogram committed Mar 5, 2019
    …xpress board
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
Commits on Mar 4, 2019
  1. machine/samd21: implement SPI interface for currently supported SAMD2…

    deadprogram authored and aykevl committed Mar 4, 2019
    …1 boards
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
  2. machine/samd21: move definitions for I2C interfaces into board files,…

    deadprogram authored and aykevl committed Mar 4, 2019
    … since pin connections on each SAMD21-based board implementation can differ
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
  3. machine/samd21: correct get/setPinCfg and get/setPMux functions for P…

    deadprogram authored and aykevl committed Mar 4, 2019
    …ORTB pins
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
  4. machine/samd21: init all SERCOM clocks to better handle board variants

    deadprogram committed Mar 4, 2019
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
Commits on Feb 24, 2019
  1. machine/circuitplay_express: add basic support for Adafruit Circuit P…

    deadprogram authored and aykevl committed Feb 24, 2019
    …layground express pin mappings
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
  2. machine/atsamd21: add GPIO_INPUT_PULLUP and GPIO_INPUT_PULLDOWN GPIO …

    deadprogram committed Feb 24, 2019
    …pin config options
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
  3. machine/samd21: handle PINMUX and PINCFG registers correctly for PORT…

    deadprogram authored and aykevl committed Feb 23, 2019
    …B pins
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
Commits on Feb 23, 2019
  1. machine/atsamd21: support for USB CDC aka serial interface

    deadprogram authored and aykevl committed Feb 21, 2019
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
  2. machine/samd21: correct calculation for runtime ticks() function so t…

    deadprogram authored and aykevl committed Feb 22, 2019
    …hat go routine scheduling can function as expected as described in issue #149
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
  3. compiler: extend flash command to support different output file types…

    deadprogram committed Feb 23, 2019
    …, based on contents of flash key in target file
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
Commits on Feb 20, 2019
  1. machine/atsamd21: extracts functionality for processor family into sh…

    deadprogram authored and aykevl committed Feb 20, 2019
    …ared files.
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
Commits on Feb 19, 2019
  1. build: correct Makefile to build tinygo executable correctly when bui…

    deadprogram authored and aykevl committed Feb 19, 2019
    …ld directory does not exist, such as after running 'make clean'
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
Commits on Feb 8, 2019
  1. build: display output file sizes for target smoke test builds on Trav…

    deadprogram committed Feb 8, 2019
    …is (#175)
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
  2. Add tinygo version subcommand (#172)

    deadprogram committed Feb 8, 2019
    * cmd: add tinygo version subcommand to display current software version. Also displayed when usage is displayed
  3. docs: refactor README content (#171)

    deadprogram committed Feb 8, 2019
    * docs: refactor README to avoid duplication with information on the web site, and to reorder to make it easier for new users.
Commits on Feb 5, 2019
  1. Add CONTRIBUTING.md to help us help you (#169)

    deadprogram committed Feb 5, 2019
    * docs: add contributing guidelines to make it easier to help the project
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
    
    * docs: add info about Slack channel to contributing guidelines
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
Commits on Feb 1, 2019
  1. machine/itsybitsym0: correct comments for UART1 pin mapping and note …

    deadprogram authored and aykevl committed Jan 31, 2019
    …which of the analog pin mapping require the second port, which is not yet implemented
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
Commits on Jan 28, 2019
  1. Implement PWM interface for SAMD21 (#157)

    deadprogram committed Jan 28, 2019
    * machine/atsamd21: implement PWM interface for all pins that support it
    * machine/atsamd21: correct PWM channel mapping for pin PA18
    * machine/atsamd21: move clock init into InitPWM() to hopefully save power
Commits on Jan 25, 2019
  1. Add core support for multiple UARTs (#152)

    deadprogram committed Jan 25, 2019
    * machine/uart: add core support for multiple UARTs by allowing for multiple RingBuffers
    * machine/uart: complete core support for multiple UARTs
    * machine/uart: no need to store pointer to UART, better to treat like I2C and SPI
    * machine/uart: increase ring buffer size to 128 bytes
    * machine/uart: improve godocs comments and use comma-ok idiom for buffer Put/Get methods
  2. runtime/strings: add implementation of strings.IndexByte() (#155)

    deadprogram committed Jan 25, 2019
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
Commits on Jan 21, 2019
  1. machine/samd21: I2C implementation

    deadprogram authored and aykevl committed Jan 21, 2019
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
  2. machine/itsybitsy-m0: specify which pins to use for UART0

    deadprogram authored and aykevl committed Jan 21, 2019
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
  3. machine/atsamd21: implements UART0 using the SERCOM0 interface

    deadprogram authored and aykevl committed Jan 20, 2019
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
Commits on Jan 20, 2019
  1. machine/atsamd21: correct clock calibration based on stored fuse value

    deadprogram committed Jan 20, 2019
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
  2. machine/atsamd21: improve GPIO config to support all 32 pins on PORTA…

    deadprogram authored and aykevl committed Jan 20, 2019
    … as well as correct handling for OUTPUT and SERCOM pin modes
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
  3. generators: correctly handle clustered subtypes used in Atmel SAMD21 …

    deadprogram authored and aykevl committed Jan 19, 2019
    …SVD for important peripherals
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
Commits on Jan 18, 2019
  1. sam: add support for Atmel SAMD21 based ItsyBitsy M0

    deadprogram authored and aykevl committed Jan 13, 2019
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
  2. lib/cmsis-svd: update to latest release with updated SAMD21 and SAMD5…

    deadprogram authored and aykevl committed Jan 18, 2019
    …1 SVD files
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
Commits on Jan 15, 2019
  1. tools/gen-device-svd: handle case with nested registers that have sam…

    deadprogram authored and aykevl committed Jan 15, 2019
    …e address to avoid duplicates
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
Commits on Jan 13, 2019
  1. docs: change links in README and remove old ReadTheDocs pages to poin…

    deadprogram authored and aykevl committed Jan 4, 2019
    …t to TinyGo.org site
    
    Signed-off-by: Ron Evans <ron@hybridgroup.com>
Older
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.