Commit Graph

1239 Commits

Author SHA1 Message Date
Fabio Utzig dff7bf1b09 Add initial demo for WVSHARE BLE400 2015-04-29 20:03:18 -03:00
Fabio Utzig 7aae03409b Rename demo directory 2015-04-29 19:52:34 -03:00
Fabio Utzig 2e9ed23874 Add initial cmparams 2015-04-29 19:48:40 -03:00
Fabio Utzig e07ebbcac3 Add initial system header + makefile 2015-04-29 19:48:06 -03:00
Fabio Utzig 7ea6fb8e07 Add initial openocd config file 2015-04-28 20:41:14 -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 ca60a9cba2 Tiva. I2C. Fixed bug where number of bytes read is 2 more then requested. This only occurs when the number of bytes to read is 3 or more. 2015-04-24 22:00:47 +02:00
Uladzimir Pylinski 9f7ac7abf9 Merge pull request #6 from RoccoMarco/master
Reorganized devices_lib folder
2015-04-17 09:29:14 +03:00
Rocco Marco a67bba56af Reorganized devices_lib folder
Removed some others pre-processor directives
2015-04-17 00:44:32 +02:00
marcoveeneman 50398ec98e Tiva. Fixed wrong define of TIVA_ST_USE_WIDE_TIMER in mcuconf.h for TM4C129x demos. 2015-04-16 22:38:12 +02:00
marcoveeneman 86db94625f Merge branch 'tiva_hal_fixes' into tiva_startup_files 2015-04-16 22:17:06 +02:00
marcoveeneman e5f1b8b034 Tiva. ST. Moved ST interrupt priority check from hal_lld to st_lld. 2015-04-16 22:15:15 +02:00
marcoveeneman 5130840d32 Tiva. MAC. Added check for valid interrupt priority. 2015-04-16 22:03:13 +02:00
marcoveeneman cd95bc80f0 Tiva. EXT. Added checks for valid interrupt priorities. 2015-04-16 21:56:32 +02:00
marcoveeneman 7b7c6fd198 Tiva. Replaced all references to CORTEX_IS_VALID_KERNEL_PRIORITY with OSAL_IRQ_IS_VALID_PRIORITY. 2015-04-16 21:46:53 +02: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 6ed850b0a5 Tiva. Fixed makefile for RT-TM4C1294-LAUNCHPAD-LWIP demo. 2015-04-16 21:16:10 +02:00
marcoveeneman 23c2cabf28 Tiva. Updated makefiles for Tiva demos and testhal. 2015-04-16 19:19:03 +02:00
marcoveeneman 9d14e38afe Tiva. Added new startup files. 2015-04-15 23:16:23 +02:00
marcoveeneman 491f5ff675 Tiva. Fixed Tiva CORTEX_MODEL definitions in cmparams.h. 2015-04-15 23:05:43 +02:00
marcoveeneman 772a39d3e9 Tiva. Removed port_tm4c123x.mk and port_tm4c129x.mk files. 2015-04-15 23:04:13 +02:00
marcoveeneman 8c36a98275 Tiva. Updated Tiva linker files to the new format. 2015-04-15 21:42:29 +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
marcoveeneman a8358f2140 Tiva. EXT. Changed name of ext_serve_port_interrupt and ext_serve_pin_interrupt. 2015-04-14 23:00:29 +02:00
marcoveeneman 2c66f54771 Tiva. EXT. Fixed typo in ext_serve_pin_interrupt macro. 2015-04-14 22:53:48 +02:00
marcoveeneman f4e68ad23a Tiva. EXT. Wrapped ext_serve_port_interrupt and ext_serve_pin_interrupt in a do{}while(0) 2015-04-14 22:52:22 +02:00
marcoveeneman 1afe28e9be Tiva. EXT. Added ext_lld files and added ext_lld.c to platform.mk 2015-04-14 22:43:42 +02:00
marcoveeneman c6474b882a Tiva. EXT. Added number of GPIO pins to the registry. 2015-04-14 22:40:24 +02:00
Uladzimir Pylinski 5a3391e392 Merge pull request #5 from RoccoMarco/master
Lib are now totally independent from PLAY
2015-04-14 21:09:25 +03:00
Rocco Marco 8b32af98ad Lib are now totally independent from PLAY 2015-04-13 21:24:47 +02:00
Uladzimir Pylinski a99ffad5c1 Merge pull request #4 from RoccoMarco/master
Modified files under os/various
2015-04-13 09:29:54 +03:00
Rocco Marco c845d1fd34 Added email contact
Fixed Bug on chDbgAssert() passing 2 arguments instead of 3
2015-04-12 17:52:11 +02:00
barthess adfa3f75e8 Fixed thread function prototype 2015-04-07 15:20:25 +03:00
barthess 3d45d3d4fa EICU. Updated lld according to chibios updates. 2015-03-31 16:43:14 +03:00
barthess 3aae2d6b82 STM32. Updated makefiles. 2015-03-31 00:22:20 +03:00
barthess 8c7587372b Files under the 'ext' directory is part of svn repo now 2015-03-30 23:03:03 +03:00
marcoveeneman 91d9d09673 Removing GPTM_TAMR_TASNAPS was a bad idea. This caused the TAR register to not update at match so an incorrect value was read in st_lld_get_counter. 2015-03-23 21:08:57 +01:00
marcoveeneman 560076be34 Removed ST_CLOCK_SRC for Tiva st_lld and replaced with TIVA_SYSCLK. 2015-03-23 20:55:52 +01:00
marcoveeneman 927cbb1bee Tiva tickless mode is working for 16 bit timers too. Typecasting was not correct before. 2015-03-22 22:46:09 +01:00
marcoveeneman 2d6792780a Added macros in st_lld for Tiva defices to wait until a timer is ready before using it. 2015-03-22 22:40:22 +01:00
marcoveeneman 61f2081d66 Fixed incorrect Tiva ST_HANDLER and ST_NUMBER defines in st_lld. 2015-03-22 22:27:51 +01:00
marcoveeneman bc7117e04c Wait until the timer peripheral is ready to continue. When built with -O0 this was not needed, but with -O2 the peripheral was not ready when it was accessed. 2015-03-20 21:38:01 +01:00
marcoveeneman 273b1fa525 Fixed using incorrect registers. 2015-03-20 21:36:52 +01:00
marcoveeneman b3c2194d95 Tiva st_lld files cleanup. 2015-03-20 21:11:57 +01:00
marcoveeneman 94ae99ab51 Tiva Tickless timer in down mode turned out not to work in last commit. It's working for WGPT5 now.
Started some cleanup in st_lld driver.
2015-03-20 21:04:38 +01:00
marcoveeneman 87e99fedd8 Changed the Tiva tickless timer implementation to use the timer in down mode. It's working for WGPT5 now. 2015-03-20 20:21:38 +01:00
marcoveeneman 930d2d6de0 Tickless mode for Tiva seems to be working using WGPT5 in up mode. 2015-03-20 19:49:21 +01:00