1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

2219 Commits

Author SHA1 Message Date
Vincent Dupont
b81094cf7a boards/nucleo-f091/103: adapt clock config 2017-09-01 10:15:26 +02:00
Sebastian Meiling
7b243bcffd Merge pull request #7229 from dnahm/add_atmega_i2c
cpu/atmega_common: add i2c periph driver
2017-09-01 10:12:56 +02:00
91c1f4d9d6 Merge pull request #7511 from haukepetersen/rm_board_weio
boards/cpu: removed support for weio and lpc11u34
2017-09-01 09:36:08 +02:00
dnahm
fe15574c6b Adapted to comments 2017-08-31 16:11:34 +02:00
dnahm
7bab826c38 cpu/atmega_common: add i2c periph driver 2017-08-31 16:11:34 +02:00
Hauke Petersen
8acaab6ee2 Merge pull request #7260 from dylad/sam0_uart
sam0/uart: merge samd21 & saml21 uart driver
2017-08-29 22:45:43 +02:00
acfa727151 Merge pull request #7477 from OTAkeys/pr/fix_stm32_clk
cpu/stm32f[2|4|7]: unify stmclk and improve PLL configuration
2017-08-29 21:35:06 +02:00
dylad
c81ae98068 boards: update periph_conf of sam0 based board
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2017-08-29 21:26:42 +02:00
Andreas "Paul" Pauli
a12dcaa299 Merge pull request #7361 from smlng/enh/cc2538/periph_timer
cpu, cc2538: enhance and cleanup periph timer
2017-08-29 20:03:35 +02:00
Hauke Petersen
e51ff56b96 cpu/nrf52: share const CLOCK_CORECLOCK 2017-08-29 17:28:10 +02:00
Hauke Petersen
7b9d3b32ca boards/nrf51-based: share CLOCK_CORECLOCK define 2017-08-29 14:12:39 +02:00
Francisco Acosta
8816a3e8c5 Merge pull request #6708 from haukepetersen/rm_msp_flashrom
cpu/msp430: added flashpage implementation
2017-08-29 13:11:56 +02:00
Hauke Petersen
25f285f1d1 cpu/msp430: added flashpage driver implementation 2017-08-29 12:08:33 +02:00
95a414edc1 Merge pull request #7521 from haukepetersen/opt_boards_xtimerusedefaultvalues
boards: use default value for XTIMER_DEV and _CHAN
2017-08-29 10:05:13 +02:00
smlng
0379461b64 boards: adapt timer config for cc2538 based boards 2017-08-28 21:43:21 +02:00
f5838ebea9 Merge pull request #7467 from Marc-Aurele/i2c_channel2_l0
cpu/stm32l0: add i2c channel 2 & 3
2017-08-28 17:54:09 +02:00
Vincent Dupont
fc9fc57aa6 boards: adapt stm32f[2|4|7] boards clock config 2017-08-28 17:51:00 +02:00
35ca6daeb6 Merge pull request #7522 from haukepetersen/fix_samd21_xtimercfg
boards/samd21-based: fix xtimer configuration
2017-08-28 17:31:50 +02:00
Hauke Petersen
38395fa9bb boards/samd21-based: fix xtimer configuration 2017-08-28 16:38:27 +02:00
Hauke Petersen
65194d1c38 boards: use default value for XTIMER_DEV and _CHAN 2017-08-28 16:32:39 +02:00
Hauke Petersen
4bbbd7581f boards/arduino-due: added Arduino DAC pin mapping 2017-08-28 14:30:57 +02:00
Hauke Petersen
663be1b810 cpu/sam3: added DAC (DACC) driver implementation 2017-08-28 14:30:57 +02:00
Hauke Petersen
cfa9580f31 boards: removed support for weio
No maintainer and no hardware available to the community.
2017-08-28 12:11:51 +02:00
48bedff2d1 boards/arduino-mkrzero: adapt implementation to use common code 2017-08-25 15:33:03 +02:00
b04bf93a17 boards/arduino-mkr1000: adapt implementation to use common code 2017-08-25 15:18:44 +02:00
333206ac45 boards/arduino-mkr-common: factorize arduino-mkr boards to common place 2017-08-25 15:18:44 +02:00
cf10bbfea6 boards/arduino-mkrzero: add initial support 2017-08-25 15:18:44 +02:00
Sebastian Meiling
238b5d68af Merge pull request #7490 from aabadie/nucleo_f302_led_fix
boards/nucleo-common: fix on-board LED macro for nucleo-f302 case
2017-08-24 22:04:37 +02:00
Hauke Petersen
7ea1e9d127 Merge pull request #6572 from gebart/pr/mulle-lis3dh-settings
mulle: Use hardware CS for on-board LIS3DH
2017-08-24 16:52:27 +02:00
Hauke Petersen
138092f88c Merge pull request #7373 from smlng/cpu/cc2538/gpio_af
cpu, cc2538: add gpio alternative functions
2017-08-24 15:48:13 +02:00
Hauke Petersen
3897d003f0 board/nucleo-l152: enable LSE per default 2017-08-24 15:32:27 +02:00
Hauke Petersen
ec5569a0c4 boards/stm32-based: enabled RTC feature 2017-08-24 15:32:27 +02:00
smlng
f22172f2a8 boards: adapt gpio config for remote-pa 2017-08-24 15:31:52 +02:00
smlng
46facf4ff7 cpu, cc2538: add gpio alternative functions 2017-08-24 15:31:52 +02:00
Hauke Petersen
7ea8c7f768 Merge pull request #7486 from smlng/enh/docu/cc26x0/timer
docu: enhance timer config docu for cc26x0
2017-08-23 15:21:39 +02:00
24a12da2af boards/nucleo-common: fix on-board LED macro for nucleo-f302 case 2017-08-23 09:34:10 +02:00
smlng
09bc23b41f docu: enhance timer config docu for cc26x0 2017-08-21 10:44:14 +02:00
Hauke Petersen
768459d6c1 Merge pull request #7420 from MichelRottleuthner/rtc_stm32l4
periph/rtc: add support for stm32l4
2017-08-21 10:10:26 +02:00
Hauke Petersen
907d677886 Merge pull request #7340 from Inria-Chile/nz32-sc151_sx1276
boards/nz32-sc151: add sx127x driver pin definition
2017-08-21 10:05:03 +02:00
7b79f4d3d2 Merge pull request #6991 from aabadie/nucleo144_f722
boards/nucleo144-f722: add initial support
2017-08-18 14:08:09 +02:00
fb76bd7f8d boards/nucleo144-f722: add initial support 2017-08-18 13:53:00 +02:00
Hauke Petersen
5809c1940c boards: don't redefine xtimer default values 2017-08-18 11:18:45 +02:00
Aurelien Fillau
860cd70bb7 i2c: add channel 2 & 3
Now, I2C driver on stm32l0 family can handle up to 3
channels.

