| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
| |
Change-Id: I7c9c73f749622ffc552638e84e5907a187087381
|
| |
|
|
| |
Change-Id: I2c42f0e422130bcdaf1aaf92c7b56776752f4f64
|
| |
|
|
| |
Change-Id: I3953350c04607691b427fc2a3b00e8ae08bcea45
|
| |
|
|
|
|
|
| |
* e200v2 shouldn't use 24bit (was just for testing)
* samsung ypr0/ypr1 should enable it but the correct number must be passed to bmp2rb
Change-Id: Ia91b0ff80a54265d4c3111d9dcb8e7b9dd12b5d4
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With LCD driver all calculation will be performed on RGB888 and the hardware/OS
can display from our 24bit framebuffer.
It is not yet as performance optimized as the existing drivers but should be
good enough.The vast number of small changes is due to the fact that
fb_data can be a struct type now, while most of the code expected a scalar type.
lcd-as-memframe ASM code does not work with 24bit currently so the with 24bit
it enforces the generic C code.
All plugins are ported over. Except for rockpaint. It uses so much memory that
it wouldnt fit into the 512k plugin buffer anymore (patches welcome).
Change-Id: Ibb1964545028ce0d8ff9833ccc3ab66be3ee0754
|
| |
|
|
|
|
|
| |
There is no simple method to detect radio through the 3-wire interface, so it's
not implemented for the YH-925 for now. YH-920 always has a radio.
Change-Id: Iea484d752915fcd40dbbbd7dbbf13e81aaf548db
|
| |
|
|
| |
Change-Id: If1f48df42ea7a150365c4ddbd3f9f7a85ae4b7dc
|
| |
|
|
| |
Change-Id: I139d0a8dc00e4d5fd964c3667e598aec923cc1cd
|
| |
|
|
| |
Change-Id: Ibddf444b35402f8d2a9ad8b6af9d897a6618da18
|
| |
|
|
| |
Change-Id: I0a8609c9b4849332a97a125d186f339a61e4d584
|
| |
|
|
| |
Change-Id: I58303feed59754143f57889ab19a21a628d5ed3d
|
| |
|
|
| |
Change-Id: Iaf70e9e854a52c6ddd12bc81e59580dbc3938888
|
| |
|
|
|
|
|
| |
Change-Id: I6eac4cf6c16a322910ad17bfbf3105e330cd0e36
Reviewed-on: http://gerrit.rockbox.org/815
Reviewed-by: Szymon Dziok <b0hoon@o2.pl>
Tested: Szymon Dziok <b0hoon@o2.pl>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Although both players basically have the same keys, the
differences in the layout is rather big, so I think both
deserve their own keymaps.
(On the yh820 the FFWD/PLAY/REW buttons are located above the
direction keys, on the yh920 at the side of the player.
Furthermore the yh920/925 has a REC switch, whereas
yh820 has a push button.)
Change-Id: I0e62a1b101c387646c0bdb07ea142d9d2430ca15
Reviewed-on: http://gerrit.rockbox.org/814
Reviewed-by: Szymon Dziok <b0hoon@o2.pl>
|
| |
|
|
| |
Change-Id: I2dc4bd724272f4c044815370dd2df95f131426a0
|
| |
|
|
|
|
| |
to compile the bootloader (now it should).
Change-Id: Iba6aa2f118670d66e10451eaf43dd4d83176b06a
|
| |
|
|
| |
Change-Id: Ia8bb739cd60b1b2d8a8cd7ad2c536e22553083c6
|
| |
|
|
| |
Change-Id: I60265237485e5892da2d45af0c44eb0aef40d22a
|
| |
|
|
| |
Change-Id: Ieeeb59f9899a7de61cfc3604b127f1c4377774bf
|
| |
|
|
| |
Change-Id: I474e3cd300e2282de44f9d6e7bdc616e96e3496a
|
| |
|
|
| |
Change-Id: I767cab4ab51c17a262519d56d0a3071d3c7bbe16
|
| |
|
|
| |
Change-Id: I603112d2a348abf92d5c8975ea76d3a57fda7cfc
|
| |
|
|
|
|
|
|
|
| |
With the lcd underflow code at work, it results in small flicker when
switching frequency but it should be fine because it doesn't happen very
often and I don't think there is a way to avoid it without disabling EMI
frequency scaling.
Change-Id: I458732d52bbf27cda2510c3836539db1fb24ea15
|
| |
|
|
| |
Change-Id: I66dbbb4d8795cf1274fc721bf0e8769b8f757c31
|
| |
|
|
| |
Change-Id: I9cab3a08c9e28558db2c16e8df30afcef6e11004
|
| |
|
|
|
|
|
| |
DPI values are autogenerated from the resolution and collected display size
values. These values are inserted as comments as well.
Change-Id: Id03aedf9af18348f773dfce002805e480f6751e8
|
| |
|
|
| |
Change-Id: If938c132d46efcb531227d9fde8cce91104566e0
|
| |
|
|
|
|
| |
right now.
Change-Id: I3050b97d10d9b4705321d8e37faf4d5a6c58485b
|
| |
|
|
|
|
|
| |
A thread polls the appropriate GPIO pin for sd card presence and mounts
using the mount system call.
Change-Id: I31ab41c4120f4af64eb6998b7e7b6f9051585efb
|
| |
|
|
|
|
|
|
|
| |
The virtual external storage can be inserted/extracted with the e key. This
has little effect because there is no way to access the storage (yet, a later
commit will change this). Except on ondio where the mmc needs to be
extracted before entering USB (like on real target).
Change-Id: I523402832f3b4ae71e0603b281aba4fb8592a897
|
| |
|
|
|
|
|
|
|
|
|
|
| |
CONFIG_STORAGE & STORAGE_HOSTFS allows to use parts of the storage_* API to be
compiled for application targets without compiling storage.c or performing
actually raw storage access. This is primarily to enable application targets to
implement HAVE_MULTIVOMULE/HAVE_HOTSWAP (in a later commit).
SIMULATOR uses the same mechanism without explicitely defining STORAGE_HOSTFS
(how to add a bit to an existing preprocessor token?).
Change-Id: Ib3f8ee0d5231e2ed21ff00842d51e32bc4fc7292
|
| |
|
|
| |
Change-Id: If45e71248c1572afc0be43f49fb9c78736ee0dae
|
| |
|
|
| |
Change-Id: I5f90a9816e9b7ca817fcb3195b63891fda5236f5
|
| |
|
|
| |
Change-Id: I4a46bf8d792c3286a367d3b962362d048eeb0619
|
| |
|
|
| |
Change-Id: If59aaacdea9f57932464a1615f2b80e410ec50dc
|
| |
|
|
| |
Change-Id: Ifbc8b10cebb3b7b126f1d6a212f6731f91e234e4
|
| |
|
|
| |
Change-Id: I37b85e23e6af92939700d640dbea74c646f49b7b
|
| |
|
|
| |
Change-Id: Ie7387b6dbd58565611b58af7bbba092dd58bdbd5
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
On the ZEN, the LCD is fed continuously by the DMA and this refresh needs to
be stop when the bootloader gives control to the firmware, otherwise the DMA
will source data from invalid region and it might even lock-up if the new
code touches the memory setup. Work around this by properly stopping the LCD
driver: the bootloader assumes that if the target defines HAVE_LCD_ENABLE
in bootloader build (which is unusual) then it needs to stop the LCD. Since
stopping the LCD could produce funny screens, power down backlight
which is expected to power down the LCD too, giving a nice black screen
instead of some random pixels.
Change-Id: I7ce5ba9bfd08e596907c4ff8f80feb189f0576ce
|
| |
|
|
|
|
|
|
|
|
|
|
| |
zenxfi2: add support for internal storage on the SD version
The code can now skip devices marked as PROBE if they fail to init, thus
making it possible to handle various kinds of internal storages. The current
code probably doesn't interplay nicely since it acquires pins and never
release them so it will probably break NAND code when it's ready but NAND code
is not ready yet anyway.
Change-Id: I4cb962de4215661e521743a3f511445dbbf28673
|
| |
|
|
|
|
|
|
|
| |
This is the basic port to the new target Samsung
YP-R1, which runs on a similar platform as YP-R0.
Port is usable, although there are still
some optimizations that have to be done.
Change-Id: If83a8e386369e413581753780c159026d9e41f04
|
| |
|
|
|
|
| |
DEBUG builds.
Change-Id: Ic274bfb4a8e1a1a10f9a54186b9173dbc0faa4c8
|
| |
|
|
| |
Change-Id: Ib25a357a7bafd2ef25f273cadff70fafbd8d4661
|
| |
|
|
| |
Change-Id: I329b12a8e90b4721b644ac326dfe75e52ce6c2b8
|
| |
|
|
| |
Change-Id: I8b72a9c333d8a9dbcb62c366a9af298f1dd9b2f7
|
| |
|
|
|
|
|
|
|
| |
85 is already used by HIFI E.T. MA8C.
Change-Id: I7f30d6b1acbebd6152d11fa46ec87d95e6a809e7
Reviewed-on: http://gerrit.rockbox.org/703
Reviewed-by: Purling Nayuki <cyq.yzfl@gmail.com>
Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
|
| |
|
|
| |
Change-Id: Ie36e48742c0ed9aa3fd6f49aa034a11d2492327c
|
| |
|
|
| |
Change-Id: Ia8116528ca65844322177531f14b2f6bbfb56719
|
| |
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
|
| |
Tested on iPod Mini 1G.
Change-Id: I67ac9b7ed84c34533107136d0aa72e5ce3bcc5bc
Reviewed-on: http://gerrit.rockbox.org/668
Reviewed-by: Frank Gevaerts <frank@gevaerts.be>
|