aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJoel Bodenmann <joel@unormal.org>2013-01-17 09:16:59 +0100
committerJoel Bodenmann <joel@unormal.org>2013-01-17 09:16:59 +0100
commit7d1dcb0d086bde5bb56544464c91e0105a990276 (patch)
tree0d6a80c67e2d69159ea3cf00f76bcc2c21571073 /src
parent1a05e4a89ad7351e81da0e4dd152a7375a457884 (diff)
downloaduGFX-7d1dcb0d086bde5bb56544464c91e0105a990276.tar.gz
uGFX-7d1dcb0d086bde5bb56544464c91e0105a990276.tar.bz2
uGFX-7d1dcb0d086bde5bb56544464c91e0105a990276.zip
TDISP cleanup
Diffstat (limited to 'src')
-rw-r--r--src/tdisp/tdisp.c29
1 files changed, 2 insertions, 27 deletions
diff --git a/src/tdisp/tdisp.c b/src/tdisp/tdisp.c
index 8a2c501a..3556e031 100644
--- a/src/tdisp/tdisp.c
+++ b/src/tdisp/tdisp.c
@@ -41,33 +41,8 @@ bool_t tdispInit(void) {
return ret;
}
-void tdispSetAttributes(uint8_t attributes) {
- switch(attributes) {
- case TDISP_ON:
- _displaycontrol |= 0x04;
- tdisp_lld_write_cmd(0x08 | _displaycontrol);
- break;
- case TDISP_OFF:
- _displaycontrol &=~ 0x04;
- tdisp_lld_write_cmd(0x08 | _displaycontrol);
- break;
- case TDISP_CURSOR_ON:
- _displaycontrol |= 0x02;
- tdisp_lld_write_cmd(0x08 | _displaycontrol);
- break;
- case TDISP_CURSOR_OFF:
- _displaycontrol &=~ 0x02;
- tdisp_lld_write_cmd(0x08 | _displaycontrol);
- break;
- case TDISP_CURSOR_BLINK_ON:
- _displaycontrol |= 0x00;
- tdisp_lld_write_cmd(0x08 | _displaycontrol);
- break;
- case TDISP_CURSOR_BLINK_OFF:
- _displaycontrol &=~ 0x00;
- tdisp_lld_write_cmd(0x08 | _displaycontrol);
- break;
- }
+void tdispControl(uint16_t what, void *value) {
+ tdisp_lld_control(what, value);
}
void tdispClear(void) {