Linus Nielsen Feltzing
|
0cda59e939
|
Oops, not all PP targets have ADC_ACCESSORY.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17649 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-29 06:46:09 +00:00 |
|
Linus Nielsen Feltzing
|
07bfba21ae
|
Add the ADC_ACCESSORY channel on the ipod, to allow for accessory detection once we figure that out.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17648 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-29 06:12:08 +00:00 |
|
Michael Sevakis
|
d892214d88
|
Gigabeat S: Add charge current and battery temp readout in power management and display in the battery screen. Thermistor data was obtained experimentally from one pulled off a dead board and appears basically correct when read back on a working device (which requires letting it settle to ambient temperature - a long wait so not easy to do). Sending me more thermistors would help improve accuracy *fingers crossed that it's close enough*. :-) This commit does NOT add charging but is a step towards implementing it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17626 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-25 01:38:08 +00:00 |
|
Mark Arigo
|
b4275d4941
|
Philips GoGear SA9200 port. Working bootloader and normal builds, including sound. No touchpad now, buttons limited to using vol+/vol-/power for up/down/select. Rockbox USB is enabled since the OF is MTP only...read the warnings on the PortalPlayerUsb wiki page.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17591 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-21 03:55:17 +00:00 |
|
Maurus Cuelenaere
|
02883e02e2
|
Make ZVM30GB simulator work.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17513 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-14 21:14:06 +00:00 |
|
Maurus Cuelenaere
|
e031db4b87
|
1) Use a separate config-<target>.h for Zen Vision(:M) (60GB)
2) Other unrelated cleanups
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17503 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-14 18:55:19 +00:00 |
|
Karl Kurbjun
|
449a7a6643
|
Cleanup some unneeded debug code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17499 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-14 00:32:43 +00:00 |
|
Mark Arigo
|
3e743ec6c9
|
Preparing for the Philips SA9200 part 2. Since the SA9200 doesn't have a microsd card (no hotswap), use HAVE_ATA_SD for the Sansa flash driver so we don't rely on HAVE_HOTSWAP in some places.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17488 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-13 02:50:31 +00:00 |
|
Andree Buschmann
|
c85faed1ee
|
Change comment for clarity.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17431 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-09 16:57:26 +00:00 |
|
Nicolas Pennequin
|
357ffb3c46
|
Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creative.c, which need checking.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17369 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-05 10:32:46 +00:00 |
|
Dave Chapman
|
d7bda7bd68
|
Fix errors for ZVM build caused by r17366
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17367 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-05 07:50:06 +00:00 |
|
Jonathan Gordon
|
82c1aa8e8e
|
scroll all lines in read-only info lists
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17366 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-05 07:11:27 +00:00 |
|
Michael Sevakis
|
6cbed80f19
|
Oops again. One more zero init too.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17361 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-04 16:59:47 +00:00 |
|
Michael Sevakis
|
b606def4ad
|
Oops. Need one more %s.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17360 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-04 15:28:48 +00:00 |
|
Michael Sevakis
|
6dd14d4a5a
|
Add some M/UDMA information to the Disk Info debug screen for both Gigabeats.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17359 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-04 15:27:10 +00:00 |
|
Maurus Cuelenaere
|
ed5f1ed3e2
|
1) add debug menu for USB & PIC
2) update keymap
3) fix yellow
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17324 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-03 14:43:43 +00:00 |
|
Bertrik Sikken
|
538164784c
|
Fix exit button for battery debug menu on sansa e200.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17174 a1c6a512-1295-4272-9138-f99709370657
|
2008-04-19 17:54:12 +00:00 |
|
Andree Buschmann
|
6592f942c1
|
fix red.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17166 a1c6a512-1295-4272-9138-f99709370657
|
2008-04-19 11:17:06 +00:00 |
|
Andree Buschmann
|
23ee77475f
|
Small changes to debug menu: Higher precision when showing boost ratio. Added average CPU clock [MHz].
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17165 a1c6a512-1295-4272-9138-f99709370657
|
2008-04-19 10:43:00 +00:00 |
|
Bertrik Sikken
|
a24f4b7a80
|
FS#8898 - Prefix AS3514 registers with AS3514_
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17130 a1c6a512-1295-4272-9138-f99709370657
|
2008-04-15 21:33:32 +00:00 |
|
Michael Sevakis
|
57742e0ef7
|
Add a "View I/O Ports" screen for imx31. Show all GPIO contents.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17072 a1c6a512-1295-4272-9138-f99709370657
|
2008-04-11 15:49:48 +00:00 |
|
Nils Wallménius
|
6848961aa5
|
Pass the buffer length to the list_get_name callback functions instead of using hardcoded MAX_PATH
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17049 a1c6a512-1295-4272-9138-f99709370657
|
2008-04-09 15:25:17 +00:00 |
|
Jens Arnold
|
02580851ad
|
Revert... stupid svn doesn't complain when passing -m twice :(
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16939 a1c6a512-1295-4272-9138-f99709370657
|
2008-04-02 22:45:23 +00:00 |
|
Jens Arnold
|
01a106dbfa
|
Make the measured LCD scanrates from the greylib known to the scanrate test plugin.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16938 a1c6a512-1295-4272-9138-f99709370657
|
2008-04-02 22:42:21 +00:00 |
|
Steve Bavin
|
c9df8fd87b
|
The const police raid playback.c, should be no change to behaviour.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16860 a1c6a512-1295-4272-9138-f99709370657
|
2008-03-28 11:24:24 +00:00 |
|
Michael Sevakis
|
af395f4db6
|
Do core interrupt masking in a less general fashion and save some instructions to decrease size and speed things up a little bit. Small fix to a few places where interrupts would get enabled again where they shouldn't have been (context switching calls when disabled).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16811 a1c6a512-1295-4272-9138-f99709370657
|
2008-03-26 01:50:41 +00:00 |
|
Michael Sevakis
|
27cf677339
|
Add a complete priority inheritance implementation to the scheduler (all mutex ownership and queue_send calls are inheritable). Priorities are differential so that dispatch depends on the runnable range of priorities. Codec priority can therefore be raised in small steps (pcmbuf updated to enable). Simplify the kernel functions to ease implementation and use the same kernel.c for both sim and target (I'm tired of maintaining two ;_). 1) Not sure if a minor audio break at first buffering issue will exist on large-sector disks (the main mutex speed issue was genuinely resolved earlier). At this point it's best dealt with at the buffering level. It seems a larger filechunk could be used again. 2) Perhaps 64-bit sims will have some minor issues (finicky) but a backroll of the code of concern there is a 5-minute job. All kernel objects become incompatible so a full rebuild and update is needed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16791 a1c6a512-1295-4272-9138-f99709370657
|
2008-03-25 02:34:12 +00:00 |
|
Jens Arnold
|
9ae9a18de9
|
Make ports debug screen usable on M3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16674 a1c6a512-1295-4272-9138-f99709370657
|
2008-03-15 10:11:23 +00:00 |
|
Jens Arnold
|
8a6291dd63
|
More iAudio M3 work. Target build compiles, but same problem regarding plugins as the simulator. Boots to the menu, but it can't be used yet because only main & remote Play button work. USB works.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16660 a1c6a512-1295-4272-9138-f99709370657
|
2008-03-14 08:54:54 +00:00 |
|
Frank Gevaerts
|
f10f891bb4
|
provide a debug menu item to virtually reinsert drives for usb storage when the player is back to normal after "ejecting" all drives
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16618 a1c6a512-1295-4272-9138-f99709370657
|
2008-03-10 20:57:56 +00:00 |
|
Frank Gevaerts
|
326d0ab8c3
|
make usb_serial work again. Also know as "make sure arrays are allocated at their correct size"
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16615 a1c6a512-1295-4272-9138-f99709370657
|
2008-03-10 20:28:59 +00:00 |
|
Frank Gevaerts
|
f0b4a32d6f
|
reorganise the usb stack to provide a clean separation between core and class drivers
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16541 a1c6a512-1295-4272-9138-f99709370657
|
2008-03-06 21:25:09 +00:00 |
|
Barry Wardell
|
46973f7f9f
|
Only need to include these for e200.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16514 a1c6a512-1295-4272-9138-f99709370657
|
2008-03-04 14:36:22 +00:00 |
|
Barry Wardell
|
0449c0ef5d
|
Second part of FS#8272 - include charger status in Sansa debug menu.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16513 a1c6a512-1295-4272-9138-f99709370657
|
2008-03-04 14:31:14 +00:00 |
|
Frank Gevaerts
|
776d015cc4
|
implement logf over usb-serial. Needs USB_SERIAL defined in usb_core.h to work, and needs to be enabled in the debug menu.
It stops sending data after a while for unknown reasons.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16486 a1c6a512-1295-4272-9138-f99709370657
|
2008-03-02 20:45:33 +00:00 |
|
Jens Arnold
|
dfac61e89c
|
Always dump the identify info as big endian for readability and consistency.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16461 a1c6a512-1295-4272-9138-f99709370657
|
2008-03-01 10:47:21 +00:00 |
|
Michael Sevakis
|
7cbf70cbf2
|
Make "View OS stacks" auto-refresh again.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16443 a1c6a512-1295-4272-9138-f99709370657
|
2008-02-28 16:48:18 +00:00 |
|
Peter D'Hoye
|
4c320380a0
|
Add ability to dump ata identify info to the debug menu (by amiconn + ifdeffed by me)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16441 a1c6a512-1295-4272-9138-f99709370657
|
2008-02-27 22:52:18 +00:00 |
|
Mark Arigo
|
d829075a00
|
Driver for the Synaptics touchpad on the m:robe 100 based on the 3-wire interface spec. Needs some tweaking as it's too sensitive with the default hardware settings. For now, the vertical strip is divided into up/select/down buttons. Also, redo the keymap (using the Gigabeat as a starting point), but it still needs a good bit of work.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16400 a1c6a512-1295-4272-9138-f99709370657
|
2008-02-24 04:12:16 +00:00 |
|
Jens Arnold
|
8c81e789cc
|
Fix up incomplete reversal.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16336 a1c6a512-1295-4272-9138-f99709370657
|
2008-02-17 22:13:20 +00:00 |
|
Miika Pekkarinen
|
9eec03faa5
|
FS#8565 - fix for runtime data causing extra spin ups. Included a debug menu update also.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16330 a1c6a512-1295-4272-9138-f99709370657
|
2008-02-17 18:35:27 +00:00 |
|
Christian Gmeiner
|
a999556e84
|
revert my work, suggested by amiconn
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16328 a1c6a512-1295-4272-9138-f99709370657
|
2008-02-17 17:58:56 +00:00 |
|
Christian Gmeiner
|
78fa347c6b
|
FS#8611: move hw_info for pp targets into target tree
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16324 a1c6a512-1295-4272-9138-f99709370657
|
2008-02-17 12:43:23 +00:00 |
|
Christian Gmeiner
|
b650bc592a
|
fix compiling of debug menu for tcc780x
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16316 a1c6a512-1295-4272-9138-f99709370657
|
2008-02-15 12:37:36 +00:00 |
|
Peter D'Hoye
|
086aab3235
|
fix yellow
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16297 a1c6a512-1295-4272-9138-f99709370657
|
2008-02-12 23:50:39 +00:00 |
|
Peter D'Hoye
|
f14293c304
|
Remove temporary variables used for GPIO reading in the debug menu
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16296 a1c6a512-1295-4272-9138-f99709370657
|
2008-02-12 23:42:33 +00:00 |
|
Peter D'Hoye
|
192132c06e
|
Make I/O debug screen fit again on H10 5gb screen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16290 a1c6a512-1295-4272-9138-f99709370657
|
2008-02-11 22:39:47 +00:00 |
|
Michael Giacomelli
|
14995ffee3
|
Try that again.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16261 a1c6a512-1295-4272-9138-f99709370657
|
2008-02-10 06:11:37 +00:00 |
|
Michael Giacomelli
|
46c0c3a4c4
|
Fix building the ipod sims.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16260 a1c6a512-1295-4272-9138-f99709370657
|
2008-02-10 05:56:35 +00:00 |
|
Michael Giacomelli
|
054447f9e6
|
Commit FS#8379 by Andree Buschmann. Disables much of the remaining unneeded hardware on PP50xx targets (Ipods, Sansa, H10s, etc) resulting in a large savings in power and consequent increase in battery life. Results vary from target to target and from codec to codec, but we now approach the OF runtime on several PP devices. For now, leave base CPU clock at 30MHz, although further savings is possible with some codecs if clock is reduced. Additionally, fix battery capacity on c200 and use my measurements to improve runtime estimation for Sandisk targets.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16259 a1c6a512-1295-4272-9138-f99709370657
|
2008-02-10 05:39:20 +00:00 |
|