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
Jonathan Struebel
c876a8d1d4
[KINETIS] Added USB_SERIAL testhal for FRDM-K20D50M board
2016-03-29 20:27:34 -07:00
Fabio Utzig
341cad14a9
[KINETIS] A lot of updates
2016-03-28 20:37:57 -03:00
Fabio Utzig
778340c653
Merge pull request #45 from utzig/kinetis
...
[KINETIS] Move from main repo to contrib
2016-03-28 20:21:08 -03:00
barthess
53684030c9
QUEUES flags deleted from chconf.h files
2016-03-28 17:48:43 +03:00
flabbergast
ad63d79780
[KINETIS] Add a custom KL27Z breakout board demo.
2016-03-22 18:49:34 +00:00
flabbergast
82ada2bb21
[KINETIS] Move I2C and ADC demo to proper subdir.
2016-03-22 18:44:41 +00:00
flabbergast
9f5d7fd40b
[KINETIS] Add new testhal demos (KL27Z,Teensies,MCHCK).
2016-03-22 18:43:20 +00:00
flabbergast
9281b8f751
Merge remote-tracking branch 'utzig/kinetis' into kinetis
2016-03-21 19:18:01 +00:00
barthess
04c11df0b2
Updated some testhal projects to new ChibiOS code
2016-03-15 10:19:56 +03:00
Fabio Utzig
b67ecdfeca
[KINETIS] Move from main repo to contrib
2016-03-07 12:33:00 -03:00
Stephane D'Alu
e9a1a01f90
Merge branch 'master' into rng
...
Added haltest
Conflicts:
os/hal/hal.mk
os/hal/include/hal_community.h
os/hal/src/hal_community.c
2016-02-21 17:03:19 +01:00
Fabien Poussin
499335cd61
TIMCAP: Initial commit
2016-02-16 00:51:22 +01:00
Fabien Poussin
9028916e8b
EEPROM: Initial commit
2016-02-16 00:22:40 +01:00
Fabien Poussin
771feb098d
USB-Host: Initial commit
2016-02-15 23:34:25 +01:00
Stephane D'Alu
f6febd2b5a
updated license
2016-02-09 17:48:24 +01:00
Stephane D'Alu
b7e24328d5
fixed typos
2016-02-09 17:40:44 +01:00
Stephane D'Alu
9740836e61
Added watchdog WDT
2016-02-06 20:11:26 +01:00
barthess
2bc5a485a9
Merge branch 'master' of github.com:ChibiOS/ChibiOS-Contrib
2016-01-24 20:42:00 +03:00
barthess
956134d0ba
1-wire driver improvements.
2016-01-24 20:41:06 +03:00
barthess
2c7dc44fad
Added WDG switch to halconf.h files
2016-01-13 10:21:50 +03:00
barthess
c457b4d7d1
Fixed copypaste typo in comments
2015-10-15 10:17:53 +03:00
barthess
a2f9bc469a
FSMC code cleanup
2015-10-14 17:46:40 +03:00
Stephen Caudle
cd2787ea88
Add GPT driver for nRF51
2015-09-27 09:28:27 -04:00
Fabio Utzig
0aaa137a33
Merge pull request #25 from doceme/nrf51-adc
...
Add ADC driver for nRF51
2015-09-27 09:05:41 -03:00
Stephen Caudle
9ad49f5077
Add missing braces and fix copyright
2015-09-14 11:08:53 -04:00
barthess
51514b134e
STM32 testhal. Fixed paths in makefiles
2015-09-07 22:26:44 +03:00
Stephen Caudle
2e554f3ef5
Add ADC driver for nRF51
2015-08-31 23:16:51 -04:00
Fabio Utzig
40014ce2c5
Merge I2C driver
2015-08-30 19:08:17 -03:00
barthess
5a89061e20
EICU. Fixed warnings in testhal.
2015-08-24 18:27:39 +03:00
barthess
74065b233a
Fixed rest of paths in build scripts.
2015-08-24 16:26:22 +03:00
barthess
c7b566b9e0
TIVA. Fixed warnings about incorrect thread functions declaration.
2015-08-24 15:53:16 +03:00
Stephen Caudle
69d3493ce6
Add I2C support for nRF51
2015-08-20 22:45:21 -04:00
Fabien Poussin
586a8a2b29
Modified makefiles to incorporate changes
2015-08-20 18:20:46 +02:00
Fabien Poussin
48a03708ff
Changed the way files are included to a more convenient way.
2015-08-20 17:47:21 +02:00
Michael Spradling
316c3b4825
Add CRC Driver
...
This patch includes a high level and two low level drivers.
The high level driver is enabled with flag HAL_USE_CRC
The low level drivers include:
* Hardware CRC for the STM32 cortex processor lines.(when supported)
* Enabled with flag STM32_CRC_USE_CRC1
* DMA is enabled with CRC_USE_DMA
* SYNC api will use DMA, but put calling thread to sleep
* ASYNC api enabled.
* DMA Disabled
* SYNC api spin while calculating CRC
* ASYNC api disabled
* Software CRC (3 modes)
* CRCSW_CRC32_TABLE - Enables crc32 with lookup table.
* CRCSW_CRC16_TABLE - Enables crc16 with lookup tables.
* CRCSW_PROGRAMMBLE - Enables any crc done with computation.
* Can calculate any crc configuration.
* CRC_USE_DMA obviously not support with software CRC
2015-08-16 01:26:07 -04:00
Stephen Caudle
2ca7c90917
Add EXT driver for nRF51
2015-08-09 17:18:46 -04:00
Fabio Utzig
f98110c6f4
Merge pull request #19 from doceme/nrf51-spi
...
Add SPI support for nRF51
2015-08-06 10:47:23 -03:00
barthess
e7a3df6c18
Improved FSMC.
...
SRAM configuration is much more flexible now.
2015-08-04 13:30:01 +03:00
Stephen Caudle
6202fcbb8b
Add SPI support for nRF51
2015-07-27 22:42:45 -04:00
barthess
4d1b35fca4
EICU. Testhal. Initial working code.
2015-07-07 01:04:55 +00:00
barthess
95da8798dd
Added SDRAM teshtal. Not tested in hardware
2015-06-30 23:53:35 +03:00
barthess
f08d5a7f03
SDRAM testhal. Fixed Makefile.
2015-06-30 23:34:01 +03:00
barthess
0d221ea971
Deleted empty strings at the end of file
2015-06-30 23:32:26 +03:00
barthess
4e98ee4b12
Added -Wundef key into Makefiles
2015-06-28 22:22:01 +03:00
barthess
1181dc9c2e
Memtest code moved to 'various' directory
2015-06-28 17:18:39 +03:00
barthess
f5b812a2e7
NAND. Minor improvements
2015-05-08 00:04:09 +03:00
barthess
dd7d31d083
Fixed copyright notes
2015-05-02 23:00:00 +03:00
barthess
c44092eb0f
NAND code changed to use bitmap class
2015-05-02 20:51:04 +03:00
barthess
cce5848449
Merge branch 'master' of github.com:ChibiOS/ChibiOS-Contrib
2015-04-28 10:10:22 +03:00
barthess
955b790137
Improved metest. Added copyright notes.
2015-04-28 10:10:09 +03:00
marcoveeneman
e62aae545a
Tiva. Fixed I2C testhal makefile.
2015-04-16 21:42:15 +02:00
marcoveeneman
b0bba2957e
Tiva. Removed unnecessary include of test.mk in makefiles.
2015-04-16 21:41:36 +02:00
marcoveeneman
23c2cabf28
Tiva. Updated makefiles for Tiva demos and testhal.
2015-04-16 19:19:03 +02:00
marcoveeneman
2c0b573553
Merge branch 'tiva_ext_driver'
2015-04-14 23:07:24 +02:00
marcoveeneman
246a8cc1d7
Tiva. EXT. Added EXT testhal demo for TM4C123x.
2015-04-14 23:06:48 +02:00
barthess
adfa3f75e8
Fixed thread function prototype
2015-04-07 15:20:25 +03:00
barthess
3aae2d6b82
STM32. Updated makefiles.
2015-03-31 00:22:20 +03:00
marcoveeneman
b72c3d2cba
Added Tiva SPI example to testhal for TM4C123x devices.
2015-03-17 21:54:24 +01:00
marcoveeneman
817efe19e0
Merge branch 'tiva_pal_driver'
2015-03-04 21:57:47 +01:00
marcoveeneman
166421f69d
Updated mcuconf files of Tiva teshal demos for GPT, I2C and PWM.
2015-03-04 21:52:15 +01:00
marcoveeneman
b826d3a8e3
Updated Tiva testhal demo for I2C.
2015-03-04 20:42:54 +01:00
marcoveeneman
42add52912
Updated Tiva Testhal demos for GPT and PWM.
2015-03-04 20:32:05 +01:00
barthess
605fb84bcd
Updated .project files
2015-02-28 21:41:55 +03:00
barthess
7ac7d41b20
FSMC_SRAM haltest. Added memcpy over DMA speed test
2015-02-25 23:02:05 +03:00
barthess
900963482d
Finished memtest code
2015-02-24 17:43:53 +03:00
barthess
33f1b2541e
FSMC_SRAM testhal. Added memtest and membench.
2015-02-24 00:10:02 +03:00
barthess
a1822c490d
Updated makefiles in testhal after ChibiOS update.
2015-02-23 22:45:42 +03:00
marcoveeneman
2463abdd1b
Renamed Tiva launch and debug configurations.
...
Fixed wrong SYSCTL access of gpt, i2c and pwm after changing the SYSCTL structure in TM4C123x.h.
2015-02-17 21:25:12 +01:00
marcoveeneman
acedb79754
Added debug and external tool configuration for the TM4C123x PWM testhal.
2015-01-22 21:22:08 +01:00
marcoveeneman
39f16696b0
Added debug and external tool configuration for the TM4C123x I2C testhal.
2015-01-22 21:21:58 +01:00
marcoveeneman
8158c1bd65
Added debug and external tool configuration for the TM4C123x GPT testhal.
2015-01-22 21:21:41 +01:00
marcoveeneman
22addb0a74
Added project files for the TM4C123x PWM testhal.
2015-01-22 21:19:03 +01:00
marcoveeneman
45f86d1170
Added project files for the TM4C123x I2C testhal.
2015-01-22 21:18:52 +01:00
marcoveeneman
072e0e2cdf
Added project files for the TM4C123x GPT testhal.
2015-01-22 21:18:19 +01:00
barthess
0c93d40779
[1-wire] Cosmetical cleanups
2014-12-27 22:18:30 +03:00
barthess
73b9a82a0b
[1-wire] Added testhal for STM32F0xx family
2014-12-27 22:18:03 +03:00
barthess
073d4d467f
1-wire. STM32F1xx code tested
2014-12-18 00:21:28 +03:00
barthess
99505cdea6
1-wire. Added workaround form F1xx MCUs
2014-12-14 14:14:45 +03:00
barthess
6030b0a06a
1-wire. Added testhal for STM32F1xx. Not tested in hardware
2014-12-08 22:39:55 +03:00
barthess
ac3088abef
Testhal improvements
2014-12-06 22:24:45 +03:00
barthess
96bf25d2de
1-wire. Search ROM feature now optional
2014-12-06 21:29:08 +03:00
barthess
61263b2e91
1-wire. Improved comments
2014-12-06 21:10:14 +03:00
barthess
e16807c687
1-wire. Added testhal for stm32f4 discovery
2014-12-06 20:19:06 +03:00
barthess
4ab64b4e4e
Fixed copyrights
2014-12-06 20:15:59 +03:00
barthess
809e59f6c3
Added hooks for community source
2014-11-16 13:51:14 +03:00
barthess
eb7d78a7e9
FSMC. Fixed references in eclipse project files
2014-11-16 13:50:40 +03:00
barthess
b47ddce74d
FSMC. SDRAM driver cleanup. Needs review.
2014-10-25 15:26:29 +03:00
barthess
e9f9ddaa12
FSMC. SDRAM architecture reworked. Needs review.
2014-10-24 21:46:17 +03:00
barthess
5f231b6aaf
FSMC. SDRAM. Style cleanup
2014-10-22 10:33:02 +03:00
barthess
e52b67e87f
Fixed eclipse project files
2014-10-21 22:23:46 +03:00
barthess
8dabb3b8f5
Added SDRAM support via FSMC
2014-10-19 23:58:48 +03:00
barthess
721c48bc97
FSMC. Build fixed after code moving from SVN
2014-10-18 17:20:29 +03:00
barthess
7355cbd461
Added fsmc code
2014-10-18 16:34:12 +03:00
marcoveeneman
98305a8a23
Added Tiva TM4C123x GPT, I2C and PWM examples to the testhal.
2014-10-13 23:15:40 +02:00
marcoveeneman
14ab037bc8
Added 'testhal' subdirectory.
2014-10-13 23:05:00 +02:00