Author: stepan Date: 2008-10-30 15:57:35 +0100 (Thu, 30 Oct 2008) New Revision: 84
Modified: trunk/filo/main/filo.c Log: Patch from Arne Georg Gleditsch
The latest svn revisions of filo and libpayload (r83 and r3708) conspire to add the video console driver twice to the console_out list. This causes the list to become circular, with the effect that device_putchar spins in a loop printing the first character it is given. ("F".)
Trivial patch and .config appended. (One might perhaps also consider making device_putchar or console_add_* more robust in the face of this kind of error, but I settled for this.)
Modified: trunk/filo/main/filo.c =================================================================== --- trunk/filo/main/filo.c 2008-10-22 11:19:52 UTC (rev 83) +++ trunk/filo/main/filo.c 2008-10-30 14:57:35 UTC (rev 84) @@ -49,9 +49,6 @@ { /* Set up the consoles. */ console_init(); -#ifdef CONFIG_VIDEO_CONSOLE - video_console_init(); -#endif
/* Gather system information, and implicitly sets up timers */ lib_get_sysinfo();