Björn Stenberg
|
511a8690c6
|
Fixed compiler warnings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19512 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-20 20:48:27 +00:00 |
|
Maurus Cuelenaere
|
e4c09799a0
|
Ingenic players:
* Enable clocks when needed
* Fix VX747+ button_hold()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19505 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-20 13:10:04 +00:00 |
|
Maurus Cuelenaere
|
ec380a79d9
|
Ingenic players: disable LCD clock when unneeded
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19497 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-20 01:57:55 +00:00 |
|
Maurus Cuelenaere
|
c983e3b1d2
|
Ingenic targets:
* LCD rework
* Dynamic DMA enabling
* PCM cleanup
* USB: replace printf() with logf()
* System: get rid of in_interrupt_mode()
* Backlight: add support for software PWM
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19495 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-20 01:48:46 +00:00 |
|
Maurus Cuelenaere
|
0df38260e8
|
Enable sleep() on MIPS targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19493 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-19 23:35:42 +00:00 |
|
Michael Sevakis
|
ac5059b1b5
|
Use set/clr instead of mod functions where applicable.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19486 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-19 15:30:30 +00:00 |
|
Michael Sevakis
|
2b4290cc12
|
Add a couple useful shorthand atomic register write functions for imx31. Conversion to them where appropriate to make cleaner code to be done.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19485 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-19 13:46:49 +00:00 |
|
Maurus Cuelenaere
|
9da2456c26
|
Fix SVN properties
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19482 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-19 11:29:18 +00:00 |
|
Maurus Cuelenaere
|
40ec543052
|
* Add support for Onda VX747+ (FS#9674 by Olivier Barbut)
* Fix Onda VX767 support
* Small cleanup
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19481 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-19 11:13:58 +00:00 |
|
Mark Arigo
|
9bf93ba007
|
Working touchpad for the Philips HDD1630 using the Synaptics driver. Like the m:robe 100, the strip is divided into up, select, and down button regions. You can't swipe like in the OF. The keymap still needs some work.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19480 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-19 03:31:26 +00:00 |
|
Bertrik Sikken
|
a6c62a218a
|
Renamed as3525-codec.c to ascodec-as3525.c to bring it in line with the naming convention of the other driver
files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19469 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-17 20:16:20 +00:00 |
|
Vitja Makarov
|
f018b9dc38
|
Fix BOOTDIR setting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19466 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-17 12:24:47 +00:00 |
|
Mark Arigo
|
f2b66918e6
|
Move the Synaptics touchpad driver for the m:robe 100 to a common place. It will (soon) be used for the Philips HDD1630.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19465 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-17 04:38:53 +00:00 |
|
Mark Arigo
|
a742c3cd56
|
Make the Philips SA9200 port build again.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19464 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-17 01:58:40 +00:00 |
|
Bertrik Sikken
|
c7c546cf59
|
AMS Sansa: add fmradio i2c support for e200v2 and the fuze, by Thomas Martitz and Michael Chicoine
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19463 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-16 22:58:47 +00:00 |
|
Bertrik Sikken
|
2d0a045909
|
Enable as3514 HPCM codec setting for all AMS3525 targets (and disable it for others).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19460 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-16 22:16:55 +00:00 |
|
Vitja Makarov
|
b32c05b116
|
Fix compilation error when no HW freq defined
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19459 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-16 20:26:25 +00:00 |
|
Mark Arigo
|
5b9ddb746e
|
Make the Philips HDD1630 build compile again.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19454 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-16 05:04:30 +00:00 |
|
Michael Giacomelli
|
4e79f8edc7
|
Commit updated FS#9569 by Michael Chicoine. Fixes a bug in lcd_update_rect on the e200v2.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19453 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-16 02:50:39 +00:00 |
|
Michael Giacomelli
|
f78bf7d9fc
|
Commit FS#9623 by Thomas Martitz. General LCD clean up. Removes needless delays, fixes some glitches, updates comments, and brings LCD updates closer to procedure found in OF.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19452 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-16 02:42:38 +00:00 |
|
Michael Giacomelli
|
8493da0974
|
Commit FS#9652 by Thomas Martitz. Enable microSD on e200v2 and fix initialization for the fuze and e200v2.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19451 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-16 02:04:08 +00:00 |
|
Frank Gevaerts
|
66b97219fc
|
Actually set sd_enabled (again by Thomas Martitz)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19450 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-15 23:49:43 +00:00 |
|
Frank Gevaerts
|
f9fb52b933
|
fix yellow
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19449 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-15 23:47:17 +00:00 |
|
Björn Stenberg
|
ee46a3d88e
|
Moved database builder into a separate directory, and gave it its' own Makefile. Now it compiles cleanly and builds a database if ran in root of music tree.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19448 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-15 23:42:19 +00:00 |
|
Frank Gevaerts
|
9f37f04619
|
Apply FS#9650 (by Thomas Martitz). This adds hotswap and microSD support for the Fuze. It doesn't seem to work for all cards yet.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19447 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-15 23:37:16 +00:00 |
|
Bertrik Sikken
|
ebf316f39d
|
Sansa Clip: add sources for radio i2c communication.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19437 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-14 17:36:35 +00:00 |
|
Michael Sevakis
|
26bf32c8aa
|
Check that PCM is playing/recording *after* getting the current position from the hardware layer.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19435 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-14 11:42:47 +00:00 |
|
Michael Sevakis
|
0fab3e36f3
|
Place some LIKELY and UNLIKELY hints in kernel where I can definitively say anything about it and where it could make a small difference.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19433 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-14 07:09:26 +00:00 |
|
Dominik Wenger
|
a654946622
|
correct battery readout for m200v4. Percentage is still uncalibrated.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19420 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-13 15:57:41 +00:00 |
|
Frank Gevaerts
|
19dfe330a1
|
Add a disconnect handler for usb storage. It doesn't do anything yet, but it will apparently be needed to reset the audio buffer
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19418 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-13 14:49:44 +00:00 |
|
Michael Sevakis
|
93572e2a9e
|
Keyclick fixup take two. It is only 88 samples (2msec) long so keep a small static buffer around for beeps less than or equal to keyclick duration. This way it operates no matter the buffer state and still won't interfere with alternate PCM operations like recording or plugin playback.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19415 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-13 06:01:08 +00:00 |
|
Michael Sevakis
|
826688e699
|
PCM buffer beeping needs the audio buffer reset in order to work after operations that trash the buffer or keyclick won't be audible until playback is restarted.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19413 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-13 02:48:36 +00:00 |
|
Michael Sevakis
|
5e73f9ff20
|
Fix FS#8660-Recording hardlocks with keyclick enabled and FS#9388-keyclicks too late. Introduce audio_buffer_state to check whether PCM buffer is useable or disabled (trashed).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19411 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-13 01:32:39 +00:00 |
|
Michael Sevakis
|
bdf3004f96
|
CLOCKING register should be set on hardware init.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19410 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-12 23:03:30 +00:00 |
|
Bertrik Sikken
|
7d354c5d34
|
FS#9625, keep HPCM codec setting (headphone common mode) enabled for E200V2 too.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19407 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-12 21:18:47 +00:00 |
|
Dominik Wenger
|
90bcf9be5e
|
m200v4: rename Keys, so they match better other targets with similar key-layout. Enable plugins, add keymaps for plugins. More keymap improvements needed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19405 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-12 19:50:49 +00:00 |
|
Michael Sevakis
|
4f81ee65fa
|
Argh. Being stupid. Missed one. Nap time.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19403 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-12 13:08:35 +00:00 |
|
Michael Sevakis
|
b6e78acc5e
|
Get rid of some pcm_apply_settings cruft at the low level I somehow missed. Move the ones in pcm.c around to better spots. Remove a variable from pcm-pnx0101.c that should no longer be there.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19402 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-12 12:46:57 +00:00 |
|
Michael Sevakis
|
4bbaef6fd5
|
Fix-m the ruddiness.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19401 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-12 11:20:58 +00:00 |
|
Michael Sevakis
|
e69d567d9e
|
Bring consistency to pcm implementation and samplerate handling. Less low-level duplication. A small test_sampr fix so it works on coldfire again.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19400 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-12 11:01:07 +00:00 |
|
Jens Arnold
|
0ad97d13fc
|
Reclaim a bit of binsize on hdd based archoses by making the bit test unsigned. On SH1, gcc optimizes this by using a right shift, and a signed '1' made it use an arithmetic right-shift-by-n, which is a libgcc function on SH1. This was the only place in the core using it. No effect on other architectures.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19399 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-12 07:48:01 +00:00 |
|
Mark Arigo
|
f2dc7139b9
|
Fix the sound level on the Philips HDD1630
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19396 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-12 04:59:06 +00:00 |
|
Mark Arigo
|
08585e417b
|
FS#9591 by Anton Veretenenko for the Philips GoGear HDD1620/1630 (with a few changes by me). Fixes boot problem, pixel format, sound, and a few other things.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19395 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-12 04:56:25 +00:00 |
|
Rafaël Carré
|
eb6db0a647
|
Sansa e200v2 and Fuze : disable not implemented recording
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19391 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-11 14:16:05 +00:00 |
|
Rafaël Carré
|
76ea5f0fae
|
Sansa e200v2 and Fuze : disable tuner until i2c communication is tested (or written)
Correct a comment (si4702 is compatible with si4700.c)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19390 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-11 14:05:52 +00:00 |
|
Michael Sevakis
|
2e8266df12
|
Fix a PortalPlayer PCM bug that made keyclick malfunction. Should fix FS#8836. Move FIQ banked register init out of crt0-pp.S and into pcm-pp.c to keep setups local to PCM driver.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19388 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-11 01:48:31 +00:00 |
|
Michael Sevakis
|
441fca176a
|
Fix a wrong comment in thread.c and mention an alternative approach to inits. Fix a couple headers' Id fields while at it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19386 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-10 21:10:34 +00:00 |
|
Nils Wallménius
|
7987e9a801
|
Fix minor copy & paste error in comment. No functional change.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19383 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-10 13:42:20 +00:00 |
|
Rafaël Carré
|
88bb7acc0a
|
Sansa Clip: enable tagcache, quickscreen and pitchscreen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19382 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-10 13:00:01 +00:00 |
|
Michael Sevakis
|
f2f394793c
|
Fix red and a couple other things I somehow missed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19378 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-10 09:11:43 +00:00 |
|