1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
RIOT/sys/auto_init
Hauke Petersen b7f33bd84f drivers/bmx280: significant driver rework
bugs fixed:
- move global variables into device descriptor
- guard bus access (use acquire and release)

added functionality:
- enable SPI mode

structural improvements:
- reduce stack usage
- simplify the driver's structure
- centralize bus access code
- use assertions
- cleanup includes
- use shortcuts for bus access

style changes:
- fix line length
- cleanup and improve doxygen
- unify pointer notation (char *var over char* var)
- unify (error) return messages
- use `#ifdef MODULE_BME280` instead of `#if defined(BME..)`
- unify debug messages -> using `[bmx28] x: msg` scheme
2019-11-22 14:04:37 +01:00
..
can cpu/esp32: module esp_can removed 2019-09-20 19:35:02 +02:00
loramac sys/auto_init: add auto_init_loramac function 2019-05-29 16:53:52 +02:00
netif netdev: don't allocate DEBUG_EXTRA_STACKSIZE twice 2019-11-12 20:00:05 +01:00
saul drivers/bmx280: significant driver rework 2019-11-22 14:04:37 +01:00
storage sys: make use of ARRAY_SIZE macro 2019-08-06 19:43:54 +02:00
usb usbus: Fix usb, initialization and detected spelling mistakes 2019-10-23 10:43:52 +02:00
auto_init.c drivers/bmx280: significant driver rework 2019-11-22 14:04:37 +01:00
Makefile auto_init_usb: initial implementation 2019-06-05 16:17:01 +02:00