Commit Graph

200 Commits

Author SHA1 Message Date
Richard Weickelt 56721d13cf Working prop rf driver 2018-08-31 11:04:39 +02:00
Richard Weickelt 0102628245 Prop RF driver now complete 2018-08-31 11:04:39 +02:00
Richard Weickelt 430ba24bbd Add more functionality 2018-08-31 11:04:38 +02:00
Richard Weickelt df236cc05c Add more RF functionality 2018-08-31 11:04:38 +02:00
Richard Weickelt c98b0498a7 Adding more functionality 2018-08-31 11:04:38 +02:00
Richard Weickelt 64f440a15f Initial commit, doesn't compile 2018-08-31 11:04:38 +02:00
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