diff options
author | Jens Arnold <amiconn@rockbox.org> | 2006-04-11 23:42:36 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2006-04-11 23:42:36 +0000 |
commit | 8d5c94a7c72a5ab2bec75a2ddff85fa3534bae15 (patch) | |
tree | a59e42f65e67102bec6578746c1f7b8627481612 /manual/rockbox_interface | |
parent | e99dafa2aeca63ec968ba7a391ddfcc53ca3d2af (diff) |
H1x0/H300 remote LCD driver rework: * Completely fix remote LCD ticking for H300, by not deasserting CS after every single access. CS deactivation is now handled with a 100ms timeout by the tick task. If this really fixes remote ticking for all H300s with 'reduce ticking' disabled, we should remove that option for H300. * Reworked ticking reduction for H1x0. Bytes are now send in sequence, without stretching every single bit, but longer pauses between bytes instead. Both CLK and DATA are handled in a way to minimise their potential to cause ticking (CLK active as short as possible, DATA always high outside of byte transfers, DATA high->low as close as possible to CLK low->high). * Driver is ~10% faster with 'reduce ticking' disabled, and ~65% faster with it enabled. (not @ 11 MHz)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9631 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'manual/rockbox_interface')
0 files changed, 0 insertions, 0 deletions