Michael Sevakis
|
fde75551a7
|
Update copyright headers for 2009 since they're new files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19677 a1c6a512-1295-4272-9138-f99709370657
|
2009-01-05 00:06:45 +00:00 |
|
Michael Sevakis
|
e2876ee4e2
|
Gigabeat S: Get timer API working. metronome will work now.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19676 a1c6a512-1295-4272-9138-f99709370657
|
2009-01-05 00:00:29 +00:00 |
|
Michael Sevakis
|
d14f79dc7b
|
Gigabeat S: Ensure a few more clocks are stopped for things we aren't using at the moment.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19654 a1c6a512-1295-4272-9138-f99709370657
|
2009-01-03 07:29:26 +00:00 |
|
Bertrik Sikken
|
32c2f455d1
|
static/const/#include/tab police on various files
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19643 a1c6a512-1295-4272-9138-f99709370657
|
2009-01-02 21:43:52 +00:00 |
|
Björn Stenberg
|
9e3844db07
|
Updated Fuze button code. FS#9645 by Thomas Martitz.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19629 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-31 21:02:56 +00:00 |
|
Maurus Cuelenaere
|
5bf0cf5910
|
Ingenic Jz4740:
* Fix compiling
* More USB work
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19628 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-31 18:15:24 +00:00 |
|
Michael Sevakis
|
e25505daa4
|
Hehe. Broke it already in last-second sanitation. Put some bits back.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19620 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-31 01:54:26 +00:00 |
|
Michael Sevakis
|
2e99b3d931
|
Gigabeat S: Allow recording from FM. Give FM the same volume range as playback. NOTE: This bumps the si4700 output volume to -0dB so other players with that may need a minor adjustment.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19619 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-31 01:38:44 +00:00 |
|
Maurus Cuelenaere
|
9ac7af749b
|
Ingenic players:
* Further implement USB driver
* Add preliminary clock setup
* Fix USB VID/PID
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19618 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-31 01:11:04 +00:00 |
|
Björn Stenberg
|
5d3a035cb3
|
Implemented system_reboot().
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19617 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-30 23:53:35 +00:00 |
|
Björn Stenberg
|
f59724414b
|
Fixed m200v4 red build.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19616 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-30 21:56:23 +00:00 |
|
Björn Stenberg
|
93afe5297b
|
Cleaner usb detection.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19615 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-30 21:17:43 +00:00 |
|
Björn Stenberg
|
f2d2b8c3c7
|
Added usb_detect() for Clip, Fuze, E200v2 and C200v2.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19614 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-29 23:32:11 +00:00 |
|
Björn Stenberg
|
9ad94b9c35
|
Use the same poweroff count for clip as for other AMS targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19609 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-28 21:58:13 +00:00 |
|
Michael Sevakis
|
1fea6f6b22
|
Make si4700 tuner driver more sane with bit and field defines and entirely hide strange i2c interface from code with write/set/clear/masked functionality. On Gigabeat S use by-the-book busmode selection and GPIO lines. Implement some primitive station detection, debug registers in screen, and misc. changes to tie things together.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19600 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-27 19:18:50 +00:00 |
|
Vitja Makarov
|
78d625f840
|
i7: set low-battery values and enable shutdown on low-battery
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19597 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-26 19:31:48 +00:00 |
|
Michael Sevakis
|
eaea11230a
|
imx31: Fix a couple small problems with the i2c driver that went unnoticed until FM. Reset addr_count always and stop resetting module before STOP is actually generated. Simplify a tiny bit and remove inactive preprocessor block.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19596 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-26 16:06:40 +00:00 |
|
Michael Giacomelli
|
e25f1f9f2a
|
Hopefully fix read.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19586 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-25 03:23:22 +00:00 |
|
Michael Giacomelli
|
70e9c7aed3
|
Commit FS#8624 by Linus Nielsen, Ryan Press, Craig Elliott, and Kenderes Tamas. Adds preliminary support for numerous accessories that use the ipod serial port on the dock connector. See IpodAccessories for a list of tested devices.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19585 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-25 01:46:16 +00:00 |
|
Michael Sevakis
|
f921f74873
|
Gigabeat S: Fix a divide by zero in runtime estimation caused by using actual charger current. Use default constant for now.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19584 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-24 23:54:57 +00:00 |
|
Michael Sevakis
|
4f2bc16f5c
|
Gigabeat S: Simplify and use a thermistor lookup table (ADC value => deg C) . Saves some binsize.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19583 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-24 23:36:33 +00:00 |
|
Michael Sevakis
|
377b42b63b
|
H10 can distinguish USB and MAIN charger input so return proper flags. H100s were misconfigured and should use CHARGING_SIMPLE. Comment more on what charging types mean in config.h.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19582 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-24 19:36:37 +00:00 |
|
Michael Sevakis
|
3157e13956
|
Simplify powermgmt thread loops so it calls functions turn (no more power_thread_sleep). Do other target-friendly simplifications, generic battery switch handling and split sim-specific code. Whoever can, please verify charging on the Archos Recorder (due to change in the charger duty cycle code).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19579 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-24 16:58:41 +00:00 |
|
Michael Giacomelli
|
3e7bdb9c24
|
Fix mistake in c200v2 button driver noticed by Thomas Maritiz.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19577 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-24 04:53:45 +00:00 |
|
Michael Giacomelli
|
c97f640060
|
Commit FS#9679 by Thomas Martitz. Adds c200v2 to the target tree. Has some buttons defined, a bootloader, and stubs for most drivers.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19574 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-24 04:10:18 +00:00 |
|
Mark Arigo
|
be26da8662
|
Remove some unused code in the Philips SA9200 port.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19573 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-24 03:45:32 +00:00 |
|
Michael Sevakis
|
491ed5ed6a
|
Gigabeat S: Make tuner_power have the expected behavior (return old state). Static i2c node structure and add fmradio_i2c_enable to the fmradio i2c API for those that can implement it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19550 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-21 19:39:11 +00:00 |
|
Vitja Makarov
|
19413fc806
|
iaudio7: add battery voltage monitoring
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19549 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-21 19:16:54 +00:00 |
|
Michael Sevakis
|
f6789a7d73
|
Fix red. Remove stale comment.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19548 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-21 18:27:59 +00:00 |
|
Michael Sevakis
|
5667682dd2
|
Gigabeat S: Implement charging and power control to charge from AC or USB. Hold MENU while plugging USB cable to charge from USB without connecting. Under Windows, plugging USB for charging only but not connecting still needs to be properly handled (driver popup issue) but it will charge when connected normally-- no issue under Linux. Some accomodating changes made to powermgmt.c will soon be made nicer.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19547 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-21 18:10:36 +00:00 |
|
Frank Gevaerts
|
af805be6cb
|
revert accidental commit of unrelated files
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19539 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-21 16:32:13 +00:00 |
|
Frank Gevaerts
|
c88cd20ab2
|
merge 19488 back from the 3.1 branch
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19538 a1c6a512-1295-4272-9138-f99709370657
|
2008-12-21 16:30:09 +00:00 |
|
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 |
|
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 |
|
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 |
|
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 |
|