| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
| |
Change-Id: Iebbe518dcaf5c9e1573309b3fee17b52998d941c
|
| |
|
|
| |
Change-Id: Ie62386a8f3e9986381f96eb83abb69bfc42b42e1
|
| |
|
|
|
|
| |
error).
Change-Id: I29243bb36b6cec1471bd6c0afc64e00547a68c50
|
| |
|
|
| |
Change-Id: I8b8ab58abbd40726326b8b47bd6bbb07580b5ce4
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
callbacks.
Much of the scrolling work is moved from lcd-bitmap-common to lcd-scroll.c,
a small scroll callback routine remains. This callback can potentially be
overridden by more extensive scrollers.
The callback also gets fed with pixel-based scrolling information, which
finally removes the strict line-based nature of the scroll engine. Along with
this is the change from scroll_stop_viewport_line() to scroll_stop_viewport_rect()
which works on a pixel-based rectangle instead of lines.
The ultimate goal is to move most of the scroll work to apps, which can
much better decide which line decorations to apply etc. This work is laying
the ground work.
Change-Id: I3b2885cf7d8696ddd9253d5a9a73318d3d42831a
|
| |
|
|
|
|
|
| |
This allows to draw lines without destroying styles that were drawn manually
(e.g. from apps/) beforehand.
Change-Id: I0de290c9343061efb115e1b76da5b76395c2b2af
|
| |
|
|
|
|
|
| |
Uses a similar technique as lcd_*.c files of #including a common .c file, so
that a unified implementation can be reused for both displays.
Change-Id: I21f6de76df757b093e1a1dff0a4caf96a44fe77e
|
| |
|
|
|
|
| |
lcd api.
Change-Id: I8ada10b96bfb628cca0331689e8b936ae47c7e1c
|
| |
|
|
| |
Change-Id: Ibec2d039ac0ba1214c9bd1b667bc8a9538a0d3d7
|
| |
|
|
|
|
|
|
|
| |
This test program. I add it mainly to document somehow my work:
1) atj213x.h lists registers addresses
2) crt0.S exploits self relocation of the binary
3) test_bl.c documents how to control backlight on e150
Change-Id: I055e0fe065d926a5c3805b73cea3f537cb64bf52
|
| |
|
|
| |
Change-Id: Id99c6199b5d5c724aeb6230b25cd3705682b663d
|
| |
|
|
|
|
| |
Change-Id: I077768f7d80b57976f9a7278b640ef67cf4f2af2
Reviewed-on: http://gerrit.rockbox.org/694
Reviewed-by: Thomas Martitz <kugel@rockbox.org>
|
| |
|
|
|
|
|
| |
Some targets like Sony NWZ use a watchdog, so we must disable it to prevent
spurious reboot when we take over
Change-Id: I138a8d7f9a1b089acb2d08d7f6c4a58e8b088b3a
|
| |
|
|
|
|
|
| |
Conditional no longer needed since ctr0.S is private to target, also setup
stack just before jumping to C code only
Change-Id: I74116239be9e87bbe53e8fa814c45f04f242f1c1
|
| |
|
|
| |
Change-Id: If52aa34124be2801c2ac316641ff9aa0bbd837c6
|
| |
|
|
| |
Change-Id: I60cd312c501f2f0fe0c12489c86c856eeb8e1aa8
|
| |
|
|
| |
Change-Id: Id06dbe0909e37587a45a2ebf5b0beab93cd44f61
|
| |
|
|
| |
Change-Id: I1110901c080852b37e70a111e55c35c7f2b4e6d7
|
| |
|
|
|
|
|
|
|
|
|
| |
New section Touchpad added to the manual. Gigabeatfx and
SansaFuze+ entries added for touchpad sensitivity setting.
Change-Id: I0c5a173d6ad479c4e6995cf5045d90da6cc216ab
Reviewed-on: http://gerrit.rockbox.org/689
Reviewed-by: Benjamin Brown <foolshperson@gmail.com>
Tested: Benjamin Brown <foolshperson@gmail.com>
Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
|
| |
|
|
| |
Change-Id: Ib406cfc03ced6c8689ed467c154d6a7447a34e5c
|
| |
|
|
| |
Change-Id: If043eb214417a41f71e6c05fc6a725eb8f983373
|
| |
|
|
|
|
| |
Change-Id: Id38411ff95660e60ee23f99350b275b92b3e4578
Reviewed-on: http://gerrit.rockbox.org/690
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
|
| |
|
|
| |
Change-Id: Ifef61b7ca6a391960d1d696ba455e0d14462c967
|
| |
|
|
| |
Change-Id: I08ca6be221d3633c5b6e5e4b023afca33713e428
|
| |
|
|
| |
Change-Id: I546177a247646d7a9864d1ec2796ef0708e50667
|
| |
|
|
| |
Change-Id: I654e3210c1050e3bd559c9e9b29707a6341b111b
|
| |
|
|
| |
Change-Id: Iff1b4f40affb88c104e7322e25cdbe34f8886476
|
| |
|
|
| |
Change-Id: Ic326e59385aff3be1ada52b482e94051c512323d
|
| |
|
|
| |
Change-Id: If0e4b0ac8b24413b77f1d67293c652c6a0e01bbd
|
| |
|
|
| |
Change-Id: Ia8116528ca65844322177531f14b2f6bbfb56719
|
| |
|
|
| |
Change-Id: I61fc58e3c97a3666eac98d21226865181b85eef1
|
| |
|
|
|
|
|
|
| |
The port uses the imx233 soc, it's a STMP3650 based Samsung player
Change-Id: I50b6d7e77fd292fab5ed26de87853cd5aaf9eaa4
Reviewed-on: http://gerrit.rockbox.org/490
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
|
| |
|
|
|
|
| |
Change-Id: I7e293532983f350a6f7cd9c7bc2bc6633c8fd3f2
Reviewed-on: http://gerrit.rockbox.org/671
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
|
| |
|
|
| |
Change-Id: Icd36e6b03965272eb169a19630b720f38bac6d9e
|
| |
|
|
| |
Change-Id: I56527f2d643cb3c453e08cd1f759b80ce10ceb66
|
| |
|
|
| |
Change-Id: Ia1f7e8b633dfe6ef8dc840b3eb22eaf79c53ce6b
|
| |
|
|
|
|
|
|
| |
This reverts commit 462adf2a0fefbfdbccfafa11c999ac6beb114e8a.
Leaving the card in TRAN results in a huge power consumption because some cards
and internal bridges do not automatically enter power saving mode in TRAN state.
Change-Id: If79efe8cf99b24174889b3a5ebbcb51b07085f58
|
| |
|
|
|
|
|
|
|
|
| |
The ZEN/ZEN-XFi seem to be very picky about the lcd. And they do not like
standby mode so I'm going to drop it, the OF doesn't use it anyway. I still
don't know what this "power" pin is about, obviously it's not real power but
the OF toggle it. Let's hope the lcd will finally become more stable with
fix: the driver now does full power on/off on enable/disable.
Change-Id: I1c465ee4f2462bc3d9507e5f575f0a181af60214
|
| |
|
|
|
|
| |
Change-Id: I2745287844ad0a47dd41ba4dae5e1f7218ae5814
Reviewed-on: http://gerrit.rockbox.org/679
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
|
| |
|
|
| |
Change-Id: I9783ff809c69bb5617b2048d1e11374cd8f680ab
|
| |
|
|
|
|
|
|
| |
via target-defined option
Change-Id: I1bffbc7f17a11cf690a771057c2e4a7ba6a5faaa
Reviewed-on: http://gerrit.rockbox.org/678
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
|
| |
|
|
| |
Change-Id: Ie3d36c6c235a5fd70ffc51552fae3392a015beb0
|
| |
|
|
| |
Change-Id: I85ac57117911544b65ccd56eb16303e30be67cab
|
| |
|
|
| |
Change-Id: Iae4df54488d02246a4626c0f90b80b56aee891fa
|
| |
|
|
| |
Change-Id: I5f40efd03b133acab86315d36580fcad68834f78
|
| |
|
|
|
|
| |
Change-Id: I5ca5c3ae28db1427e2528cb1740a9199180b9b38
Reviewed-on: http://gerrit.rockbox.org/670
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
|
| |
|
|
|
|
|
|
|
|
| |
The code was trying to probe for volume presence by calling drive layer
with volume index. It is a miracle it get unnoticed so far. Introduce
proper volume probing using the vol->drive map in the disk layer.
Change-Id: I463a5bcc8170f007cad049536094207d2ba3c6fc
Reviewed-on: http://gerrit.rockbox.org/669
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
|
| |
|
|
|
|
|
|
| |
Tested on iPod Mini 1G.
Change-Id: I67ac9b7ed84c34533107136d0aa72e5ce3bcc5bc
Reviewed-on: http://gerrit.rockbox.org/668
Reviewed-by: Frank Gevaerts <frank@gevaerts.be>
|
| |
|
|
| |
Change-Id: I9266ec6db457b1d649cbdcb6c9bd1d0f3223b867
|
| |
|
|
| |
Change-Id: Id35fbdbc62b804e9a67c6d1f18b19a1d2051bb78
|