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
..
2019-10-08 20:58:52 +02:00
2018-10-18 13:37:21 +02:00
2019-05-16 12:01:36 +02:00
2019-09-09 20:27:16 +02:00
2019-09-13 11:37:44 +02:00
2018-08-24 18:14:03 +02:00
2019-10-24 16:48:00 +02:00
2019-06-05 17:10:26 +02:00
2018-10-03 10:44:14 +02:00
2019-04-12 15:51:15 +02:00
2019-11-07 13:04:46 +01:00