Michael Sevakis
|
6df1a86e99
|
Remove inner loop from button scanning on Gigabeat S. Requires changing the button codes but it's not a "functional port" so no plugin API version increase is done though a full update will be needed since any using the values will be incompatible.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17432 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-09 21:19:58 +00:00 |
|
Michael Sevakis
|
25583656d9
|
Backlight brightness setting for Gigabeat S. Cleanup headers in target backlight file too.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17428 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-08 22:03:49 +00:00 |
|
Jens Arnold
|
8291cd76de
|
Fix the short audio dropout at disk spinup from power-off on portalplayer targets (observed on Mini G2, probably affected others as well).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17426 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-08 21:36:50 +00:00 |
|
Nils Wallménius
|
ad5c4b6511
|
Add two missing rockbox headers and set svn:eol-style
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17418 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-08 16:47:24 +00:00 |
|
Nils Wallménius
|
f24eaabcad
|
Disable clocks for most modules in the imx31l on startup, individual drivers handle enabling/disabling clocks for used modules
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17417 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-08 16:27:23 +00:00 |
|
Nils Wallménius
|
89aca6aa77
|
Oops, it's called mc13783...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17416 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-08 15:49:46 +00:00 |
|
Michael Sevakis
|
3ff1d584ef
|
Hehe. Should probably implement ide_powered if implementing ide_power_enable.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17415 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-08 14:11:26 +00:00 |
|
Michael Sevakis
|
6dd6ea74af
|
Gigabeat S RoLo: Properly execute firmware copy from an IRAM stub because the currently running image was being overwritten in place. Minor tweak to rolo.c based on imx31 errata sheet about not masking FIQ without masking IRQ which is fine to use on all ARM anyway.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17414 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-08 12:09:14 +00:00 |
|
Michael Sevakis
|
e616092fd5
|
Gigabeat S: Might as well show the actual CPU frequency to avoid confusion.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17413 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-08 10:10:09 +00:00 |
|
Michael Sevakis
|
e574efa8f7
|
Gigabeat S: Allow battery selection from 700mAh to 1200mAh. Default to the stock capacity of 700mAh. Correct selection will be important for proper charging control.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17412 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-08 10:02:19 +00:00 |
|
Michael Sevakis
|
86680e7f4b
|
Gigabeat S: Put in (so it appears) proper delays for USB PHY reset. Use the atomic regmod functions to change bits.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17411 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-08 09:03:19 +00:00 |
|
Michael Sevakis
|
6e5e20b1e1
|
Remove an unneeded #include and a lone "#" on a line (it's early).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17410 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-08 08:09:24 +00:00 |
|
Michael Sevakis
|
df4bd0697d
|
Gigabeat S: Add ATA/IDE power management. Fix parameter order of regmod32 as it was intended (had some things mixed up :P).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17409 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-08 08:03:08 +00:00 |
|
Jens Arnold
|
f18e4db81b
|
Apply 2 small size optimisations. * Put ICODE_ATTR into the function definitions where applicable, saving the separate declaration.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17408 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-08 05:39:29 +00:00 |
|
Maurus Cuelenaere
|
910fd7858c
|
Move interrupt clearing up.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17404 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-07 13:33:29 +00:00 |
|
Jens Arnold
|
82cda9b091
|
H10: Disable IDE controller when the disk is powered down like on ipods.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17402 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-07 06:51:28 +00:00 |
|
Michael Sevakis
|
607b63a827
|
Gigabeat S technical correction: Fix instruction order because clean dcache operand is SBZ.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17401 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-07 06:13:35 +00:00 |
|
Frank Gevaerts
|
bc1ce741c9
|
typo fixes (; instead of , at the end of two assignments) (same as r17398 for usb_serial. lesson learned : always check if there are similar bugs elsewhere)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17400 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-06 21:00:07 +00:00 |
|
Frank Gevaerts
|
ee8ebc9160
|
typo fixes (; instead of , at the end of two assignments)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17398 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-06 20:48:50 +00:00 |
|
Michael Sevakis
|
35e7b25472
|
ata_hard_reset should be synchronized.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17397 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-06 10:12:05 +00:00 |
|
Michael Sevakis
|
6edb95d050
|
Gigabeat S: Make sure ATA interface is idle before a reset.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17396 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-06 10:02:46 +00:00 |
|
Rob Purchase
|
ab40aa9477
|
Remove the last D2 yellows (user timer is not yet implemented).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17391 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-05 19:43:01 +00:00 |
|
Maurus Cuelenaere
|
0f1a0405e0
|
Of course don't forget the init code..
+ add interrupt priority handling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17389 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-05 16:07:57 +00:00 |
|
Maurus Cuelenaere
|
3ae70b3195
|
Fix red + add some extra defines.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17388 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-05 15:54:50 +00:00 |
|
Maurus Cuelenaere
|
fd0eed96b0
|
Woops, remove debug statements..
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17387 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-05 15:50:17 +00:00 |
|
Maurus Cuelenaere
|
e025cb1c38
|
Split up DMA and ATA, but don't enable it (yet).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17386 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-05 15:47:26 +00:00 |
|
Michael Sevakis
|
0218397cf4
|
Gigabeat S bootloader: 1) Switch order of .vectors to be contiguous with initialized sections. 2) Clean all caches in main before doing anything else because vector copying counts as self-modifying code. Up to v.00000012.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17381 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-05 13:30:29 +00:00 |
|
Barry Wardell
|
9a54d9645d
|
Change the default background colour to black on colour targets. It fits better with the default theme and also with the bootloaders.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17380 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-05 13:11:38 +00:00 |
|
Michael Sevakis
|
57cbd77788
|
Gigabeat S: Do the controller timing settings a more cleanly.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17379 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-05 13:00:08 +00:00 |
|
Nils Wallménius
|
c8130b2666
|
Oops^2, probably a good idea to initialize this.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17378 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-05 12:59:15 +00:00 |
|
Nils Wallménius
|
680bf86fce
|
Oops, forgot one file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17377 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-05 12:53:03 +00:00 |
|
Nils Wallménius
|
90a4a43430
|
Alarm wake up support for Gigabeat S
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17376 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-05 12:37:42 +00:00 |
|
Michael Sevakis
|
9560ba6696
|
Mind repeat calls to ata_device_init.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17373 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-05 11:21:04 +00:00 |
|
Michael Sevakis
|
12884bd1b7
|
Don't need the extra idle check.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17372 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-05 10:57:34 +00:00 |
|
Michael Sevakis
|
be0c7d0ff3
|
Gigabeat S: Use the fastest PIO mode the installed drive allows instead of always PIO0. Centralize clock information in clkctl-imx31.c.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17371 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-05 10:53:06 +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 |
|
Michael Sevakis
|
cc486c9032
|
The presence of the run list corelocks are dependent on core number and not building with priority scheduling. Fix building for multiprocessor without HAVE_PRIORITY_SCHEDULING defined.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17362 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-04 17:12:37 +00:00 |
|
Barry Wardell
|
27f59f64c6
|
Make the H10 bootloader work again. Also fix the same problem that might be affecting other PP bootloaders.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17357 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-04 14:42:53 +00:00 |
|
Bertrik Sikken
|
9cd291989b
|
Disabled unused ata_led function.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17342 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-03 23:37:48 +00:00 |
|
Bertrik Sikken
|
6a0340fc21
|
More static / header file cleanup.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17341 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-03 23:18:56 +00:00 |
|
Maurus Cuelenaere
|
a969e85e17
|
Forgot a file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17340 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-03 22:33:09 +00:00 |
|
Maurus Cuelenaere
|
41a82f96a8
|
More LCD stuff..
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17339 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-03 22:27:55 +00:00 |
|
Michael Giacomelli
|
5fc95a301d
|
Fix tabs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17338 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-03 22:07:31 +00:00 |
|
Bertrik Sikken
|
19425909c3
|
Another round of making local functions static and making sure that source files are in sync with their header files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17337 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-03 21:33:00 +00:00 |
|
Michael Giacomelli
|
e243db65b4
|
Commit FS#8920, fixed headphone detection for the Ipod 2G by Mark Fawcus.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17336 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-03 21:15:13 +00:00 |
|
Maurus Cuelenaere
|
9e6cd921a1
|
Forgot 0x
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17335 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-03 18:54:47 +00:00 |
|
Maurus Cuelenaere
|
2b0e436739
|
Add OF LCD init
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17334 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-03 18:51:20 +00:00 |
|
Michael Sevakis
|
8f0a1b3e6c
|
It's better not to use fixed constants since the lower volume limit may not be constant.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17329 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-03 16:10:46 +00:00 |
|
Nicolas Pennequin
|
28df6bf869
|
The Gigabeat S can do album art.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17328 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-03 15:38:15 +00:00 |
|
Michael Sevakis
|
5df4405317
|
Gigabeat S: Man it's so loud in here. We have SOUND! Someone please make keymaps consistent; it's rather messy atm.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17327 a1c6a512-1295-4272-9138-f99709370657
|
2008-05-03 15:14:52 +00:00 |
|