07a4d20acf
pkg/u8g2: improve build system integration
2020-06-12 10:31:59 +02:00
petr
b253f61a7f
pkg/u8g2: refactor the U8g2 package
...
- Passing RIOT-OS specific data as user_ptr
- Added necessary macros to Makefile.dep
- Added missing explicit dependency to xtimer module
- Renamed u8g2_riotos.c to more appropriate u8x8_riotos.c
- Added u8x8_riotos.h with the RIOT-OS specific functionality
- Removed the now-obsolete patch of U8g2
- Other minor fixes
2020-01-14 13:23:25 +01:00
Gaëtan Harter
ca5d13cc2a
pkg/*: adapt to new state file targets
...
Prepare for handling pkg state with files. So it requires having the
path defined before declaring targets. In addition, it cleans up the
old git-download target.
2020-01-08 20:55:19 +01:00
Francisco Molina
7e2fd21f2a
pkg/u8g2/src/csrc/u8g2_riotos.c: fix cpp.check shiftTooManyBitsSigned
2019-11-21 11:58:07 +01:00
ce9b1e3826
pkg: remove not needed git-downloaded dependencies
...
This is implicitly done by the "pkg-prepare"-step of the main make
instance.
2019-06-28 09:38:44 +02:00
Bas Stottelaar
01d8c7b4f8
pkg: u8g2: adapt to new I2C api.
2018-07-25 12:01:38 +02:00
Bas Stottelaar
5c9566264e
pkg: u8g2: update package structure + version
2018-04-15 11:05:58 +02:00
Gaëtan Harter
21dfcc9448
pkg: change conflicting module name for pkg root directory
...
Root directory of libfixmath and u8g2 where the same as another directory.
2017-11-13 15:29:06 +01:00
Bas Stottelaar
1807f7d3a2
pkg/u8g2: update version
2017-10-31 14:58:28 +01:00
Peter Kietzmann
1294696134
pkg/u8g2: update version
2017-09-22 11:07:11 +02:00
c4ebd18be2
pkg: enhance doxygen packages documentation
2017-07-03 09:56:07 +02:00
8d88781e05
make: pkg: make use of PKGDIRBASE
2017-03-10 14:18:44 +01:00
PeterKietzmann
f710d4f457
pkg/u8g2: update version
2017-02-03 16:40:25 +01:00
Hauke Petersen
3afbf13cfc
pkg/u8g2: adapted patch files for SPI changes
2017-01-25 16:46:46 +01:00
Hauke Petersen
c9bb55405b
pkg/u8g2: adapted doc to SPI changes
2017-01-25 16:46:45 +01:00
Hauke Petersen
cc950d70f8
pkg/u2g2: use #ifdef SPI_NUMOF instead of #if
2017-01-10 11:52:36 +01:00
442711ed98
pkg: u8g2: add license information
2017-01-08 21:54:34 +01:00
Kees Bakker
bac5cda1e3
periph/i2c: convert char to uint8_t where applicapable
...
In general, data transferred through I2C are bytes and thus should have
type uint8_t, not char.
Also convert uint8_t ptrs to void ptrs
2016-10-04 20:26:39 +02:00
Bas Stottelaar
597035602f
pkg: u8g2: don't toggle unused pins.
2016-09-06 19:14:05 +02:00
Bas Stottelaar
716ab1ce36
pkg: u8g2: upgrade package to latest version.
...
New version introduces better support for the different SPI modes.
2016-09-05 16:48:43 +02:00
Bas Stottelaar
ddd89c5c9e
pkg: u8g2: smaller patches + comments.
2016-07-13 21:23:36 +02:00
Bas Stottelaar
746b586feb
pkg: u8g2: updated U8g2, improved patches and documentation.
2016-07-13 21:23:36 +02:00
Bas Stottelaar
6bb108c054
pkg: u8g2: add u8g2 graphics library.
2016-07-13 21:23:36 +02:00