Signed-off-by: Aurelien Fillau <aurelien.fillau@gmail.com>
2017-08-18 08:03:39 +02:00
smlng
8df22c48cd board, cc2650stk: add full xtimer configuration 2017-08-17 13:28:25 +02:00
Sebastian Meiling
2bab65ce03 Merge pull request #7335 from smlng/cpu/cc2650/periph_timer
cpu, cc26x0: fixing periph timer
2017-08-17 13:26:38 +02:00
Sebastian Meiling
422b42ce65 Merge pull request #7338 from aabadie/edbg_remaining_boards
boards: use EDBG flasher with arduino-zero and saml21-xpro
2017-08-17 09:16:39 +02:00
dad68adad7 Merge pull request #7432 from kbumsik/mkr1000-fix
board/arduino-mkr1000: Fixed bad MUX config for SPI bus
2017-08-15 10:58:39 +02:00
Joakim Nohlgård
33dfb66bc5 k22f: Update to latest vendor headers 2017-08-03 21:18:08 +02:00
Joakim Nohlgård
d8cc66e2d0 pba-d-01-kw2x: Remove unused configuration 2017-08-01 16:44:17 +02:00
Joakim Nohlgård
c235ca3b7e mulle: Remove unused configuration 2017-08-01 16:43:53 +02:00
Joakim Nohlgård
6fd40a194d frdm-k22f: Remove unused configuration 2017-08-01 16:43:53 +02:00
Joakim Nohlgård
526854c19d frdm-k64f: Remove unused configuration 2017-08-01 16:43:28 +02:00
Joakim Nohlgård
742bcad912 kinetis: Unify cpu.c, update clocking initialization
Unify cpu_init for all Kinetis CPUs to reduce code duplication.
Updated the MCG driver implementation to make the configuration easier.
Most clock settings are initialized by kinetis_mcg_init() called from
cpu_init. Board specific external clock source initialization
(FRDM-K64F, PhyNode) needs to be performed in board_init instead of
in cpu_init.
2017-08-01 16:30:19 +02:00
Bumsik Kim
b7990ab3ec board/arduino-mkr1000: Fixed bad MUX config for SPI bus 2017-07-31 14:41:47 -04:00
Peter Kietzmann
8816af5d09 Merge pull request #7423 from haukepetersen/fix_nucleo-l476_spiaf
boards/nucleo-l476: fixed AF for SPI pin config
2017-07-27 15:07:42 +02:00
Hauke Petersen
239072289a boards/nucleo-l476: fixed AF for SPI pin config 2017-07-27 13:44:31 +02:00
Sebastian Meiling
027d65d491 Merge pull request #7327 from smlng/cpu/cc2538/periph_adc
cpu, cc2538: add low-level adc periph driver
2017-07-27 10:08:05 +02:00
MichelRottleuthner
ffd4d9280e stm32_common/periph/rtc: add support for stm32l4 2017-07-26 21:52:35 +02:00
Francisco Acosta
1d9eb0f90a Merge pull request #7380 from gebart/pr/frdm-k64f-openocd-cleanup
frdm-k64f: Remove old openocd.cfg
2017-07-26 01:11:01 +02:00
smlng
864e9f5799 boards: adapt timer config of board cc2650stk (aka TI SensorTag) 2017-07-21 22:20:59 +02:00
smlng
2806484f2c saul, adc: add config for remote boards 2017-07-20 20:52:36 +02:00
Francois Berder
095afabb79 boards: wifire: Add cpuid peripheral support
Signed-off-by: Francois Berder <fberder@outlook.fr>
2017-07-20 19:52:29 +01:00
smlng
bfae64d670 boards: adapt ADC config of cc2538 based boards
adapted boards are: cc2538dk, openmote-cc2538, remote-pa,
remote-reva, and remote-revb.
2017-07-20 20:52:29 +02:00
Francois Berder
73ffeb55ab boards: clicker: Add cpuid peripheral support
Signed-off-by: Francois Berder <fberder@outlook.fr>
2017-07-20 19:52:29 +01:00
Hauke Petersen
3c623f63c3 cpu/kinetis: optimization of DAC driver impl.
- use assert() for checking the line parameter
- use 'bit.h' for bitbanding
- simplified code a bit
- unified style of defifining the board configuration
- removed unused configurations form pba-d-01-kw2x and frdm-k64f
2017-07-20 16:44:41 +02:00
Joakim Nohlgård
da4f2f6e6e Merge pull request #6892 from neiljay/pr/mips-newlib-v2
cpu/mips: Integrate better with RIOT newlib layer (v2)
2017-07-20 00:27:51 +02:00
Francois Berder
6a29140ae6 boards: wifire: Add HW RNG peripheral support
Signed-off-by: Francois Berder <fberder@outlook.fr>
2017-07-19 23:08:55 +01:00
Joakim Nohlgård
abcb7eb527 frdm-k64f: Remove old openocd.cfg 2017-07-18 09:38:21 +02:00
Joakim Nohlgård
912e497423 boards/frdm-k22f: Add NXP FRDM-K22F development board 2017-07-18 08:39:21 +02:00
Joakim Nohlgård
156c7ec58c boards/frdm-common: Introduce frdm-common for shared files for all FRDM boards 2017-07-18 08:39:21 +02:00
87b9c75556 boards: rename nucleo-l1 to nucleo-l152 2017-07-17 18:24:15 +02:00
Francisco Acosta
82780c5677 Merge pull request #7178 from kYc0o/pba-d-01-kw2x_remove_comments
boards/pba-d-01-kw2x: add comments to override CPU_MODEL
2017-07-17 15:23:31 +02:00
kYc0o
d601a92e1d boards/pba-d-01-kw2x: add comments for variant CPUs 2017-07-17 15:15:03 +02:00
Francisco Acosta
1523186f99 Merge pull request #7209 from kYc0o/mcuboot_nrf52dk
Add MCUBoot linking options for RIOT images
2017-07-17 15:12:57 +02:00
kYc0o
ce5f40abb3 boards/nrf52dk: replace JLINK_FLASH_ADDR by global FLASH_ADDR variable 2017-07-17 14:48:30 +02:00
fjmolinas
6aeb124333 boards/nz2-sc151: add inAir9 sx1276 LoRa module configuration 2017-07-17 14:37:51 +02:00
fcd3431633 Merge pull request #7357 from haukepetersen/opt_kinetis_adcboardconfig
boards/kinetis-based: beautify ADC configuration
2017-07-15 16:28:51 +02:00
114effd2ce boards: use EDBG with arduino-zero and saml21-xpro 2017-07-14 23:27:16 +02:00
Hauke Petersen
6e967f9776 boards/kinetis-based: beautify ADC configuration 2017-07-14 15:27:18 +02:00
smlng
5d604c6fb5 board, cc2650stk: fix make reset with uniflash4.x 2017-07-13 22:32:44 +02:00
Andreas "Paul" Pauli
b54f1106f6 Merge pull request #7333 from smlng/board/cc2650/update_uniflash41
board, cc2650stk add support for uniflash 4.1
2017-07-12 17:58:06 +02:00
smlng
c783f00e9d board, cc2650stk: fix button gpio config 2017-07-11 13:38:41 +02:00
smlng
d6f4a78017 board, cc2650stk add support for uniflash 4.1 2017-07-08 10:34:04 +02:00
5450602549 boards/b-l072z-lrwan1: add sx1276 configuration 2017-07-07 15:58:05 +02:00
474ee60566 Merge pull request #7322 from smlng/board/nucleo32-l031/fix_init
board, nucleo32-l031: fix board_init
2017-07-05 16:14:38 +02:00
smlng
2c6fb86774 board, nucleo32-l031: fix board_init 2017-07-05 15:50:32 +02:00
d82b323fcf boards/nucleo: group nucleo boards in documentation 2017-07-05 09:43:20 +02:00
8d070c50d8 boards/nrf52xx: add missing brief description 2017-07-05 09:24:29 +02:00
Peter Kietzmann
afbb00cca7 Merge pull request #7225 from dnahm/atmega_spi
cpu/atmega_common: adjust spi for at328p and at1281
2017-06-30 08:53:10 +02:00
dnahm
af34c87a8d cpu/atmega_common: adjust spi for at328p and at1281 2017-06-30 08:34:47 +02:00
Hauke Petersen
73ede74cd8 cpu/stm32: unified and cleaned up DAC driver
- removed neccessity to define empty `DAC_NUMOF 0` for each STM
  base board
