Permalink
Commits on Nov 16, 2018
  1. compiles NIL/esp32/xtensa target on master , instead of the somewhat …

    davidbuzz committed Nov 16, 2018
    …older code distributed with chibistudio.
    
    relatively minor changes need to get this to compile against latest GIT master for both -Contrib and -RT repositories. and authors.txt update.
  2. Initial ESP32 commit, copied from MSP430X as that's a known small exa…

    davidbuzz committed Nov 16, 2018
    …mple, and code and compiler settings modified until the toolchain can build something.
    
    This is absolutely not gonna work on an esp32, but it's enough to prove that we have a working xtensa-esp32-elf-* toolchain that can build at least the testhal/ESP32/ESP32DOITDEVKITV1/ADC/ example, and a basic layout of folders we might be able to follow.
Commits on Nov 1, 2018
  1. Merge pull request ChibiOS#170 from kajusK/qei

    fpoussin committed Nov 1, 2018
    Added setting qei to value for stm32
  2. Merge pull request ChibiOS#171 from dflogeras/rccEnableCRC

    fpoussin committed Nov 1, 2018
    Fix for rccEnableCRC macro parameter.
  3. Fix for rccEnableCRC macro parameter.

    dflogeras committed Nov 1, 2018
    This was removed in commit
    ae7a4d4#diff-7ddaa5ecc31109f41b7801dea2660b47
    
    But I think is still necessary as the underlying rccEnableAHB macros
    take parameter 'lp'.  It seems to work for the F0xx series, because its
    rccEnableAHB ignores the 'lp'.  It is required when I tried to use the
    CRC driver on a family that does require the 'lp' parameter in the lower
    level macros.
Commits on Oct 16, 2018
Commits on Oct 2, 2018
  1. Merge pull request ChibiOS#169 from apmorton/usbh-fixes

    fpoussin committed Oct 2, 2018
    STM32 USBH LLD Fixes
Commits on Oct 1, 2018
  1. avoid using list_for_each_entry_safe when closing endpoints to preven…

    apmorton committed Dec 27, 2017
    …t potential infinite loop
    
    list_for_each_entry_safe is only safe when the current entry is being removed.
    If other entries in the list could potentially be removed it can result in an infinite loop.
    
    Because usbh_lld_ep_close blocks on each urb during iteration, it may give up its lock on
    the system and allow an interrupt to remove a different urb from the list,
    resulting in an infinite loop when the thread resumes.
Commits on Sep 28, 2018
Commits on Sep 27, 2018
Commits on Sep 24, 2018
  1. Various tests and demos fixes.

    ObKo committed Sep 24, 2018
  2. Update chconf.h to RT v5.1.

    ObKo committed Sep 24, 2018
  3. Adopt sources to new HAL.

    ObKo committed Sep 24, 2018
  4. Smart build for HAL.

    ObKo committed Sep 24, 2018
Commits on Jul 13, 2018
  1. Merge pull request ChibiOS#165 from lechndo/bug_#161_STM32_CRC_DMA_si…

    fpoussin committed Jul 13, 2018
    …ze_limit
    
    Fix ChibiOS#161: STM32 LLD CRCv1 large data bug in DMA mode
Commits on Jul 12, 2018
  1. Fix STM32 LLD CRCv1 large data bug in DMA mode

    Unknown
    Unknown committed Jul 12, 2018
    * STM32 DMA can only handle 65535 bytes per transfer so larger data sets
       have to split up to be correctly handled when using DMA
Commits on Jun 20, 2018
  1. Merge pull request ChibiOS#163 from vrepetenko/ISSUE162_QEI_DRIVER

    fpoussin committed Jun 20, 2018
    Issue ChibiOS#162: QEI driver macros not defined error fixed
Commits on Jun 19, 2018
Commits on May 17, 2018
  1. Merge pull request ChibiOS#159 from walkerstop/sdhcfix

    fpoussin committed May 17, 2018
    Adding missing interrupt vector for SDHC on MK66F18 MCU
Commits on May 8, 2018
Commits on May 7, 2018
  1. Merge pull request ChibiOS#158 from walkerstop/mike

    fpoussin committed May 7, 2018
    Kinetis MK66F18 and PJRC Teensy 3.6 support
Commits on May 5, 2018
  1. Merge pull request ChibiOS#157 from walkerstop/master

    fpoussin committed May 5, 2018
    Kinetis compilation errors with latest code from ChibiOS master branch
  2. Merge pull request ChibiOS#156 from wiml/k64_support

    fpoussin committed May 5, 2018
    Kinetis K64 and PJRC Teensy3.5 support
Commits on May 3, 2018
Commits on May 2, 2018
  1. Merge pull request ChibiOS#153 from fpoussin/pid

    fpoussin committed May 2, 2018
    PID Library and demo
  2. Disable MPU by default

    walkerstop committed May 2, 2018