diff options
author | Karl Kurbjun <kkurbjun@gmail.com> | 2009-12-15 01:06:16 +0000 |
---|---|---|
committer | Karl Kurbjun <kkurbjun@gmail.com> | 2009-12-15 01:06:16 +0000 |
commit | 7c1fa7cf6133cf7270f7c5d91e91b4c947253491 (patch) | |
tree | f2ed08cc2bacc969cb2e0522faf3ebfeeb1ce57a | |
parent | 2ef5858a5b25873c5f2f0ae5bf58229656aa5d9f (diff) | |
download | rockbox-7c1fa7cf6133cf7270f7c5d91e91b4c947253491.tar.gz rockbox-7c1fa7cf6133cf7270f7c5d91e91b4c947253491.zip |
M:Robe 500: Initialize USB related pins with pin setup function
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23998 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | firmware/target/arm/tms320dm320/mrobe-500/usb-mr500.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/firmware/target/arm/tms320dm320/mrobe-500/usb-mr500.c b/firmware/target/arm/tms320dm320/mrobe-500/usb-mr500.c index 09e55107c9..ff5de05e6e 100644 --- a/firmware/target/arm/tms320dm320/mrobe-500/usb-mr500.c +++ b/firmware/target/arm/tms320dm320/mrobe-500/usb-mr500.c | |||
@@ -47,14 +47,12 @@ void usb_init_device(void) { | |||
47 | IO_EMIF_CS4CTRL2 = 0x4110; | 47 | IO_EMIF_CS4CTRL2 = 0x4110; |
48 | 48 | ||
49 | /* Setup the m66591 reset signal */ | 49 | /* Setup the m66591 reset signal */ |
50 | IO_GIO_DIR0 &= ~(1<<2); /* output */ | 50 | /* 2: output, non-inverted, no-irq, falling edge, no-chat, normal */ |
51 | IO_GIO_INV0 &= ~(1<<2); /* non-inverted */ | 51 | dm320_set_io(2, false, false, false, false, false, 0x00); |
52 | IO_GIO_FSEL0 &= ~(0x03); /* normal pins */ | 52 | |
53 | |||
54 | /* Setup the m66591 interrupt signal */ | 53 | /* Setup the m66591 interrupt signal */ |
55 | IO_GIO_DIR0 |= 1<<3; /* input */ | 54 | /* 3: input , non-inverted, irq, falling edge, no-chat, normal */ |
56 | IO_GIO_INV0 &= ~(1<<3); /* non-inverted */ | 55 | dm320_set_io(3, true, false, true, false, false, 0x00); |
57 | IO_GIO_IRQPORT |= 1<<3; /* enable EIRQ */ | ||
58 | 56 | ||
59 | udelay(100); | 57 | udelay(100); |
60 | 58 | ||