- adapted all board configs to this
- joined stm32f2 to use common DAC driver
- improved code of DAC driver
2017-06-29 13:03:12 +02:00
smlng
addf64349c saul: add mpl3115a2 2017-06-29 09:57:17 +02:00
Hauke Petersen
8286c8f686 boards/ardunio-due: added mapping for analog pins 2017-06-28 22:08:03 +02:00
Hauke Petersen
30ef5d0a30 cpu/sam3: added ADC implementation 2017-06-28 22:03:11 +02:00
Francisco Acosta
d31d870b26 Merge pull request #5412 from dkm/pr/spi
cpu/lm4f120: SPI support
2017-06-28 18:09:51 +02:00
Marc Poulhiès
685b42c9a2 cpu/lm4f120: SPI support 2017-06-28 16:54:37 +02:00
Neil Jones
af70c0844c mips: Clean-up makefiles 2017-06-28 12:56:54 +01:00
Hauke Petersen
9136de69d2 boards/arduino-due: style cleanup in periph_conf.h 2017-06-27 13:51:34 +02:00
Dan Evans
08224bd85a samd21/clock: add xosc32/DFLL option 2017-06-26 10:42:23 -06:00
d9837a495f board/nucleo144-f429: add ADC configuration 2017-06-26 16:24:27 +02:00