cpu/arm/k60: Split UART SBR, BRFA from uart.c

Defined as macro functions UART_SBR, UART_BRFA in K60.h now.

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
platform/mulle: Clean up udelay implementation.

Use F_BUS to compute the right timer value when waiting.

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
cpu/arm/k60/onewire: 1-wire interface WIP.

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
WIP 1-wire implementation

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
cpu/arm/k60/onewire: 1-wire reset working.

Switchable mode, two wire mode is more reliable if many interrupts
are coming in at the same time but will require two pins on the CPU
and a jumper between them.

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
cpu/arm/k60: 1-wire WIP

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
WIP 1-wire

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
WIP 1-wire

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
1-wire remove dead code
1-wire WIP, works better now.

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
1-wire bugfixes, less busy waiting
1-wire cleanup
1-wire cleanups
1-wire cleanups

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
1-wire add CRC and fix sporadic extra reads
1-wire: Add skip rom and read byte functions.
1-wire CRC table
add DS18B20 driver
ds18b20 example
1-wire MATCH ROM not working..

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>