diff options
author | Marcin Bukat <marcin.bukat@gmail.com> | 2010-12-09 11:31:08 +0000 |
---|---|---|
committer | Marcin Bukat <marcin.bukat@gmail.com> | 2010-12-09 11:31:08 +0000 |
commit | 0358e7b86479d62aa752002d9058f3220ffa5304 (patch) | |
tree | edc452c15c148723c9e22ff815c74e7e613f3eb1 /bootloader | |
parent | 14b3108fa5ea7427b9cd51cece92eda863c1309f (diff) | |
download | rockbox-0358e7b86479d62aa752002d9058f3220ffa5304.tar.gz rockbox-0358e7b86479d62aa752002d9058f3220ffa5304.zip |
MPIO HD200, HD300: Make USB bridge handling more correct (this doesn't solve problems with USB inside rockbox on HD300 unfortunately).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28780 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'bootloader')
-rw-r--r-- | bootloader/mpio_hd200_hd300.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/bootloader/mpio_hd200_hd300.c b/bootloader/mpio_hd200_hd300.c index 97e49d552c..14f76354fb 100644 --- a/bootloader/mpio_hd200_hd300.c +++ b/bootloader/mpio_hd200_hd300.c | |||
@@ -492,6 +492,7 @@ void main(void) | |||
492 | /* init USB */ | 492 | /* init USB */ |
493 | ide_power_enable(true); | 493 | ide_power_enable(true); |
494 | sleep(HZ/20); | 494 | sleep(HZ/20); |
495 | ata_enable(false); | ||
495 | usb_enable(true); | 496 | usb_enable(true); |
496 | } | 497 | } |
497 | 498 | ||
@@ -512,6 +513,7 @@ void main(void) | |||
512 | { | 513 | { |
513 | /* disable USB */ | 514 | /* disable USB */ |
514 | usb_enable(false); | 515 | usb_enable(false); |
516 | ata_enable(true); | ||
515 | sleep(HZ); | 517 | sleep(HZ); |
516 | ide_power_enable(false); | 518 | ide_power_enable(false); |
517 | sleep(HZ); | 519 | sleep(HZ); |