Diego Ismirlian
5ecaf7722b
USB Host fixes
...
- Cleaned up alignment macros for GCC & IAR
- Corrected EP halt and Clear halt behaviours
- Initialization of class drivers by USB Host main driver
- Minor cosmetic fixes
- Updated USB_HOST testhal app
2017-06-05 10:18:45 -03:00
marcoveeneman
2841fd88cd
Updated license headers
2017-04-20 19:47:50 +02:00
Fabien Poussin
2212cb731f
Fixed NRF51 Makefiles
2017-04-14 12:51:10 +02:00
Romain Reignier
8974911eda
[testhal] Removed ccache dependency.
2017-02-28 23:00:00 +01:00
Romain Reignier
0b5d913847
[testhal] Fixed path for ChibiOS-RT.
2017-02-28 22:59:45 +01:00
Fabien Poussin
4ffde4b17e
[Comp] Adding interrupt functions, updating example.
2017-02-09 12:30:21 +01:00
Fabien Poussin
8b7e318d78
[Comp] Adding more defines
2017-02-07 15:46:43 +01:00
Fabien Poussin
1d10f06ab4
[Comp] Adding init, helper defines.
2017-02-07 15:37:20 +01:00
Fabien Poussin
f4687bd298
[Comp] Cleaning example, removing dependencies and adding checks.
2017-02-07 15:20:28 +01:00
Fabien Poussin
7059c87ab4
[COMP] Fixing headers, missing includes.
2017-02-07 10:58:11 +01:00
Fabien Poussin
86428716d5
Adding COMP Driver.
2017-02-06 20:09:28 +01:00
Fabien Poussin
11e949d81b
[Timcap/Eeprom] Removing ch.h dependencies.
2017-02-06 13:32:36 +01:00
barthess
88c55f1aaa
FSMC NAND improvements.
...
1) Implemented 16 bit bus width support
2) Added workaround errata in STM32
2017-01-17 21:10:54 +03:00
barthess
d2aaea434a
USB MSD. Added project files
2017-01-06 11:09:10 +03:00
barthess
52f82fb9cc
USB MSD. Cosmetical improvements.
2017-01-04 10:17:04 +03:00
funnydog
dc478a5511
testhal: handle USB_EVENT_(RESET|UNCONFIGURED) in KINETIS demos
...
Handle the USB_EVENT_RESET and USB_EVENT_UNCONFIGURED as they were
USB_EVENT_SUSPEND like in STM32 demos.
2016-12-13 08:52:47 +01:00
funnydog
b403f064d4
testhal: add missing sduWakeupHookI() call to KINETIS usb_serial demos
...
Add the missing call to sduWakeupHookI() to the USB_EVENT_WAKEUP event,
with proper locking around them.
2016-12-13 08:51:52 +01:00
marcoveeneman
7f7fe88e14
Merge pull request #100 from marcoveeneman/tiva-improvements
...
Tiva improvements
2016-11-21 22:26:49 +01:00
funnydog
f501682759
Fix KINETIS USB_SERIAL testhal compilation.
...
Fix KINETIS USB_SERIAL testhal compilation by renaming the function
sduDisconnectI() to sduSuspendHookI().
2016-11-15 19:40:47 +01:00
Nicolas Reinecke
ff515eec71
make stm32 usb host testhal compile
2016-11-08 23:17:48 +01:00
Nicolas Reinecke
00f18c55cc
whitespace
2016-11-08 21:07:23 +01:00
Nicolas Reinecke
a52e988750
update stm32 testhal / demo headers
2016-11-08 20:49:05 +01:00
barthess
6b98531a28
Merge branch 'master' of github.com:ChibiOS/ChibiOS-Contrib
2016-10-31 16:47:54 +03:00
barthess
c067e56b55
USB_MSD. Updated linker script name.
2016-10-31 16:47:43 +03:00
marcoveeneman
4435bdec24
Replaced port+pad by line in the demos and testhal.
2016-10-30 14:34:58 +01:00
marcoveeneman
a45d952fad
Merge pull request #96 from marcoveeneman/tiva-use-tivaware
...
Tiva port use TivaWare
2016-10-30 09:35:00 +01:00
marcoveeneman
7e3ef128a4
Updated mcuconf.h files.
2016-10-29 19:47:09 +02:00
barthess
92c3714706
USB_MSD. Added READ_FORMAT_CAPACITIES handler
2016-10-28 14:25:08 +03:00
marcoveeneman
041c87831b
Some missing changes.
2016-10-27 23:52:24 +02:00
marcoveeneman
538eba7b6f
Updated ChibiStudio .cproject files.
2016-10-27 23:50:49 +02:00
barthess
b7cefd6fac
Testhal. Directory with hardware independant code renamed to 'common'.
2016-10-18 12:08:34 +03:00
barthess
555f301da2
1-Wire. Duplicated code from testhal apllications moved to separate directory.
2016-10-18 12:02:55 +03:00
barthess
9263bcd5a4
1-Wire. Fixed demos' name
2016-10-18 10:37:02 +03:00
barthess
f7325f6490
Deleted broken Eclipse debug launchers
2016-10-17 16:32:48 +03:00
barthess
ae0a3ca9de
USB_MSD. Initial commit.
2016-10-17 15:53:08 +03:00
barthess
cc82c5c5c0
Merge branch 'master' of github.com:ChibiOS/ChibiOS-Contrib
2016-08-18 11:26:13 +03:00
barthess
3c3bf8cb1c
[STM32 NAND] Updated testhal.
2016-08-18 11:26:04 +03:00
awygle
66ee156aa4
Merge pull request #81 from awygle/adc
...
MSP430X ADC12 Support
2016-08-17 00:15:02 -05:00
barthess
e1601e0a7d
[STM32 NAND] Deleted ugly hack with EXTI interrupt instead of NAND one
2016-08-16 18:00:59 +03:00
marcoveeneman
b153796a5d
Merge pull request #94 from marcoveeneman/tiva-improvements
...
Tiva smart build support
2016-08-11 09:24:52 +02:00
marcoveeneman
1853428c80
Implemented smart build for Tiva platform.
2016-08-09 20:42:31 +02:00
Stephane D'Alu
9cf4f9dfc7
moved wdg to LLD
2016-07-10 13:35:31 +02:00
Stephane D'Alu
6423c3dabe
moved rng to LLD directory.
...
removed rng power control (doesn't exist in nrf52, wasn't documented in nrf51)
renamed peripheral to start at 0
2016-07-10 12:04:39 +02:00
Stephane D'Alu
5259158d17
renamed NRF51_* to NRF5_*
2016-07-10 10:48:04 +02:00
Uladzimir Pylinski
0375554e95
Merge pull request #87 from sdalu/qei
...
qeiAdjustI
2016-07-08 00:26:19 +03:00
Stephane D'Alu
6c6fba368b
corrected makefile
2016-07-07 23:20:59 +02:00
Stephane D'Alu
022cad0452
code cleanup, fixed testhal
2016-07-07 23:17:36 +02:00
Stephane D'Alu
60ce974437
Merge branch 'master' into qei
2016-07-07 21:31:22 +02:00
Stephane D'Alu
f75abd1037
added qeiAdjustI. added new field and checking in STM32
2016-07-07 21:25:51 +02:00
marcoveeneman
0131027151
Merge pull request #86 from marcoveeneman/master
...
Various Tiva fixes
2016-07-05 23:15:35 +02:00
Jonathan Struebel
71dc079032
Added USB HID driver to community HAL
2016-06-18 20:02:22 -07:00
Andrew Wygle
d9ee72504f
Adds ADC12 support to MSP430X port.
...
Adds support for the MSP430X's 12-bit ADC peripheral, as well as
reasonably complete testing of same.
Also includes fixes for several bugs and cleanup of the DMA peripheral,
which used ch calls rather than osal calls and was unclear about what
contexts its methods could be called from.
2016-06-05 13:51:11 -07:00
Andrew Wygle
456702ee87
Cleaned up MSP430X port to match recent changes to ChibiOS mainline.
...
Also fixed a couple of bugs identified as part of the refresh.
2016-06-05 13:51:10 -07:00
barthess
b10e423406
1-wire improvements.
...
1) Functions reading bit from PAL now return ioline_t type.
2) Functions that handle acquired buffer with acquired bits
now use uint8_t type because it corresponds to buffer type.
3) Cryptic bit shifting in bit storage functions replaced by
dividion operations because all modern compilers perfectly
optimise such operations.
2016-05-31 00:04:19 +03:00
barthess
0fb26389ea
1-wire. Data acqusition code in test application rewritten in more safe way
2016-05-30 23:07:09 +03:00
barthess
bdb680652c
Fixed project file for 1-wire for STM32F0x
2016-05-30 23:06:38 +03:00
Fabio Utzig
3597ad7ed5
Merge pull request #77 from sdalu/pwm_ppi
...
allow use of GPIOTE/PPI in PWM to drive gpio pin
2016-05-29 14:17:02 -03:00
Stephane D'Alu
91281015ab
allow use of GPIOTE/PPI to drive gpio pin (without callback)
...
changed value of PAL_NOLINE to -1
2016-05-18 16:04:10 +02:00
Uladzimir Pylinski
aefe1f951b
Merge pull request #72 from pl4nkton/add_qei_driver
...
Add qei driver
2016-05-16 20:56:46 +03:00
Nicolas Reinecke
fab0f30fc0
qei testhal: copyright
2016-05-15 20:21:20 +02:00
marcoveeneman
50439f54df
Tiva. Fixed and added missing debug and external tool configurations.
2016-05-11 20:33:21 +02:00
marcoveeneman
60ed4442a2
Tiva. Fixed project files of testhal and demos.
2016-05-11 20:31:04 +02:00
awygle
de959be01f
Merge pull request #70 from awygle/msp430x
...
Added SPI driver and test code to MSP430X port
2016-05-08 22:10:29 -07:00
Andrew Wygle
dfd93d512b
Added SPI driver and test code to MSP430X port
...
A DMA-driven SPI driver and fairly comprehensive test code for SPI
on the MSP430X port. Required some cleanup to the DMA and Serial
drivers as well. Includes some reformatting to be more in line with
ChibiOS coding standards.
2016-05-08 17:59:09 -07:00
Fabio Utzig
83569a1248
Merge pull request #69 from sdalu/pwm
...
PWM support for nRF51
2016-05-08 21:15:36 -03:00
Nicolas Reinecke
3709be47e0
add qei testhal projects
2016-05-08 18:31:03 +02:00
flabbergast
7d99206f05
[KINETIS] PAL driver: implement PAL_LINE.
2016-05-08 09:09:43 +01:00
Stephane D'Alu
ed4ab39ccb
Added PWM testhal
2016-05-05 21:37:46 +02:00
awygle
cf02c79b5a
Merge pull request #68 from awygle/msp430x
...
MSP430X DMA Support, EXP430FR6989 Demo + Makefile Updates
2016-05-04 23:47:33 -07:00
marcoveeneman
fe1d3f2114
Merge pull request #55 from marcoveeneman/tiva-wdg-driver
...
Tiva WDG driver
2016-05-02 15:53:26 +02:00
Fabio Utzig
e6137bb7e4
Merge pull request #67 from flabbergast/kinetis
...
[KINETIS] Fix KL26Z/I2C/Makefile.
2016-05-01 07:57:26 -03:00
flabbergast
05c64a50b5
[KINETIS] Fix KL26Z/I2C/Makefile.
2016-05-01 08:47:01 +01:00
Nicolas Reinecke
09a35652f7
testhal/STM32/f4/EICU: remove ccache
2016-05-01 03:28:47 +02:00
Nicolas Reinecke
65ba371306
fix warnings in STM32 projects because of missing configs
2016-05-01 03:28:40 +02:00
Nicolas Reinecke
311adb8529
remove symlinks
2016-05-01 03:28:40 +02:00
Nicolas Reinecke
367bc6bcce
update stm32 demo and testhal projects to upstream chibios
2016-05-01 03:28:30 +02:00
Nicolas Reinecke
1a6aba5009
fix comment
2016-05-01 02:33:23 +02:00
Nicolas Reinecke
509816147d
fix whitespace
2016-05-01 02:33:07 +02:00
Nicolas Reinecke
f665da37bd
fix typos in mcu conf
2016-05-01 00:27:15 +02:00
marcoveeneman
99230d289c
Tiva. Updated Tiva makefiles to be compatible with the main repository.
2016-04-28 23:10:46 +02:00
marcoveeneman
277989a048
Tiva. WDG. Changed fixed load value to the system clock in the demo.
2016-04-28 22:10:35 +02:00
marcoveeneman
d4cb8ca216
Mass license update.
2016-04-28 22:07:07 +02:00
Fabio Utzig
5c02f23706
Merge pull request #62 from flabbergast/i2c
...
[KINETIS] I2C update (timeouts, KL27Z)
2016-04-27 19:03:01 -03:00
flabbergast
cee50b34e2
[KINETIS] Add FRDM-KL26Z/I2C demo.
2016-04-24 18:36:00 +01:00
flabbergast
39e3a31d94
[KINETIS] Mass update Makefile (license & asm changes).
2016-04-24 17:12:49 +01:00
flabbergast
1737a7dfb2
[KINETIS] Update Makefiles: cortex-m0 to cortex-m0plus.
2016-04-24 16:38:27 +01:00
flabbergast
a109d62f0a
[KINETIS] Update Makefiles to use shell.mk.
2016-04-24 16:38:04 +01:00
barthess
c35568fafc
Updated Makefiles for STM32 according to
...
http://forum.chibios.org/phpbb/viewtopic.php?f=3&t=3301&sid=32a42f3ad6ca146ea07566e52f127d83
2016-04-23 20:27:12 +03:00
Jonathan Struebel
c523fa6f7a
[KINETIS] Moved time variable definition in blinker thread
2016-04-18 20:40:13 -07:00
Fabio Utzig
8edccaaa96
Merge pull request #56 from flabbergast/flabbergast
...
[KINETIS] Clean up ld rules.
2016-04-13 10:43:50 -03:00
marcoveeneman
1244b8c9ab
Disabled SPI support in halconf.h and added some comments in main.c
2016-04-11 20:12:36 +02:00
flabbergast
970207c18c
[KINETIS] Update ld script in TEENSY_LC/EEPROM_EMU demo.
2016-04-11 17:32:37 +02:00
Fabio Utzig
b72393fff0
Merge branch 'master' into fix-nrf51-port
2016-04-10 21:10:47 -03:00
Fabio Utzig
5323be7640
Merge branch 'master' into fix-nrf51-port
2016-04-10 21:09:36 -03:00
barthess
9d74dd2661
STM32 mass update to current naming convention in ChibiOS
2016-04-07 16:39:12 +03:00
marcoveeneman
6a3337160e
Tiva. WDG. Added testhal demo for Watchdog driver.
2016-04-06 21:26:50 +02:00
Fabio Utzig
b86af2c09f
Merge pull request #50 from utzig/fix-tiva-port
...
Fix tiva port
2016-04-05 19:12:27 -03:00
Fabio Utzig
99c3815a52
Fix testhal demos (except for RNG)
2016-04-04 23:37:20 -03:00
Fabio Utzig
44ac27a5c5
Fix testhal for OS compatibility
2016-04-04 22:53:09 -03:00
Fabio Utzig
8bd60ee894
Fix testhal test thd usage
2016-04-04 22:40:32 -03:00