Commit Graph

609 Commits

Author SHA1 Message Date
marcoveeneman 51abe9fbeb Updated mac_lld to use TivaWare. 2016-10-08 20:46:03 +02:00
marcoveeneman ce1575d3ed Added hw_timer to cmparams.h for tm4c129x. 2016-10-08 20:21:53 +02:00
marcoveeneman 8f9b3b4302 Fixed wrong definitions in st_lld.h 2016-10-08 20:21:29 +02:00
marcoveeneman 9b670d684f Use new PART_<device> defines for tm4c129x registry and isr. 2016-10-08 20:20:21 +02:00
marcoveeneman 3e069788d9 Updated st_lld to use TivaWare.
Tickless mode is working again.
Fixed st_lld_get_counter reading the wrong register.
2016-10-08 19:51:16 +02:00
marcoveeneman f8d62560b7 Improve serial driver. 2016-10-08 18:05:57 +02:00
marcoveeneman eceaf26f21 st driver only works in periodic mode for now. 2016-10-08 17:57:37 +02:00
marcoveeneman faeb101f5e Commented some redefined Cortex-M register blocks in hw_memmap.h. 2016-10-08 17:44:38 +02:00
marcoveeneman 62014aea75 Fixed .launch file for RT-TM4C1294-LAUNCHPAD demo. 2016-08-30 18:45:33 +02:00
marcoveeneman 6675bf01e1 Updated serial driver to use new register access. 2016-08-30 18:43:47 +02:00
marcoveeneman d5476e6ce6 Updated pal driver to use new register access. 2016-08-30 18:43:19 +02:00
marcoveeneman 5a1331c09f Use new PART_<device> defines. 2016-08-30 18:41:10 +02:00
marcoveeneman 3d661a9185 Fixed typo in TM4C129x platform makefile. 2016-08-29 22:14:42 +02:00
marcoveeneman 220619763e Updated hal_lld.c files to use the new TivaWare macros. 2016-08-24 20:43:29 +02:00
marcoveeneman 99a7c1518c Added TivaWare device type to board files and removed old defines. 2016-08-24 20:42:21 +02:00
marcoveeneman 41f8b0c0c6 Updated cmparams.h files to start using the TivaWare headers. 2016-08-24 20:41:18 +02:00
marcoveeneman 771c151111 Added TivaWare folder to startup makefile. 2016-08-24 20:39:47 +02:00
marcoveeneman db33bd5b64 Added TivaWare inc folder. 2016-08-24 20:32:47 +02:00
marcoveeneman 58569cc6f5 Removed leading and trailing underscores from include guards. 2016-08-11 20:32:30 +02: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
Fabio Utzig 569aa39fba Merge pull request #91 from sdalu/nrf52832
Nrf52832
2016-07-17 21:30:35 -03:00
Fabio Utzig bf620a05ed Merge pull request #92 from flabbergast/kinetis
[KINETIS] Add saved_state to USB driver.
2016-07-17 17:07:41 -03:00
flabbergast db3057e1fc [KINETIS] Add saved_state to USB driver. 2016-07-17 20:49:48 +01:00
barthess c7afdebe33 Added room for STM32F7x 2016-07-14 13:18:21 +03:00
Stephane D'Alu 194e5ec59c PSEL renamed in nrf52 2016-07-11 23:17:26 +02:00
Stephane D'Alu 8eabdabb05 moved i2c to LLD 2016-07-11 23:09:07 +02:00
Stephane D'Alu 5923ee5d50 moved spi to LLD 2016-07-11 22:42:52 +02:00
Stephane D'Alu 89b707fd7c changed asm to __asm. (is it right?) 2016-07-11 22:42:25 +02:00
Stephane D'Alu 539338100f deal with write buffer 2016-07-11 22:11:27 +02:00
Stephane D'Alu 52107b2ccb moved QEI to LLD 2016-07-10 21:46:46 +02:00
Stephane D'Alu e5430a6f71 todo 2016-07-10 19:30:42 +02:00
Stephane D'Alu 316118b648 removed prototype for undefined function nrf51_clock_init 2016-07-10 19:19:30 +02:00
Stephane D'Alu 321ec844af moved GPT to LLD 2016-07-10 19:15:46 +02:00
Stephane D'Alu 5d1b4d1d77 Use OUT instead of IN to when toggling pad 2016-07-10 19:13:29 +02:00
Stephane D'Alu da4f05804d added missing chconf.h 2016-07-10 14:53:54 +02:00
Stephane D'Alu ee20f1a67b shell commands for info and watchdog 2016-07-10 14:12:04 +02:00
Stephane D'Alu 49afe683a0 assert that watchdog can't be restarted 2016-07-10 14:10:58 +02:00
Stephane D'Alu 9cf4f9dfc7 moved wdg to LLD 2016-07-10 13:35:31 +02:00
Stephane D'Alu 7e8e69551f moved wdg to LLD 2016-07-10 13:35:08 +02:00
Stephane D'Alu e5da7dbd39 use anonymous struct, fixed used og wrong vector interrupt 2016-07-10 13:31:49 +02:00
Stephane D'Alu 7150786277 fixed pause behaviour (paused if set to 0 not 1) 2016-07-10 12:50:42 +02:00
Stephane D'Alu 8feec2e235 removed useless field power_on_write 2016-07-10 12:08:54 +02:00
Stephane D'Alu c35a4f9d62 added missing config files for nrf52 demo 2016-07-10 12:06:53 +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 3db81f7f03 adding note on RTC0 and TIMER0 as systicks 2016-07-10 11:15:20 +02:00
Stephane D'Alu e0d39de32f Use RTC1 as default system ticks as PPI has pre-programmed channels for RTC0 2016-07-10 11:11:50 +02:00
Stephane D'Alu 5259158d17 renamed NRF51_* to NRF5_* 2016-07-10 10:48:04 +02:00
Stephane D'Alu ba393d3ae1 correct clock speed 2016-07-10 10:47:45 +02:00
Stephane D'Alu 1908537785 use constantes 2016-07-10 00:23:12 +02:00