Thomas Eichinger
64410350bd
Merge pull request #2552 from jhollister/add_cpuid
...
Added cpuid_get for STM boards
9 years ago
Joakim Gebart
f8eb76caec
kinetis: Enable UART hardware FIFO buffers.
9 years ago
kushalsingh007
390e030f84
Removing the warnings after running static code analyser.
...
-Changes to fix all the clarifyCalulation warnings.
-Fixes a part of issue number 480
9 years ago
James Hollister
722835989d
cpu/stm32f4: added cpuid_get to stm32f4
9 years ago
James Hollister
10f4aacf6c
cpu/stm32f3: added cpui_get for stm32f3
9 years ago
James Hollister
3d6ab85bb3
cpu/stm32f0: added cpuid_get for stm32f0
9 years ago
Hauke Petersen
d19515d590
cpu/stm32f3: set cpu specific hwtimer spin barrier
9 years ago
Joakim Gebart
f317cf42a8
kinetis: Add configuration macros for I2C bus speed parameters.
9 years ago
Thomas Eichinger
bc378dbb23
Merge pull request #2378 from locicontrols/vtor
...
cpu/cc2538: set the VTOR register to the actual address of the vector table
9 years ago
Ludwig Ortmann
4f29a7757e
Merge pull request #2285 from authmillenon/pktbuf/api/use-pkt
...
pktbuf: port to use pkt_t instead of void*
9 years ago
Martine Lenders
41f60aca4c
pktbuf: port to use ng_ version
9 years ago
Lotte Steenbrink
f08a371f1f
Merge pull request #2466 from LudwigOrtmann/pr/trailing_whitespace
...
cpu, drivers, boards, tests: remove trailing whitespace
9 years ago
Ludwig Ortmann
51a4f8a43c
cpu/kinetis_common/i2c: fix indent, trailing space
9 years ago
Ludwig Ortmann
e9e3f3d148
cpu/samd21/periph/i2c: fix spacing, comment length
9 years ago
Ludwig Ortmann
cec87139a5
core, cpu, drivers, tests: remove trailing space
9 years ago
Ludwig Ortmann
88f1dc5cbc
cpu/native: improve daemonization
...
- detach from working directory
- detach from process group
- set umask
9 years ago
Ludwig Ortmann
9a130e2e84
cpu/native: add some syscall wrappers
...
Add wrappers for chdir, setsid, and umask.
9 years ago
Joakim Gebart
b6eeb65f70
Merge pull request #2420 from gebart/pr/cortex-m4-crash-bkpt
...
cortex-m4_common: Add debugger break in crash.c + minor string handling fix
9 years ago
Joakim Gebart
5a09e54e1b
cortex-m0_common: Update crash.c with changes from Cortex-M4.
9 years ago
Joakim Gebart
2605b57a35
cortex-m3_common: Update crash.c with changes from Cortex-M4.
9 years ago
Joakim Gebart
972e61529c
cortex-m4_common: Update crash.c author and copyright after recent changes.
9 years ago
Joakim Gebart
f6ce0561ed
Merge pull request #2412 from jfischer-phytec-iot/pr@kinetis-startup
...
Add common startup.c for Kinetis MCUs.
9 years ago
haukepetersen
28655049a5
cpu/sam3x8e: use core_panic for fault ISRs
9 years ago
Johann Fischer
8afc8dfdc3
cpu/kinetis_common: add common startup.c
...
cpu/kinetis_common/wdog.c: move wdog disable code to initial wdog driver
cpu/kinetis_common/wdog.c: add COP WDOG
cpu/kinetis_common/include/wdog.h: add configuration example
cpu/kinetis_common: add fault handlers
cpu/kinetis_common: add .ramcode and ISR vector relocation to startup.c
9 years ago
Joakim Gebart
a745c018da
kinetis: Refactor RTC into RTT, add RTC wrapper.
9 years ago
Martine Lenders
9077299d06
msp430: add assert header
9 years ago
Ian Martin
c3417d151a
cpu/cc2538: vector table address and alignment
...
Enforce the 512-byte vector table alignment and set the
VTOR register to the actual address of the vector table.
9 years ago
Fabian Nack
36025280de
cpu/stm32f4: Add low power mode implementation
9 years ago
Joakim Gebart
7829a55a8c
cortex-m4_common: Minor fixes for string handling in core_panic()
9 years ago
Joakim Gebart
0b7a929ec6
cortex-m4_common: Add debugger break in crash.c
9 years ago
Hauke Petersen
02831e325f
cpu/nrf51822: use of core_panic in startup code
9 years ago
Joakim Gebart
bf730c1c60
Merge pull request #2415 from haukepetersen/add_m0_crash
...
cpu/cortex_m0_common: added crash.c
9 years ago
Joakim Gebart
4d47e652dc
Merge pull request #2416 from haukepetersen/add_m4_crash
...
cpu/cortex-m4_common: added crash.c
9 years ago
Hauke Petersen
68b167ca77
cpu/cortex-m4_common: added crash.c
9 years ago
Hauke Petersen
7a11301451
cpu/cortex_m0_common: added crash.c
9 years ago
Joakim Gebart
29d3959b10
kinetis: Add shared Kinetis linker script.
9 years ago
Ludwig Ortmann
dd2da2fb71
Merge pull request #2405 from cgundogan/restrict_with_leading_underscores
...
Use `__restrict` instead of `restrict`
9 years ago
Cenk Gündoğan
432f0014c0
cpu: restrict => __restrict
9 years ago
Martine Lenders
0eb2d78dda
doc: use my real name
9 years ago
Hauke Petersen
21dd39249f
cpu/nrf51822: raised default stack size
9 years ago
Joakim Gebart
890262e6ff
Merge pull request #2265 from jfischer-phytec-iot/pr@kinetis_common
...
Support for Freescale Kinetis MCUs, kinetis_common
9 years ago
Thomas Eichinger
304d3b13eb
Merge pull request #2371 from gebart/pr/cmsis-hal-4.0
...
Update CMSIS HAL to version 4.0
9 years ago
Johann F
c0628a3058
cpu/kinetis_common: initial import for kinetis_common
...
add peripheral drivers for Freescale Kinetis MCUs:
adc driver
cpuid driver
gpio driver
hwtimer_arch driver (hwtimer used Low Power Timer)
i2c driver (master mode only)
mcg driver
pwm driver
random_rnga driver
random_rngb driver
rtc driver
spi driver
timer driver (timer used Periodic Interrupt Timer)
uart driver
add doc.txt (configuration examples)
random_rnga: Update RNGA driver in preparation for RNGB driver.
random_rngb: Add RNGB driver.
spi: refactor SPI to work for multiple CTARS, add spi_acquire, spi_release
gpio: Add gpio_irq_enable, gpio_irq_disable. Refactor GPIO.
gpio: Add gpio_irq_enable, gpio_irq_disable.
gpio: Refactor ISR functions to work with all GPIOs (0-31) and all ports (PORTA-PORTH)
adc: Refactor ADC, add calibration and scaling.
Added integer scaling of results in adc_map.
Handle precision setting in adc_init.
Set ADC clock divider depending on module clock.
Add ADC_1 as a possible device.
Add ADC calibration procedure according to K60 ref manual.
Handle ADC pins which are not part of the pin function mux.
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
9 years ago
Joakim Gebart
45dbbd18ae
stm32f0: Remove Doxygen from already documented functions.
9 years ago
Joakim Gebart
f977448d18
cortex-m0: Add extern "C" to core_cmInstr.h
...
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
9 years ago
Joakim Gebart
ae8c7607ea
cortex-m0: Add extern "C" to core_cmFunc.h
...
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
9 years ago
Joakim Gebart
8c00ee0d7b
cortex-m0: Update to CMSIS HAL 4.0
...
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
9 years ago
Joakim Gebart
068dfdff4b
cortex-m3: Add extern "C" to core_cmInstr.h
...
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
9 years ago
Joakim Gebart
489caf0be0
cortex-m3: Add extern "C" to core_cmFunc.h
...
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
9 years ago
Joakim Gebart
463d4a1cf4
cortex-m3: Update to CMSIS HAL 4.0
...
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
9 years ago