Commit Graph

194 Commits

Author SHA1 Message Date
Richard Weickelt
5a6578b99f Undo watchdog changes 2018-08-31 11:04:38 +02:00
Edvard Pettersen
2b0091246d UART0 arch driver impl
* Async read
* Renamed driver to uart0-arch
* Renamed arch/cpu source folder to dev/
2018-08-31 11:04:38 +02:00
Richard Weickelt
8f0b3fb49c Undo unnecessary makefile edit 2018-08-31 11:04:38 +02:00
Edvard Pettersen
b30ef7d56d Added async read on UART 2018-08-31 11:04:38 +02:00
Richard Weickelt
c99c3b4b5f Rewriting clock module based upon DPL 2018-08-31 11:04:38 +02:00
Edvard Pettersen
c8023df8a5 Added UART serial interface printing 2018-08-31 11:04:38 +02:00
Edvard Pettersen
765e35ba7f Added working simplelink platform without netstack 2018-08-31 11:04:38 +02:00
Edvard Pettersen
65ba0bb5a6 Fixed remaking Makefiles, removed implicit %.o for %.elf, aligned
defines, added volatile qualifier for RAM vector pointer
2018-08-31 11:04:37 +02:00
Richard Weickelt
f83579098b Resolve remarks 2018-08-31 11:04:37 +02:00
Richard Weickelt
a40e5bc314 Build the board file and add all libraries from the SDK 2018-08-31 11:04:37 +02:00
Edvard Pettersen
12c9056cec Cleaned up CCFG configuration, and aligned CC13x0_cc26x0 and
CC13x2_CC26x2 CPU conf
2018-08-31 11:04:37 +02:00
Richard Weickelt
c7aaefb4da Add board file deduction logic and board init stages 2018-08-31 11:04:37 +02:00
Edvard Pettersen
b861190cb8 Initial commit for rtimer-arch 2018-08-31 11:04:37 +02:00
Richard Weickelt
be4131d277 Add necessary SDK libraries and include paths 2018-08-31 11:04:37 +02:00
Edvard Pettersen
ddd451a19b Compiling example of dummy simplelink platform 2018-08-31 11:04:37 +02:00
Richard Weickelt
e8251d786b Fix path errors when including arm makefiles from another location than a CPU makefile 2018-08-31 11:04:37 +02:00
Martin Hermsen
4c7474da70 rx full IRQ handling for cc13xx/cc26xx 2018-06-05 13:14:00 +02:00
George Oikonomou
11f563dc98 Harmonize login, serialdump and serialvew across all platforms 2018-05-26 13:55:03 +01:00
Niclas Finne
2cb4e27599 Added a configurable linker flag to enable linker warnings as errors since OSX
requires a diffent linker flag.
2018-05-15 00:52:12 +02:00
kkrentz
21dd6209ff uip: Support for IEEE 802.15.4 short addresses 2018-05-12 02:29:33 -07:00
Simon Duquennoy
5ef74e9cfc
Merge branch 'develop' into contrib/rtimer-config 2018-05-11 21:10:33 +02:00
Olav Frengstad
d17566aaef Allow custom frequency bands (+ some TI radio tweak options)
* Add DOT_15_4G_FREQUENCY_BAND_CUSTOM for configuring non-standard frequency band
* Add option to tweak some timer settings
2018-05-03 23:05:18 +02:00
George Oikonomou
fc76683eef Enable the CC13x0/CC26x0 ROM bootloader by default 2018-04-28 14:09:41 +01:00
Simon Duquennoy
4da9202d22 Add lrwrap to login and native BR 2018-04-26 03:00:04 -07:00
Simon Duquennoy
f9a1f958e1 Merge remote-tracking branch 'origin/release-4.1' into develop 2018-04-20 08:37:14 -07:00
Simon Duquennoy
f339747218 rtimer: homogenize clock size configuration 2018-04-20 05:20:37 -07:00
Simon Duquennoy
ff7c3ee042 Make rtimer 32-bit by default 2018-04-20 05:20:37 -07:00
Simon Duquennoy
8bc3a7388e cc26xx and cc13xx: use IEEE802154_DEFAULT_CHANNEL 2018-04-13 08:06:02 -07:00
Simon Duquennoy
0b2ea0d810 cc2538-rf: use IEEE802154_DEFAULT_CHANNEL 2018-04-13 02:27:17 -07:00
Simon Duquennoy
6fa97286b3
Merge branch 'release-4.1' into contrib/native/button-hal 2018-04-11 20:41:46 +02:00
George Oikonomou
3299780bbe Delete trailing whitespaces (arch/cpu/) 2018-04-07 14:49:40 +01:00
Simon Duquennoy
fe0b245962
Merge pull request #400 from g-oikonomou/contrib/native/interrupt-emulation
Emulate interrupt manipulation on native
2018-04-07 15:00:57 +02:00
George Oikonomou
a94b868a4f Tidy-up AROPTS for cpu native 2018-04-06 13:45:56 +01:00
Simon Duquennoy
005a45009b
Merge branch 'develop' into contrib/build/cleanup 2018-04-05 08:37:55 +02:00
Xenofon (Fontas) Fafoutis
1c335e9faa fix logging error 2018-04-04 11:30:32 +01:00
Xenofon (Fontas) Fafoutis
d7baa54bd0 SPI HAL API: lock()/open() and close()/unlock() merged 2018-04-04 11:30:32 +01:00
George Oikonomou
2cad626360 Rename new SPI API to spi.[ch] 2018-04-04 11:30:32 +01:00
George Oikonomou
8ea998847b Rename old msp430/sky SPI driver 2018-04-04 11:30:32 +01:00
George Oikonomou
ee4e287fc5 Rename old SPI API to -legacy.h 2018-04-04 11:30:32 +01:00
George Oikonomou
448ee8ae96 Rename arch-specific SPI HAL implementations 2018-04-04 11:30:32 +01:00
George Oikonomou
34df610fcc Remove spi-hal-arch.h (CC2538) 2018-04-04 11:30:32 +01:00
George Oikonomou
03c63bdd0f Remove spi-hal-arch.h (CC13xx/CC26xx) 2018-04-04 11:30:32 +01:00
George Oikonomou
7160e1dbd2 Change the way of configuring SPI controller count 2018-04-04 11:30:32 +01:00
George Oikonomou
0695810044 Rename old CC2538 SPI driver 2018-04-04 11:30:32 +01:00
George Oikonomou
4a0dcf5f1e Minor code style fixes 2018-04-04 11:30:32 +01:00
George Oikonomou
e7eee05c7d Add some inludes explicitly 2018-04-04 11:30:32 +01:00
Xenofon (Fontas) Fafoutis
2a7e9f0835 SPI HAL implementation for CC2538 2018-04-04 11:30:32 +01:00
xenofon (Fontas) Fafoutis
e7d7ee3962 generic spi driver for cc26xx-cc13xx
launchpad and ext-flash implementation
2018-04-04 11:30:32 +01:00
Xenofon (Fontas) Fafoutis
cf291c22f0 Minor changes in the GPIO HAL 2018-04-04 11:30:32 +01:00
Xenofon (Fontas) Fafoutis
1bb04f2d20 revert cc2538 2018-04-04 11:30:32 +01:00