summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-12-16ipodpatcher: convert to use libtools.make.Dominik Riebeling2-60/+34
This allows building libipodpatcher, which will make it possible to stop building ipodpatcher files in Rockbox Utility directly. Move some OS X common values to libtools.make as well (might fix building libmkamsboot on OS X). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31324 a1c6a512-1295-4272-9138-f99709370657
2011-12-16Sansa Connect: Disable USB clocks when disconnected.Tomasz Moń4-19/+106
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31323 a1c6a512-1295-4272-9138-f99709370657
2011-12-16Fix red?Nick Peskett1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31322 a1c6a512-1295-4272-9138-f99709370657
2011-12-16FS #12419 : Support for embedded cuesheets.Nick Peskett9-44/+192
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31321 a1c6a512-1295-4272-9138-f99709370657
2011-12-16factorize build of ipod filesRafaël Carré1-28/+14
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31320 a1c6a512-1295-4272-9138-f99709370657
2011-12-16Remove USB time sync code when there's no RTC.Boris Gjenero3-1/+20
Without an RTC, Rockbox doesn't keep time. In that situation, USB time sync previously did nothing but reported success. After this change, the USB time sync request won't be recognized on those targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31319 a1c6a512-1295-4272-9138-f99709370657
2011-12-16Factorize ipod mini common codeRafaël Carré1-8/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31318 a1c6a512-1295-4272-9138-f99709370657
2011-12-16Fix mmu-arm.S selectionRafaël Carré1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31317 a1c6a512-1295-4272-9138-f99709370657
2011-12-15factorize build of mmu-arm.S (for armv4/5)Rafaël Carré1-12/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31316 a1c6a512-1295-4272-9138-f99709370657
2011-12-15bits-armv4.S: build on arm < 6Rafaël Carré1-4/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31315 a1c6a512-1295-4272-9138-f99709370657
2011-12-15OOPS, style got lost in scrolling lines with r31247, so put it backJonathan Gordon1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31314 a1c6a512-1295-4272-9138-f99709370657
2011-12-15factorize common PP filesRafaël Carré1-78/+22
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31313 a1c6a512-1295-4272-9138-f99709370657
2011-12-15Fix r31311 red and yellow.Michael Sevakis5-1/+10
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31312 a1c6a512-1295-4272-9138-f99709370657
2011-12-15Collect some of the memory frame LCD C code.Michael Sevakis9-443/+246
For this commit: Sansa e200v1, Gigabeat F, Gigabeat S and Mini2440 are changed over. Quite a number of other targets probably can be as well. General LCD code is moved out of the target drivers into drivers/lcd-memframe.c. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31311 a1c6a512-1295-4272-9138-f99709370657
2011-12-15factorize s5l8700 common code (also used by s5l8701, but not s5l8702)Rafaël Carré1-19/+12
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31310 a1c6a512-1295-4272-9138-f99709370657
2011-12-15Un-break nano2g USBMichael Sparmann1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31309 a1c6a512-1295-4272-9138-f99709370657
2011-12-15factorize S3C2440 common filesRafaël Carré1-10/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31308 a1c6a512-1295-4272-9138-f99709370657
2011-12-15factorize samsung yh common filesRafaël Carré1-15/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31307 a1c6a512-1295-4272-9138-f99709370657
2011-12-15factorize c200v1/e200v1 common filesRafaël Carré1-13/+8
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31306 a1c6a512-1295-4272-9138-f99709370657
2011-12-15Remove conditional added around set_day_of_week in r31301.Boris Gjenero2-3/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31305 a1c6a512-1295-4272-9138-f99709370657
2011-12-15philips hdd: factorizeRafaël Carré1-12/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31304 a1c6a512-1295-4272-9138-f99709370657
2011-12-15SOURCES: remove duplicate entryRafaël Carré1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31303 a1c6a512-1295-4272-9138-f99709370657
2011-12-15build usb-s3c6400x according to CONFIG_USBOTGRafaël Carré1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31302 a1c6a512-1295-4272-9138-f99709370657
2011-12-15Add conditionals around functions that are only needed when RTC is present.Boris Gjenero2-0/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31301 a1c6a512-1295-4272-9138-f99709370657
2011-12-15SOURCES: factorize TCC77x filesRafaël Carré1-30/+18
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31300 a1c6a512-1295-4272-9138-f99709370657
2011-12-15SOURCES: factorize common iriver filesRafaël Carré1-26/+15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31299 a1c6a512-1295-4272-9138-f99709370657
2011-12-15SOURCES: factorize common iaudio x5/m5 filesRafaël Carré1-20/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31298 a1c6a512-1295-4272-9138-f99709370657
2011-12-15move wmcodec-coldfire inside MPIO filesRafaël Carré1-4/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31297 a1c6a512-1295-4272-9138-f99709370657
2011-12-15Add conditionals for functions only needed on SWCODEC targets.Boris Gjenero6-0/+19
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31296 a1c6a512-1295-4272-9138-f99709370657
2011-12-15SOURCES: factorize target/coldfire/ata-as-coldfire.SRafaël Carré1-7/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31295 a1c6a512-1295-4272-9138-f99709370657
2011-12-15typoRafaël Carré1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31294 a1c6a512-1295-4272-9138-f99709370657
2011-12-15MPIO: factorize source filesRafaël Carré1-19/+12
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31293 a1c6a512-1295-4272-9138-f99709370657
2011-12-15SOURCES: factorize archos driversRafaël Carré1-18/+11
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31292 a1c6a512-1295-4272-9138-f99709370657
2011-12-15SOURCES: factorize as3514 filesRafaël Carré1-15/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31291 a1c6a512-1295-4272-9138-f99709370657
2011-12-15There's not much to be shared between gigabeatf and gigabeats lcd codeRafaël Carré3-2/+3
Give the gigabeats a new lcd type git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31290 a1c6a512-1295-4272-9138-f99709370657
2011-12-15SOURCES: factorize build of some adc driversRafaël Carré1-27/+29
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31289 a1c6a512-1295-4272-9138-f99709370657
2011-12-15Add comments source comments about the behavior of yield and sleep.Michael Sevakis1-0/+14
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31288 a1c6a512-1295-4272-9138-f99709370657
2011-12-15factorize build conditions of adc-as3514.cRafaël Carré1-4/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31287 a1c6a512-1295-4272-9138-f99709370657
2011-12-15typoRafaël Carré1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31286 a1c6a512-1295-4272-9138-f99709370657
2011-12-15SOURCES: select lcd driver based on CONFIG_LCDRafaël Carré1-30/+29
Only done for files shared across multiple targets Note that several targets share the same CONFIG_LCD but use completely different drivers git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31285 a1c6a512-1295-4272-9138-f99709370657
2011-12-15tuner-as3525v2.c: only build what's neededRafaël Carré2-6/+8
add a comment about why we don't return 0 when no tuner was detected build the file on all as3525v2 targets git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31284 a1c6a512-1295-4272-9138-f99709370657
2011-12-15mkamsboot: convert to use libtools.make.Dominik Riebeling1-91/+5
As a result building mkamsboot for Rockbox Utility will now respect BUILD_DIR, which should eliminate all possibly remaining issues with dualboot.o. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31283 a1c6a512-1295-4272-9138-f99709370657
2011-12-15chinachippatcher: convert to use libtools.make.Dominik Riebeling2-90/+14
While at it break some long lines in the program output as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31282 a1c6a512-1295-4272-9138-f99709370657
2011-12-15Break some long lines.Dominik Riebeling1-4/+10
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31281 a1c6a512-1295-4272-9138-f99709370657
2011-12-15revert pcfg5060x part of r31279Rafaël Carré1-0/+8
pcf5060*.c has the same name than the RTC driver, but it's not the RTC driver itself git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31280 a1c6a512-1295-4272-9138-f99709370657
2011-12-15SOURCES: remove duplicate entriesRafaël Carré1-11/+0
tuner and rtcs are already included by CONFIG_TUNER and CONFIG_RTC It's not possible to remove all duplicates, because some models must support 2 RTCs. a bitfield could be used instead, like is done for CONFIG_TUNER git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31279 a1c6a512-1295-4272-9138-f99709370657
2011-12-15move back CPU specific code outside of #ifndef SIMULATORRafaël Carré1-46/+47
it contains fallback files when CPU is not defined git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31278 a1c6a512-1295-4272-9138-f99709370657
2011-12-15configure: factorize -D${target}Rafaël Carré1-82/+82
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31277 a1c6a512-1295-4272-9138-f99709370657
2011-12-15firmware/SOURCES: factorize #ifndef SIMULATORRafaël Carré1-153/+19
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31276 a1c6a512-1295-4272-9138-f99709370657
2011-12-15Oops, fixed the wrong lineAmaury Pouly1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31275 a1c6a512-1295-4272-9138-f99709370657