From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Date: Sat, 31 Oct 2009 21:00:09 -0500 Subject: [U-Boot] [PATCH 02/10] USB add macros for debugging usb device setup. In-Reply-To: <200910311746.44937.vapier@gentoo.org> References: <1257010667-10834-1-git-send-email-Tom.Rix@windriver.com> <1257010667-10834-2-git-send-email-Tom.Rix@windriver.com> <1257010667-10834-3-git-send-email-Tom.Rix@windriver.com> <200910311746.44937.vapier@gentoo.org> Message-ID: <4AECEBA9.2000903@windriver.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Mike Frysinger wrote: > On Saturday 31 October 2009 13:37:39 Tom Rix wrote: >> +#ifdef DEBUG >> +static inline void print_device_descriptor(struct usb_device_descriptor >> *d) +{ >> + serial_printf("usb device descriptor \n"); > > do you really need serial_printf() ? what's wrong with debug() ? then you > dont even really need "#ifdef DEBUG" around all the functions ... > -mike The explicit serial_printf is done because this patch set changes the stdin and stdout for serial to usbtty. When you use printf to debug printf, you regress into a bad state. Tom