kern/67455: EHCI controller is being programmed with incorrect address during ehci_open ( ehci.c)

Ian Dowse iedowse at maths.tcd.ie
Thu Aug 5 12:00:48 PDT 2004


The following reply was made to PR kern/67455; it has been noted by GNATS.

From: Ian Dowse <iedowse at maths.tcd.ie>
To: rajesh mittal <raj_mittal at yahoo.com>
Cc: bug-followup at FreeBSD.org
Subject: Re: kern/67455: EHCI controller is being programmed with incorrect address during ehci_open ( ehci.c) 
Date: Thu, 05 Aug 2004 19:58:23 +0100

 In message <200408051830.i75IUboH059169 at freefall.freebsd.org>, rajesh mittal wr
 ites:
 >The following reply was made to PR kern/67455; it has been noted by GNATS.
 >
 > Referring to EHCI 1.0 spec. On page 48 is 
 > Sitd definition not QH. Please look at page 58 and you
 > will see QH definition Endpoint Description register
 > in Table 3-19. Bits 11:8 are Endpoint number
 > bits(address). So Endpoint number is really 4 bit
 > wide.
 > It seems that this issue is result of typo in the code
 > as UE_GET_ADDR(x) macro is already defined in the code
 > and used in other places.
 > Please let me know if you need any other information.
 
 Hi,
 
 I think you are correct here, although this seems to have been fixed
 already in revision 1.7 of ehci.c (June 26th). Can you confirm that
 this is the case and the PR can be closed?
 
 Ian


More information about the freebsd-bugs mailing list