summaryrefslogtreecommitdiff
path: root/firmware/usb.c (follow)
Commit message (Collapse)AuthorAge
* 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
* Ondio PACR inits for cold startJörg Hohensohn2004-10-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5143 a1c6a512-1295-4272-9138-f99709370657
* Redesigned the button handling. The code now uses symbolic function defines ↵Björn Stenberg2004-09-19
| | | | | | instead of checking for specific buttons. This makes it easier to add support for new devices with different button layouts. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5091 a1c6a512-1295-4272-9138-f99709370657
* another fix towards Ondio USB passthroughJörg Hohensohn2004-09-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5070 a1c6a512-1295-4272-9138-f99709370657
* some fixes for Ondio USB passthrough (but still doesn't work yet)Jörg Hohensohn2004-09-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5067 a1c6a512-1295-4272-9138-f99709370657
* prepared Ondio USB passthrough (but doesn't work yet)Jörg Hohensohn2004-09-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5066 a1c6a512-1295-4272-9138-f99709370657
* Ondio USB enable, ATA part of it is missing by nowJörg Hohensohn2004-09-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5064 a1c6a512-1295-4272-9138-f99709370657
* More const policeing step 4Jens Arnold2004-08-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4983 a1c6a512-1295-4272-9138-f99709370657
* New screen dump feature for recordersLinus Nielsen Feltzing2004-06-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4817 a1c6a512-1295-4272-9138-f99709370657
* Don't throw away return code.Björn Stenberg2004-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4730 a1c6a512-1295-4272-9138-f99709370657
* Try mounting all partitions after USB disconnect, just as on boot.Björn Stenberg2004-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4729 a1c6a512-1295-4272-9138-f99709370657
* Increased the USB thread stack. This fixed bug #762588.Linus Nielsen Feltzing2004-03-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4439 a1c6a512-1295-4272-9138-f99709370657
* kill a compiler warningDaniel Stenberg2003-12-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4152 a1c6a512-1295-4272-9138-f99709370657
* All platforms don't have USBDaniel Stenberg2003-12-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4134 a1c6a512-1295-4272-9138-f99709370657
* Use the new defines to know what kind of USB detection to use.Daniel Stenberg2003-11-27
| | | | | | | | NOTE: that this now makes the v2 use the correct method (the same as the FM does) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4074 a1c6a512-1295-4272-9138-f99709370657
* set/clear port bits with atomic instructions instead of read-modify-write, ↵Jörg Hohensohn2003-11-07
| | | | | | saves time+space, allows port usage in ISR git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4026 a1c6a512-1295-4272-9138-f99709370657
* usb_detect for simulator added.Mats Lidell2003-07-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3850 a1c6a512-1295-4272-9138-f99709370657
* I needed a function to return the physical USB detectJörg Hohensohn2003-07-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3807 a1c6a512-1295-4272-9138-f99709370657
* USB polarity is now taken from the HW info and not by checking the port pin ↵Linus Nielsen Feltzing2003-05-17
| | | | | | state at boot git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3682 a1c6a512-1295-4272-9138-f99709370657
* Experiment: enable ATA STANDBY when switching to USB modeLinus Nielsen Feltzing2003-05-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3668 a1c6a512-1295-4272-9138-f99709370657
* Ludovic Lange's initial code for FM Recorder, edited and adjusted by me.Daniel Stenberg2003-01-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3110 a1c6a512-1295-4272-9138-f99709370657
* Enable status bar in usb mode.Markus Braun2002-10-11
| | | | | | | | Moved usb_display_info() to screens.c Added functions queue_wait_w_tmo() and usb_wait_for_disconnect_w_tmo(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2574 a1c6a512-1295-4272-9138-f99709370657
* Don't auto-poweroff if USB is insertedLinus Nielsen Feltzing2002-09-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2418 a1c6a512-1295-4272-9138-f99709370657
* Added NSauzede's patch to detect USB while in a Menu. It also adds the USB ↵Justin Heiner2002-08-23
| | | | | | icon to the player while in USB mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1935 a1c6a512-1295-4272-9138-f99709370657
* Magnus Öman's rocking USB logo is now being put to use.Daniel Stenberg2002-08-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1891 a1c6a512-1295-4272-9138-f99709370657
* Finally working USB mode againLinus Nielsen Feltzing2002-07-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1438 a1c6a512-1295-4272-9138-f99709370657
* Possibly better USB handlingLinus Nielsen Feltzing2002-07-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1419 a1c6a512-1295-4272-9138-f99709370657
* Added thread namesLinus Nielsen Feltzing2002-07-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1357 a1c6a512-1295-4272-9138-f99709370657
* Settings are now saved in RTC RAM on Recorder (Heikki Hannikainen).Björn Stenberg2002-07-15
| | | | | | | | | | | Introduced debug menu (Heikki Hannikainen). Cleaned up settings API. Added scroll_speed init. Moved dbg_ports() and dbg_rtc() from firmware/debug.c to apps/debug_menu.c Made panic buffer static. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1347 a1c6a512-1295-4272-9138-f99709370657
* Lame attempt to fix USB polarity auto-detectionLinus Nielsen Feltzing2002-07-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1321 a1c6a512-1295-4272-9138-f99709370657
* Compile errorsLinus Nielsen Feltzing2002-07-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1312 a1c6a512-1295-4272-9138-f99709370657
* Added ATA debug featureLinus Nielsen Feltzing2002-07-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1308 a1c6a512-1295-4272-9138-f99709370657
* Increased thread stack sizeLinus Nielsen Feltzing2002-07-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1291 a1c6a512-1295-4272-9138-f99709370657
* More robust, debounced USB detectionLinus Nielsen Feltzing2002-07-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1286 a1c6a512-1295-4272-9138-f99709370657
* Killed a few warningsLinus Nielsen Feltzing2002-07-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1283 a1c6a512-1295-4272-9138-f99709370657
* Better handling of non-responding threadsLinus Nielsen Feltzing2002-07-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1281 a1c6a512-1295-4272-9138-f99709370657
* Killed a warningLinus Nielsen Feltzing2002-06-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1278 a1c6a512-1295-4272-9138-f99709370657
* Now uses adc_read()Linus Nielsen Feltzing2002-06-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1276 a1c6a512-1295-4272-9138-f99709370657
* Added usb_display_info()Linus Nielsen Feltzing2002-06-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1266 a1c6a512-1295-4272-9138-f99709370657
* Even better USB supportLinus Nielsen Feltzing2002-06-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1262 a1c6a512-1295-4272-9138-f99709370657
* Wrong polarity for player USB checkLinus Nielsen Feltzing2002-06-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1258 a1c6a512-1295-4272-9138-f99709370657
* First versionLinus Nielsen Feltzing2002-06-29
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1257 a1c6a512-1295-4272-9138-f99709370657