1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
Commit Graph

2496 Commits

Author SHA1 Message Date
Joakim Nohlgård
b61eeb9fe0 kinetis: Allow per-board config of ADC ref
ADC reference can be external pin or internal VREF module on most
Kinetis CPUs.
2018-02-14 15:16:41 +01:00
Bas Stottelaar
abf16ef658 boards: sltb001a: adapt to common board files. 2018-02-13 21:46:05 +01:00
Bas Stottelaar
eada4b71df boards/common: silabs: add common board drivers for Silicon Labs devkits. 2018-02-13 21:46:05 +01:00
Vincent Dupont
368818aa23
Merge pull request #8272 from OTAkeys/pr/clean-up-mtd-native
boards/native: clean-up MTD and SPIFFS default config
2018-02-09 14:49:54 +01:00
Vincent Dupont
a40055e65d boards/nucleo144-f413: add RTT support 2018-02-08 17:40:05 +01:00
danpetry
2781a42542 boards/common/remote: Changed UART config format
Changed the configuration of the Remote boards to fit the new
cc2538 format defined in the previous commit. That is, from a
defines based format to a struct based format.
2018-02-08 14:36:52 +01:00
danpetry
06b98c8d0d boards/openmote-cc2538: Changed UART config format
Changed the configuration of the OpenMote board to fit the new
cc2538 format defined in the previous commit. That is, from a defines
based format to a struct based format.
2018-02-08 14:36:52 +01:00
danpetry
c0a85babda boards/cc2538dk: Changed UART config format
Changed the configuration of the cc2538dk board to fit the new
cc2538 format defined in the previous commit. That is, from a defines
based format to a struct based format.
2018-02-08 14:36:52 +01:00
Peter Kietzmann
dd99e7f8e0 boards/nucleo-f103: add rtt configuration 2018-02-07 08:55:29 +01:00
3d4d9c7902 boards/*: instead of cpp-style, use C-style comments 2018-02-06 16:59:58 +01:00
dylad
391164a788 pkg: fix broken nordic softdevice package
Prevent CPU from using cortexm_init() when softdevice is used for NRF52 devices
as the softdevice already do some obscur inits
Also ensure the softdevice pkg will be used by hacking Makefile due to RIOT's
build system limitations (will be fix later with the new build system)
2018-02-05 17:04:13 +01:00
Hauke Petersen
2b2accf0cc boards/nrf52-based: updated I2C configuration 2018-02-02 11:34:40 +01:00
88dd69e520 boards/b-l072z-lrwan1/dist: fix openocd reset_config options 2018-01-31 15:46:11 +01:00
Gaëtan Harter
c09ea29376
Merge pull request #8494 from aabadie/pr/st_boards_doxygen
boards/*:  minor doxygen fixes
2018-01-31 14:40:40 +01:00
Pieter Willemsen
f2f6801987 board/native: use ELFFILE for 'make term' 2018-01-31 11:59:07 +01:00
fb3889c343 boards/stm32f7disco: use capital letters for board name 2018-01-31 08:10:31 +01:00
fd0aa2acf0 boards/b-l475e-iot01a: update board name in doxygen 2018-01-31 08:10:31 +01:00
c1a9338346 boards/b-l072z-lrwan1: update board name in doxygen 2018-01-31 08:10:31 +01:00
8d0815d386 boards: rename nucleo144-f207 to nucleo-f207zg 2018-01-29 22:14:25 +01:00
8311c7ad6e boards/nucleo*: fix doxygen parent group 2018-01-27 18:48:24 +01:00
f8744e7b27 boards/common: move nucleo doxygen group to boards group 2018-01-27 18:48:24 +01:00
smlng
d94edad1bd board/native: add periph_hwrng and init 2018-01-27 08:42:31 +01:00
778d91f3a1 boards/mkrfox1200: add configuration for ata8520e 2018-01-25 15:11:15 +01:00
81eb131634 boards/arduino-mkr1200: add initial support 2018-01-25 11:56:27 +01:00
Martine Lenders
8ab837c4b9
Merge pull request #8061 from haukepetersen/opt_boards_wsn430
boards: cleanup structure of wsn430 boards
2018-01-24 16:05:42 +01:00
Hauke Petersen
70aa86e5e6 boards/common/wsn30: cleanup clock configuration 2018-01-24 15:09:59 +01:00
Hauke Petersen
4f1ce149b0 boards/nucleo*: use unified doxygen brief desc 2018-01-24 10:30:30 +01:00
Hauke Petersen
18268ea535 boards/nucleo: fixed doxygen group in board.c 2018-01-24 10:24:23 +01:00
Hauke Petersen
fa0f4be203 boards/nucleo144: always (auto-) initialize LED0 2018-01-24 10:24:23 +01:00
Hauke Petersen
7ca0bcfd43 boards/nucleo/doc: assign boards to nucleo groups 2018-01-24 10:24:23 +01:00
Hauke Petersen
c6c0b752c3 boards/nucleo: use shard board.h and board.c files 2018-01-24 10:24:23 +01:00
Hauke Petersen
b4f497f5e2 boards/nucleo: factored out nucleo64 common 2018-01-24 10:23:17 +01:00
Hauke Petersen
ea0dc223a4 boards/wsn430: cleaned up structure 2018-01-24 10:19:22 +01:00
b78c96ffc7 boards/*: make brief description consistent 2018-01-24 08:30:56 +01:00
Hauke Petersen
ea18be3085 boards/thingy52: use Segger RTT for STDIO 2018-01-22 12:11:02 +01:00
Hauke Petersen
0c8b131014 boards/ruuvitag: enable lis2dh12 for saul_default 2018-01-18 18:39:43 +01:00
Hauke Petersen
14842f943a boards/ruuvitag: init and set CS pins in board_init 2018-01-18 18:39:26 +01:00
bcce9357c2 boards/lorawan-explorer: add rn2483 configuration 2018-01-18 15:40:01 +01:00
906a9e3a02 boards/common/nucleo: add missing 'brief' description 2018-01-18 10:23:34 +01:00
35956a52d4 boards/airfy-beacon: fix typo in board name 2018-01-18 10:23:04 +01:00
08e5a180d1 boards/acd52832: add missing 'brief' documentation 2018-01-18 10:22:25 +01:00
Sebastian Meiling
5c0b058db4
Merge pull request #6121 from miri64/native/feat/zep_socket
native: provide socket-based ZEP device
2018-01-18 10:03:08 +01:00
Martine Lenders
81ef15287a native: provide socket-based ZEP device 2018-01-18 09:15:37 +01:00
Loïc Dauphin
3cbadad05b boards/teensy31: initial support 2018-01-17 18:14:00 +01:00
Peter Kietzmann
65cd43e760
Merge pull request #8375 from dailab/openmote-jlink-fix
fixed wrong makefile variable name
2018-01-17 13:45:08 +01:00
Peter Kietzmann
384cc455fa
Merge pull request #8359 from aabadie/pr/nucleo64_btn_gpio
boards/common/nucleo: use inverted gpio for user button
2018-01-17 11:53:59 +01:00
Thomas Geithner
e849c6b083 boards/openmote-cc2538: fix programmer variable name 2018-01-17 11:47:58 +01:00
Peter Kietzmann
8428fe2df2
Merge pull request #8363 from smlng/board/remotes/fix_saul_btn
boards/remote: invert button logic in SAUL
2018-01-17 11:28:38 +01:00
9ecc80fb35 boards/mulle: fix doxygen invalid use of '@brief' 2018-01-16 16:08:41 +01:00
Hauke Petersen
2b815a385a boards: add support for nrf52-base RuuviTag 2018-01-16 10:53:53 +01:00
Hauke Petersen
8587ba0e67 boards/nrf52xxxdk: fix board name in doxygen 2018-01-15 23:01:34 +01:00
Hauke Petersen
89cdf584c9 boards/common/nrf52xxxdk: guard SAUL GPIO mappings 2018-01-15 23:01:34 +01:00
Hauke Petersen
761258cf3a boards/common/nrf52xxxdk: move LED mask to board.h 2018-01-15 23:01:34 +01:00
ca38df6960
Merge pull request #7469 from MichelRottleuthner/stm32l4_stmclk
stm32l4: implement stmclk interface
2018-01-15 17:38:28 +01:00
Michel Rottleuthner
1d9bca2201 boards/nucleo-l476: use LSI instead of LSE by default 2018-01-15 15:41:14 +01:00
smlng
a42e4bd5fb boards/remote: invert button logic in SAUL 2018-01-15 15:34:43 +01:00
Neil Jones
e297a71e8c mips: Correct usage of USEMODULE
In CPU definitions we should not be explicilty naming peripheral modules to use
via USEMODULE (one should use FEATURES_PROVIDED instead).
Plus add missing cpu_init() and periph_init() methods.
This commit removes periph_hwrng support from the pic32mx cpu builds as
pic32mx does not have hwrng only pic32mz does.
2018-01-15 14:02:59 +00:00
Michel Rottleuthner
cf6c25f5f5 boards/nucleo32-l432: add defines for MSI/LSE-trimming 2018-01-15 14:42:01 +01:00
Michel Rottleuthner
28c131eaee boards/b-l475e-iot01a: add defines for MSI/LSE-trimming 2018-01-15 14:41:06 +01:00
845ffe0100 boards/common/nucleo: use inverted gpio for user button 2018-01-15 09:42:49 +01:00
MichelRottleuthner
c33985dc81 stm32l4: implement stmclk functions 2018-01-14 16:58:53 +01:00
7cc61d3811
Merge pull request #8341 from OTAkeys/pr/fix_native_rtc_init
native: call rtc_init from board_init
2018-01-10 09:46:38 +01:00
Vincent Dupont
632bccb636 boards/native: call rtc_init from board_init 2018-01-09 19:01:09 +01:00
c996408679
Merge pull request #8322 from Inria-Chile/nucleo32-l031/adc-config
add board/nucleo32-l031 adc configuration
2018-01-09 17:47:23 +01:00
paula75
2a1c7680fa boards/nucleo32-l031: add adc configuration 2018-01-09 12:33:25 -03:00
Martine Lenders
9163bdc406
Merge pull request #8328 from aabadie/pr/boards/doxygen
boards: fix doxygen inconsistencies and typos
2018-01-09 16:25:02 +01:00
Dylan Laduranty
87e3f10e8b
Merge pull request #8318 from PeterKietzmann/dnahm_nrf52_i2c
cpu/nrf52: add i2c driver and configs
2018-01-08 09:23:35 +01:00
ce66117dc0 boards/common/nucleo: use @name instead of @brief 2018-01-05 15:33:03 +01:00
5b5c99c27b boards: fix doxygen typo on arduino 2018-01-05 15:32:20 +01:00
Hauke Petersen
8d5b9edba4 boards/thingy52: use shared Makefile.include 2018-01-05 13:14:20 +01:00
Hauke Petersen
12d01f97fe boards: adds support for Nordic Thingy:52 2018-01-05 13:02:02 +01:00
dnahm
6245b4165f cpu/nrf52: add i2c driver and configs 2018-01-04 10:51:05 +01:00
9acf7c96af
Merge pull request #8035 from PeterKietzmann/pr_dnahm_aconno
boards/ACD52832: add new NRF52 based development board
2017-12-20 16:47:13 +01:00
dnahm
201d532251 boards/ACD52832: add new NRF52 based developement board 2017-12-20 16:37:17 +01:00
fb1eff1efd boards/microbit: use gpio inverted flag for buttons 2017-12-20 14:21:00 +01:00
Bas Stottelaar
d6f8cdf634 boards: sltb001a + ikea_tradfri: adapt to new efm32 cpu 2017-12-19 20:04:44 +01:00
Vincent Dupont
0905a99905 native: clean up SPIFFS default config 2017-12-18 13:24:46 +01:00
Pieter Willemsen
ff0d19b686 native: move MTD defines to board.h 2017-12-18 13:14:51 +01:00
Martine Lenders
93ca3345e6
Merge pull request #8189 from smlng/doc/boards_common
Doc: fix and improve doxygen grouping of boards_common
2017-12-18 10:52:12 +01:00
smlng
b1df79a45b boards: fix doxygen groups for STM nucleo boards 2017-12-15 17:06:29 +01:00
54b889beb7 boards: add initial support for ST bl-475e-iot01a 2017-12-15 13:37:38 +01:00
smlng
776a05003b boards/common: add doxygen group 2017-12-15 10:35:48 +01:00
smlng
7ae468c7f3 boards/common: enhance doxygen for IoTlab boards 2017-12-15 10:28:51 +01:00
smlng
b19422780c boards/common: enhance doxygen for NXP FRDM 2017-12-15 10:28:03 +01:00
smlng
08e838e9e0 boards/common: enhance doxygen for WSN-430 2017-12-15 10:27:58 +01:00
smlng
356fe22ec5 boards/common: enhance doxygen for Zolertia Re-Mote 2017-12-15 10:27:22 +01:00
smlng
39a5576aa7 boards/common: enhance doxygen for stm nucleo144 2017-12-15 10:26:48 +01:00
smlng
b06b5748ec boards/common: enhance doxygen for stm nucleo32 2017-12-15 10:25:59 +01:00
smlng
c1354ac3d7 boards/common: enhance doxygen for stm nucleo 2017-12-15 10:25:29 +01:00
smlng
a4b1ce658b boards/common: enhance doxygen for nrf52 2017-12-15 10:24:48 +01:00
smlng
37be1e3846 boards/common: enhance doxygen for msb-a2 2017-12-15 10:24:13 +01:00
smlng
2a37aa265d boards/common: enhance doxygen for msb-430 2017-12-15 10:23:27 +01:00
smlng
f29b01ebe3 boards/common: enhance doxygen for arduino-mkr 2017-12-15 10:22:35 +01:00
smlng
779979bab5 boards/common: enhance doxygen for arduino-due 2017-12-15 10:21:45 +01:00
smlng
800fac5be4 boards/common: enhance doxygen for arduino-atmega 2017-12-15 10:21:10 +01:00
Sebastian Meiling
0417a05ae9
Merge pull request #7949 from aabadie/pr/lis3dml_update
drivers/lis3mdl: adopt new parameters scheme and provide SAUL adaption
2017-12-15 09:27:04 +01:00
d7154dc258 boards/limifrog-v1: load lis3mdl module when SAUL is 2017-12-14 18:18:40 +01:00
smlng
a4274ebe17 boards, openmote: adapt uart pin config 2017-12-14 10:44:02 +01:00
smlng
0da95b0248 boards, cc2538dk: adapt uart pin config 2017-12-14 10:44:02 +01:00
smlng
25ef1ea880 boards, remote-X: adapt and centralize uart pin config 2017-12-14 10:43:58 +01:00
0b5059f46b boards/b-l072z-lrwan1: configure auto netif configuration 2017-12-10 16:41:06 +01:00
Sebastian Meiling
38ee38e791
Merge pull request #8169 from beduino-project/boards/bluepill/i2c-rebased
bluepill: add i2c support
2017-12-04 15:41:48 +01:00
Sören Tempel
906df604e5 bluepill: copy i2c support from nucleo-f103
The only difference is that we changed the pins used by I2C_0.
2017-12-04 15:33:03 +01:00
Hauke Petersen
41ec9b2542 boards/common/nrf52: fixed SAUL gpio params 2017-11-30 16:13:12 +01:00
Hauke Petersen
cb2ca02264 boards/nrf52840dk: use common code 2017-11-30 15:50:57 +01:00
Hauke Petersen
2d93d14102 boards/nrf52dk: use common code 2017-11-30 15:50:57 +01:00
Hauke Petersen
076de4eb35 boards: factored out shared code for nRF52 boards 2017-11-30 15:50:57 +01:00
Francisco Acosta
38880acad8
Merge pull request #7799 from kYc0o/factorise_stm32_ld
ld: refactor stm32 linker scripts
2017-11-30 14:28:51 +01:00
kYc0o
9496c5d17e boards/nucleo-l152/Makefile.include: fix CPU_MODEL 2017-11-30 14:11:08 +01:00
Hauke Petersen
69c824534c boards/udoo: used shared board files 2017-11-30 13:50:55 +01:00
Hauke Petersen
25589a1978 baords/arduino-due: use shared files 2017-11-30 13:50:55 +01:00
Hauke Petersen
01bfac6dbc boards/common: add Arduino Due common files 2017-11-30 13:50:55 +01:00
Hauke Petersen
6b252e56ec boards/frdm: moved shared code to common/frdm 2017-11-30 10:26:36 +01:00
Hauke Petersen
59b3e0cedd boards/nucleo: move shared code to common/nucleo 2017-11-30 10:26:36 +01:00
Hauke Petersen
00a365b956 boards/nucleo32: move shared code to common/nucleo32 2017-11-30 10:26:36 +01:00
Hauke Petersen
f1135af3d7 boards/nucleo144: move shared code to common/nucleo144 2017-11-30 10:26:35 +01:00
Hauke Petersen
050a1ddeab boards/arduino-mkr: move shared code to common/arduino-mkr 2017-11-30 10:26:35 +01:00
Hauke Petersen
0f155db499 boards/arduino-atmega: move shared code to common/arduino-atmega 2017-11-30 10:26:35 +01:00
Hauke Petersen
eb2b9f2169 boards/iotlab: move shared code to common/iotlab 2017-11-30 10:26:35 +01:00
Hauke Petersen
6c118cfc0b boards/msb-430: move shared code to common/msb-430 2017-11-30 10:26:35 +01:00
Hauke Petersen
b7943900fc boards/msba2-based: move shared code to common/msba2 2017-11-30 10:26:35 +01:00
Hauke Petersen
4bcb353f89 boards/remote: move shared code to common/remote 2017-11-30 10:26:35 +01:00
Hauke Petersen
bd96d42ede boards/wsn430: move shared code to common/wsn430 2017-11-30 10:26:35 +01:00
Martine Lenders
19d983be6d
Merge pull request #8170 from Teufelchen1/master
boards: bluepill: invert LED state
2017-11-29 20:16:01 +01:00
Bennet Blischke
c7270cf997 boards: bluepill: invert LED state 2017-11-29 17:13:05 +01:00
smlng
b283b7784c make: fix various compile errors with Wextra
pkg, nordic_softdevice_ble: disable CFLAGS to omit compiler error
        sys, pm_layered: fix casting nonscalar to the same type
        cpu, stm32_common: fix type-limits, remove always true assert
        cpu, stm32f4: fix pointer arithmetic in periph/i2c
        drivers, at86rf2xx: fix type-limits where condition always true
        saul, gpio: fix if no gpio configured for saul
        cpu, saml21: add frequency check to periph/timer
        driver, cc110x: fix unused param and type-limts errors
        boards, wsn430-common: fix old-style-declaration
        make: fix old style definition
        drivers, sdcard_spi: fix old style typedef
        driver, at30tse: remove unnecessary check
        driver, nrf24: fix type-limit
        driver, pn532: change buffer from char to uint8_t
        tests/driver_sdcard: fix type limits
        boards, feather-m0: add missing field inits
        driver, tcs37727: fix type limits
        pkg, emb6: disable some compiler warnings
        tests/emb6: disable some compiler warings
        pkg, openthread: fix sign compare and unused params
        tests/trickle: fix struct init
        tests/pthread_cooperation: fix type limits
        board, mips-malta: remove feature periph_uart
        shell: fix var size for netif command
        gnrc, netif: fix sign-compare
        gnrc, nib: fix sign-compare
        shell: fix output in netif command
        posix: fix type-limits in pthread_cond
2017-11-28 18:31:43 +01:00
Sören Tempel
eeebe934c4 bluepill: sort MCU peripherals alphabetically 2017-11-28 17:47:19 +01:00
neiljay
5ccfe68f1f
Merge pull request #8032 from cladmi/pr/cpu/mips_cleanup_modules
cpu/mips: make `mips32r2_common` only a common cpu and remove cpu/periph module duplicate names.
2017-11-28 13:34:30 +00:00
Martine Lenders
bf53c88a78
Merge pull request #7994 from smlng/make/fix/sign_compare
make: fix sign-compare errors
2017-11-28 12:29:44 +01:00
smlng
e381317fbf make: fix sign-compare errors
cpu, nrf5x_common: fix sign-compare in periph/flashpage
    drivers, periph_common: fix sign-compare in flashpage
    cpu, sam0_common: fix sign-compare error in periph/gpio
    cpu, cc2538: fix sign-compare in periph/timer
    cpu, sam3: fix sign-compare in periph/gpio
    cpu, stm32_common: fix sign-compare in periph/pwm
    cpu, stm32_common: fix sign-compare in periph/timer
    cpu, stm32_common: fix sign-compare in periph/flashpage
    cpu, nrf5x_common: fix sign-compare in radio/nrfmin
    cpu, samd21: fix sign-compare in periph/pwm
    cpu, ezr32wg: fix sign-compare in periph/gpio
    cpu, ezr32wg: fix sign-compare in periph/timer
    drivers, ethos: fix sign-compare
    sys, net: fix sign-compare
    cpu, atmega_common: fix sign-compare error
    cpu, msp430fxyz: fix sign-compare in periph/gpio
    boards, msb-430-common: fix sign-compare in board_init
    driver, cc2420: fix sign-compared
    sys/net: fix sign-compare in gnrc_tftp
    driver, pcd8544: fix sign-compare
    driver, pn532: fix sign-compare
    driver, sdcard_spi: fix sign-compare
    tests: fix sign_compare
    sys/net, lwmac: fix sign_compare
    pkg, lwip: fix sign-compare
    boards, waspmote: make CORECLOCK unsigned long to fix sign_compare error
    tests, sock_ip: fix sign compare
    tests, msg_avail: fix sign compare
    tests, sock_udp: fix sign compare
    boards: fix sign-compare for calliope and microbit matrix
2017-11-28 11:55:48 +01:00
Sebastian Meiling
4a828c63aa
Merge pull request #7955 from aabadie/pr/mpu9150_update
drivers/mpu9150: adapt to new parameters initialization scheme + provide saul adaption
2017-11-28 11:41:54 +01:00
8a6d04ce52
Merge pull request #7925 from RIOT-OS/gnrc_netif2_integration/master
gnrc_netif2: gnrc_ipv6_nib: full integration into GNRC
2017-11-27 21:12:14 +01:00
Martine Lenders
3659df8300
cc2538dk: add renode emulator as a provided feature 2017-11-24 18:48:58 +01:00
Martine Lenders
16e2829258
Merge pull request #7959 from antmicro/feature/renode-integration
makefiles: tools/renode: add support for Renode
2017-11-24 18:43:31 +01:00
Gaëtan Harter
062fbd85ce cpu/mips32r2_generic: add new cpu that depends on mips32r2_common
Prepare to make `mips32r2_common` only a common cpu and not a standalone one.
2017-11-24 16:44:46 +01:00
Bas Stottelaar
c51948ce9c boards: ikea-tradfri: add support for board. 2017-11-20 17:38:19 +01:00
kYc0o
f571814ded boards: add rom boot offset for boards w/bootloader 2017-11-17 17:08:41 +01:00
Joakim Nohlgård
f4e9cad85a boards: Separate boards from debug adapter configuration 2017-11-17 10:03:05 +01:00
smlng
5e7f0af450 boards, pba-d-01-kw2x: fix saul gpio init 2017-11-16 22:08:28 +01:00
Hauke Petersen
b3eb9b8cf2 boards: remove x86-multiboot-common 2017-11-16 10:35:05 +01:00
Hauke Petersen
99009af25e boards: remove support for qemu-i386 2017-11-16 10:35:05 +01:00
Bas Stottelaar
a45d626354 boards: sltb001a: add support for thunderboard sense 2017-11-13 20:27:16 +01:00
Peter Kietzmann
89994604af
Merge pull request #7954 from smlng/cpu/atmega/adc
cpu, atmega_common: add periph/adc
2017-11-13 11:44:56 +01:00
f6d7e54228
Merge pull request #7739 from kYc0o/factorise_sam0_ldscripts
ld: refactor sam0 ldscripts
2017-11-13 11:36:25 +01:00
Laurent Navet
9de00af063 cpu/atmega_common: add adc driver 2017-11-10 14:19:08 +01:00
Joakim Nohlgård
925a908d95 kinetis: Update RNGA driver configuration to automatically detect the module 2017-11-10 10:43:00 +01:00
Joakim Nohlgård
22c52bd3a8 kinetis: Unify all Kinetis CPUs in one directory 2017-11-10 10:42:59 +01:00
bb4af7b66b
Merge pull request #7971 from haukepetersen/fix_msb430h_removeconfigfeature
boards: remove non-existent feature 'config'
2017-11-09 15:24:01 +01:00
39b6726186
Merge pull request #7979 from haukepetersen/rm_board_pca1000x
boards: removed support for pca1000[0|5]
2017-11-09 14:42:50 +01:00
Hauke Petersen
fef2a4e162 boards/nrf6310: fixed doc 2017-11-09 14:00:09 +01:00