summaryrefslogtreecommitdiff
path: root/firmware/usb.c (follow)
Commit message (Collapse)AuthorAge
* iPod mini 2G: Properly reboot into diskmode for USB access.Jens Arnold2006-03-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9369 a1c6a512-1295-4272-9138-f99709370657
* USB mode for iAudio X5Linus Nielsen Feltzing2006-03-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9179 a1c6a512-1295-4272-9138-f99709370657
* Fix yellow build as well.Jens Arnold2006-03-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9094 a1c6a512-1295-4272-9138-f99709370657
* Proper charger input, usb and charger activity detection/reporting for ipod ↵Brandon Low2006-03-16
| | | | | | video git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9061 a1c6a512-1295-4272-9138-f99709370657
* Ooops. Fix warning in simsDave Chapman2006-02-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8836 a1c6a512-1295-4272-9138-f99709370657
* More iPod 3G work from Seven Le MesleDave Chapman2006-02-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8835 a1c6a512-1295-4272-9138-f99709370657
* Patch #1435744 from Andrew Scott - initial iPod Mini supportDave Chapman2006-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8764 a1c6a512-1295-4272-9138-f99709370657
* Fix red builds - only check for USB_POWERED status if HAVE_USB_POWER is defined.Dave Chapman2006-02-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8734 a1c6a512-1295-4272-9138-f99709370657
* Patch #1434442 by Mikael Magnusson - Prevent shutdown when charging from USBLinus Nielsen Feltzing2006-02-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8733 a1c6a512-1295-4272-9138-f99709370657
* iPod 5G: Change USB detection to use pin 1 on GPIOB instead of the USB ↵Dave Chapman2006-02-17
| | | | | | status register. One user reported that USB_STATUS was giving false positives, and never changing when USB was inserted/removed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8713 a1c6a512-1295-4272-9138-f99709370657
* Revert the ATA/USB power fix until I find an even more correct way of doing ↵Linus Nielsen Feltzing2006-02-16
| | | | | | it :-) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8707 a1c6a512-1295-4272-9138-f99709370657
* More correct power handling of the HDD and ISD300 chips on the H300 platformLinus Nielsen Feltzing2006-02-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8688 a1c6a512-1295-4272-9138-f99709370657
* Create config file for iPod 4G greyscale and various iPod 3G/4G greyscale fixesDave Chapman2006-02-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8585 a1c6a512-1295-4272-9138-f99709370657
* Further iPod 3G work from Seven Le MesleDave Chapman2006-02-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8583 a1c6a512-1295-4272-9138-f99709370657
* iAudio X5: various fixes to make the bootloader compileLinus Nielsen Feltzing2006-02-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8560 a1c6a512-1295-4272-9138-f99709370657
* Enable USB charging mode on H300, hold Rec when inserting the USB connector ↵Linus Nielsen Feltzing2006-01-26
| | | | | | to not enter USB mode. This may not always work, since we don't yet know how to control the charging chip correctly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8460 a1c6a512-1295-4272-9138-f99709370657
* Fix reboot-to-diskmode for the Nano and Video - the "diskmode" string is ↵Dave Chapman2006-01-19
| | | | | | written to the end of IRAM, which is larger on the PP5022 devices. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8378 a1c6a512-1295-4272-9138-f99709370657
* Remove a redundant lineHristo Kovachev2006-01-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8371 a1c6a512-1295-4272-9138-f99709370657
* Work-in-progress iriver iFP-7xx port by Tomasz MalesinskiDave Chapman2006-01-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8342 a1c6a512-1295-4272-9138-f99709370657
* H300: Bootloader USB mode detection on EXTON wakeupLinus Nielsen Feltzing2006-01-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8326 a1c6a512-1295-4272-9138-f99709370657
* iPod: Add USB detection. When inserting the USB cable, hold down MENU to ↵Dave Chapman2006-01-07
| | | | | | charge via USB, otherwise Rockbox will reboot into the Disk Mode application stored in flash git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8303 a1c6a512-1295-4272-9138-f99709370657
* H300 bootloader USB modeLinus Nielsen Feltzing2005-12-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8168 a1c6a512-1295-4272-9138-f99709370657
* USB support for H300Linus Nielsen Feltzing2005-12-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8167 a1c6a512-1295-4272-9138-f99709370657
* iPod: Code cleanup - the bootloader now compiles with zero warningsDave Chapman2005-11-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7812 a1c6a512-1295-4272-9138-f99709370657
* Initial commit of work-in-progress iPod portDave Chapman2005-11-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7781 a1c6a512-1295-4272-9138-f99709370657
* USB power mode: Made the code ignore the power button (On for recorder ↵Jens Arnold2005-10-28
| | | | | | fm/v2, OnOff for Ondio) to make it easier to enter USB power mode at startup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7674 a1c6a512-1295-4272-9138-f99709370657
* Trying to enter STANDBY mode when entering USB mode seems to cause more ↵Linus Nielsen Feltzing2005-08-22
| | | | | | trouble than it is worth. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7385 a1c6a512-1295-4272-9138-f99709370657
* Atomic GPIO accessLinus Nielsen Feltzing2005-07-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7114 a1c6a512-1295-4272-9138-f99709370657
* USB is the same on all H1x0 modelsLinus Nielsen Feltzing2005-07-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7068 a1c6a512-1295-4272-9138-f99709370657
* Renamed the iriver h120 defines and configs to "h120"! Added initial supportDaniel Stenberg2005-07-08
| | | | | | | | | for the h100 series. Please re-run configure. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7062 a1c6a512-1295-4272-9138-f99709370657
* Now the CPU is idle in USB modeLinus Nielsen Feltzing2005-07-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7024 a1c6a512-1295-4272-9138-f99709370657
* remove a warning from the h300 buildDaniel Stenberg2005-06-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6917 a1c6a512-1295-4272-9138-f99709370657
* New feature for units that can be powered or charged from USB (Recorder ↵Jens Arnold2005-06-23
| | | | | | fm/v2, Ondios): USB power mode, based on patch #1110332 by Pieter Bos. This way you can save battery power or even charge the battery (fm/v2) while using your unit near a PC. Hold MODE (Ondio) or F1 (fm/v2) while plugging USB to enter that mode. A tiny USB plug icon will be displayed is the status bar (overridden by the regular power plug icon in case of fm/v2 when the charger is connected). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6836 a1c6a512-1295-4272-9138-f99709370657
* Ondio: Fix multivolume and hotswap for the old MMC clock circuit.Jens Arnold2005-05-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6502 a1c6a512-1295-4272-9138-f99709370657
* Hotswap: Better placement for switching the MMC monitor off/on.Jens Arnold2005-05-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6480 a1c6a512-1295-4272-9138-f99709370657
* Hotswap: Avoid mount race at startup and after returning from USB mode.Jens Arnold2005-05-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6479 a1c6a512-1295-4272-9138-f99709370657
* GminiJean-Philippe Bernardy2005-02-19
| | | | | | | | * advances in the handling of the smsc chip * moved stuff to where it belongs git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6023 a1c6a512-1295-4272-9138-f99709370657
* Gmini work:Jean-Philippe Bernardy2005-02-19
| | | | | | | | | * Better USB * Better comments * Better coding style git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6022 a1c6a512-1295-4272-9138-f99709370657
* Increased the USb thread stackLinus Nielsen Feltzing2005-02-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5912 a1c6a512-1295-4272-9138-f99709370657
* iRiver: USB supportLinus Nielsen Feltzing2005-02-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5892 a1c6a512-1295-4272-9138-f99709370657
* Cosmetic fix for thread alignment.Jens Arnold2005-02-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5813 a1c6a512-1295-4272-9138-f99709370657
* Aligned thread stackLinus Nielsen Feltzing2005-02-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5803 a1c6a512-1295-4272-9138-f99709370657
* Tentative USB support for gminiJean-Philippe Bernardy2005-02-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5739 a1c6a512-1295-4272-9138-f99709370657
* long policyJean-Philippe Bernardy2005-01-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5715 a1c6a512-1295-4272-9138-f99709370657
* Shared mounting code, also more general. It will mount multiple HD ↵Jörg Hohensohn2004-12-29
| | | | | | partitions, too, once HAVE_MULTIVOLUME is enabled. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5518 a1c6a512-1295-4272-9138-f99709370657
* prepared to mount multiple partitions into one logical file system (most ↵Jörg Hohensohn2004-12-28
| | | | | | useful for Ondio, internal memory + external MMC) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5514 a1c6a512-1295-4272-9138-f99709370657
* Ondio: adjustments for models with mask bit 2 == 0 (different MMC clock ↵Jens Arnold2004-11-17
| | | | | | select circuitry) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5421 a1c6a512-1295-4272-9138-f99709370657
* Proper USB detection for iRiverLinus Nielsen Feltzing2004-11-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5377 a1c6a512-1295-4272-9138-f99709370657
* Fix: Doing the port function setting first in usb_enable() fixes the ↵Jens Arnold2004-10-14
| | | | | | instability with cold-started rockbox on Ondio (PA5 was high after the first usb_enable(false); with the old init order git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5276 a1c6a512-1295-4272-9138-f99709370657
* MMC hotswap handling in USB modeJens Arnold2004-10-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5247 a1c6a512-1295-4272-9138-f99709370657