Hauke Petersen
d5e00e594a
cpu/msp430fxyz+boards: adapted to new SPI API
...
- adapted the SPI driver
- adapted all boards using the CPU
2017-01-25 16:46:05 +01:00
3e49d0c8c6
Merge pull request #6434 from aabadie/petersen_typo
...
cpu: fix typo in author email
2017-01-20 10:43:24 +01:00
245f60edfa
cpu: fix typo in author email
2017-01-19 21:45:23 +01:00
Oleg Hahm
7ee7801c10
*: remove trailing underscores from header guards
2017-01-19 18:30:53 +01:00
Hauke Petersen
a35709b4f8
Merge pull request #6360 from OlegHahm/periph_timer_remove_irq
...
periph timer: remove timer_irq_(en|dis)able
2017-01-18 22:58:21 +01:00
Oleg Hahm
d0316fa7ae
periph timer: remove timer_irq_(en|dis)able
2017-01-14 15:34:53 +01:00
Hauke Petersen
f8eaff4bbe
cpu: moved msp430-common to msp430_common
2017-01-13 13:33:32 +01:00
Hauke Petersen
2eebf36eb2
cpu/uart: make use of named return values
2016-10-28 10:32:00 +02:00
Hauke Petersen
470fe20a40
cpu/msp430fxyz: added bifields for SPI STAT reg
2016-10-17 20:47:27 +02:00
Hauke Petersen
6cd8d98f1d
cpu/msp430fxyz: improved SPI driver speed
2016-10-17 20:47:26 +02:00
PeterKietzmann
17b322494d
cpu/msp430: remove non-effective code for msp430f2xxx
2016-10-14 11:41:00 +02:00
PeterKietzmann
d4ee66cfb7
cpu/msp430: fix spi clk config for msp430f1xxx
2016-10-14 11:40:05 +02:00
kYc0o
51a4fee948
Merge pull request #5574 from PeterKietzmann/msp430_gpio_fix
...
cpu/msp430: initialize gpio as input OR output
2016-07-22 15:55:43 +02:00
Ian Martin
49ae438dd5
doc: eliminate clutter in adc and gpio periph docs
2016-06-29 15:08:32 -04:00
PeterKietzmann
411626fec4
cpu/msp430: initialize gpio as input OR output
2016-06-28 10:23:57 +02:00
malo
f093d10409
msp430: spi/uart cleaned up USIC - USCI confusion
...
Signed-off-by: malo <malo@25cmsquare.io>
2016-03-24 09:42:59 +01:00
malo
1e00c2b4b7
msp430: spi: fixed setting of spi speed
...
Signed-off-by: malo <malo@25cmsquare.io>
2016-03-24 09:40:28 +01:00
DipSwitch
0bb4748a94
core: Fix/refactor function naming in core/incude/irq.h
2016-03-20 16:47:34 +01:00
Hauke Petersen
28900760de
cpu/msp430fxyz: adapted GPIO driver
2016-03-17 14:39:11 +01:00
Hauke Petersen
1d6d54e1f2
Merge pull request #5076 from haukepetersen/opt_periph_uart_cbtype
...
drivers/uart: use uint8_t for data in cb signature
2016-03-15 15:17:44 +01:00
Oleg Hahm
94ad2ef0f4
Merge pull request #5072 from malosek/msp430-usci-tx-port-direction
...
cpu: msp430fxyz: uart: fixed port direction for USCI TX pin + minor typo in the comment
2016-03-15 13:13:00 +01:00
Hauke Petersen
b23cde98cf
cpus: adapted UART implementations to cb type change
2016-03-15 11:02:06 +01:00
malo
c9e6299f0f
cpu: msp430fxyz: uart: fixed port direction for USCI TX pin + minor typo in the comment
...
Signed-off-by: malo <malo@25cmsquare.io>
2016-03-15 00:08:23 +01:00
Joakim Nohlgård
8a76ddbaf7
cpu/msp430fxyz: Use {} notation for empty while loops
2016-03-03 16:30:06 +01:00
Hauke Petersen
b11a3ad74b
cpus: adapted timer implementations to API changes
2016-02-29 14:45:00 +01:00
Joakim Nohlgård
67321ce9bc
cpu/msp430fxyz: Update to match timer_init API change
2016-02-13 21:29:36 +01:00
Joakim Nohlgård
7835ab2be7
make: Move BOARD and CPU includes to Makefile.modules
2016-02-10 16:37:03 +01:00
Hauke Petersen
ad0abdcadd
cpus: use default isr_ctx struct in GPIO drivers
2016-01-27 17:00:37 +01:00
04bc408931
cpu: msp430: add write() + needed libc header fixes
2015-11-28 22:09:37 +01:00
Hauke Petersen
07a7d93690
cpu/msp430fxyz: adapted UART driver
2015-10-27 14:59:38 +01:00
Joakim Nohlgård
cbaeccdb90
periph/timer: Drop timer_reset
2015-10-17 20:11:03 +02:00
Hauke Petersen
d43dc9182f
cpu: s/GPIO(x,y)/GPIO_PIN(x,y)/
2015-10-13 14:59:54 +02:00
d9414fdab4
cpu: msp430fxyz: switch back to uart_stdio
2015-09-25 11:09:19 +02:00
483b59554a
cpu: msp430fxyz: fix usart ISR
2015-09-22 10:43:27 +02:00
Hauke Petersen
7957ce4d75
cpu/msp430fxyz: s/TIMER_DEV/TIMER_BASE/
2015-09-17 13:57:58 +02:00
Hauke Petersen
399e7c1c2e
cpu/msp430: added SPI periph driver
2015-09-17 11:32:38 +02:00
Hauke Petersen
515d325c89
cpu/msp430xx: some Makefile cleanup
...
- removed redundancies
- optical cleanup
2015-09-16 17:07:26 +02:00
a22f0a3c78
cpu: msp430*: remove obsolete hwtimer_compat dependency
2015-09-16 10:58:54 +02:00
Hauke Petersen
4f0bd75a99
cpu/msp430fxyz: added periph GPIO driver
2015-09-03 16:29:55 +02:00
Hauke Petersen
ed71388532
cpu/msp430fxyz: make use of uart_stdio module
2015-09-03 12:00:33 +02:00
Hauke Petersen
2f63bac318
cpu/msp430fxyz: added low-level UART driver
2015-09-03 12:00:33 +02:00
Hauke Petersen
c20af817c7
cpu/msp430fxyz: added peripheral timer driver
2015-09-02 17:10:27 +02:00
Hauke Petersen
69e83bbab3
cpu: removed hwtimer code from msp430 CPUs
2015-09-02 17:10:27 +02:00
Joakim Gebart
13832d8e62
everything: Remove filename from @file Doxygen command
2015-05-22 07:34:41 +02:00
Kévin Roussel
f9b0df7e4b
Use TimerB for 'hwtimer' module implementation
2014-12-19 10:53:12 +01:00
Kévin Roussel
25ac0db606
Robust use of TimerA for 'hwtimer' module
2014-12-19 10:53:12 +01:00
Kévin Roussel
1fb12b770e
Reduce variable scope in init function
2014-12-17 12:21:16 +01:00
Kévin Roussel
d101b30dd8
Make hwtimer_spin() work even with interrupts disabled
...
by using only 16 significative bits on MSP430 hardware timers
2014-12-17 12:21:07 +01:00
Oleg Hahm
17929a5ce4
cpu: lpc2387: integrated lpc_common into lpc2387
...
Rationale 1: The common part made only sense for (some) NXP ARM7 MCUs,
but was misleading for MCUs like the LPC1768.
Rationale 2: The common part was only used by one specific MCU
implementation - no need to outsource it.
2014-12-02 17:47:10 +01:00
Oleg Hahm
0c967c4d3f
cpu: msp430: renamed msp430x16x to msp430fxyz
2014-12-02 17:46:57 +01:00