9
0
Fork 0

updated comments

git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1024 7fd9a85b-ad96-42d3-883c-3090e2eb8679
This commit is contained in:
patacongo 2008-10-10 16:45:17 +00:00
parent b31f4f917a
commit 603e88ee83
2 changed files with 9 additions and 5 deletions

View File

@ -787,7 +787,9 @@ static void lpc214x_epwrite(ubyte epphy, const ubyte *data, uint32 nbytes)
uint32 value;
boolean aligned = (((uint32)data & 3) == 0);
/* Set the write enable bit for this physical EP address */
/* Set the write enable bit for this physical EP address. Bits 2-5 are
* the logical endpoint number (0-15)
*/
lpc214x_putreg(((epphy << 1) & LPC214X_USBCTRL_EPMASK) | LPC214X_USBCTRL_WREN,
LPC214X_USBDEV_CTRL);
@ -865,7 +867,9 @@ static int lpc214x_epread(ubyte epphy, ubyte *data, uint32 nbytes)
}
}
/* Set the read enable bit for this physical EP address */
/* Set the read enable bit for this physical EP address. Bits 2-5 are
* the logical endpoint number (0-15).
*/
lpc214x_putreg(((epphy << 1) & LPC214X_USBCTRL_EPMASK) | LPC214X_USBCTRL_RDEN,
LPC214X_USBDEV_CTRL);

View File

@ -185,9 +185,9 @@
/* USB Control register bit definitions */
#define LPC214X_USBCTRL_RDEN (0x00000001)
#define LPC214X_USBCTRL_WREN (0x00000002)
#define LPC214X_USBCTRL_EPMASK (0x0000003c)
#define LPC214X_USBCTRL_RDEN (0x00000001) /* Bit 0=1: Read is enabled */
#define LPC214X_USBCTRL_WREN (0x00000002) /* Bit 0=1: Write is enabled */
#define LPC214X_USBCTRL_EPMASK (0x0000003c) /* Bits 2:5: Logical endpoint 0-15 */
/* Endpoints *******************************************************************/