This repository was archived by the owner on Sep 30, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 495
Changelog
notro edited this page Dec 8, 2013
·
16 revisions
-
2013-09-03 (761e74acea69c2ae4d503cac8c529273babfef4c)
- fbtft_device: Add support for Freetronics OLED128 module and Tianma TM022HDH26
- fb_ssd1351: added chip gpio support (backlight)
- ads7846_device: moved to notro/fbtft_tools
- fbtft: add active low backlight pinname: 'led_'
-
2013-08-22 (f5fda53ad421799c7266310d87045cab0b525dec)
- All drivers have been rewritten (except flexfb). They now contain only LCD Controller specific logic and a default init sequence. fbtft_device contains the display specific information.
Show supported displays like thissudo modprobe fbtft_device name=list; dmesg | tail -30 - rotate argument is now a conter clockwise angle: 0, 90, 180, 270
- All drivers support all interface modes: SPI 8-bit + D/C, 8-bit + startbyte, 9-bit, GPIO 8, 16 bit (even though the LCD controller might not).
- The drivers will also load automatically when the device is present (need only load fbtft_device).
- The init sequence can be overridden on all drivers with the fbtft_device init argument.
- All drivers have been rewritten (except flexfb). They now contain only LCD Controller specific logic and a default init sequence. fbtft_device contains the display specific information.
-
2013-05-25-wheezy-raspbian-2013-06-14-fbtft.zip
- Issue: Sticky keys
- Issue: 16-bit databus support is not working.
-
ads7846_test is now ads7846_device (no driver included). It's the same arguments, but ads7846 also has to be loaded.
Changes - fbtft - added device support for 'rotate' and 'bgr', fixes fbtft_set_addr_win() for values > 255. Thanks cnvogelg., make it possible to disable tx buffer with txbuflen < -1, experimental 16-bit bus support, moved EXPORT_SYMBOL statements, add Start byte support, add fbtft_read_spi(), added fbtft_write_gpio16_wr_latched()
- fbtft_device - added rotate and bgr arguments, add buswidth=16 support
- flexfb: don't check 'dc' gpio when using startbyte
- ads7846_test: (removed)
- ads7846_device: added
- sainsmart18fb: add backlight support
- sainsmart32fb: use device 'rotate' argument, add 16-bit support
- ili9341fb - added rotation support
- hy28afb: added
-
2013-05-25-wheezy-raspbian-2013-07-07-fbtft.zip
- The Sticky keys issue is resolved (for me at least).
- 'rotate' is now a device argument for all drivers.
- 16-bit latched is not tested.
Changes - fbtft: gamma correction support, fix 16-bit databus write function
- fbtft_device: added 'chip' argument
- itdb28fb: gamma support
- nokia3310fb: added console support
- sainsmart32fb: fix 16-bit databus support
- ssd1351fb: added
-
2013-05-25-wheezy-raspbian-2013-06-14-fbtft.zip
Changes- fbtft - added device support for 'rotate' and 'bgr', fixes fbtft_set_addr_win() for values > 255. Thanks cnvogelg., make it possible to disable tx buffer with txbuflen < -1, experimental 16-bit bus support, moved EXPORT_SYMBOL statements, add Start byte support, add fbtft_read_spi(), added fbtft_write_gpio16_wr_latched()
- fbtft_device - added rotate and bgr arguments, add buswidth=16 support
- flexfb: don't check 'dc' gpio when using startbyte
- ads7846_test: (removed)
- ads7846_device: added
- sainsmart18fb: add backlight support
- sainsmart32fb: use device 'rotate' argument, add 16-bit support
- ili9341fb - added rotation support
- hy28afb: added
-
2013-02-09-wheezy-raspbian-2013-05-24-fbtft.zip
Changes- spi-bcm2708 - remove speed restrictions (more)
- all drivers - remove __dev* markings
- sainsmart32fb - added support for Sainsmart 3.2
- flexfb - added ssd1289 support (see flexfb)
- itdb28fb - itdb28fb add SPI support
- fbtft_device - itdb28fb add SPI support, added support for Sainsmart 3.2
- fbtft - unregister_backlight on failure
-
2013-02-09-wheezy-raspbian-2013-05-07-fbtft.zip
Changes- Added Module.symvers to image - FBTFT driver development is made easy.
- adafruit22fb - added rotation support and bgr module argument
- flexfb - fix rotation code, fix width/height check, add rotation parameter description
-
2013-02-09-wheezy-raspbian-2013-04-25-fbtft.zip
Changes- Kernel config: added all console fonts
- fbtft_device - spidevices changed name to fbtft_device
- flexfb - added flexfb: Generic driver
- sainsmart18fb - use register setting for BGR, add bgr module argument, added rotation support
- ads7846_test - modified test version of ads7846.c
-
2013-02-09-wheezy-raspbian-2013-04-11-fbtft.zip
Changes- fbtft - backlight did not respond to blanking, add defaults: bpp=16, fps=20, only show dirty_lines warning while debugging,
remove unneeded gpio_free() - all drivers - remove unneeded #include's
- adafruit18fb - 'led' is handled by core, use backlight subsystem, use fbtft defaults for bpp and fps
- adafruit22fb - use fbtft defaults for bpp and fps
- itdb28fb - use backlight subsystem
- nokia3310fb - 'led' is handled by core, use write_reg(), use backlight subsystem
- sainsmart18fb - use fbtft defaults for bpp and fps
- spidevices - add module argument: verbose
- fbtft - backlight did not respond to blanking, add defaults: bpp=16, fps=20, only show dirty_lines warning while debugging,
-
2013-02-09-wheezy-raspbian-2013-04-07-fbtft.zip
First image released