]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r261786, r261789
authorian <ian@FreeBSD.org>
Thu, 15 May 2014 21:41:32 +0000 (21:41 +0000)
committerian <ian@FreeBSD.org>
Thu, 15 May 2014 21:41:32 +0000 (21:41 +0000)
commit4742b38bad2021d36f17b02ec7f94799806ac558
treee85db2ee8600db8e0d9f262000e51a2f07aac04a
parent8cc892107dae023ecf9b4c50ce15c97172a61516
MFC r261786, r261789

  Rework the EARLY_PRINTF mechanism.  Instead of defining a special eprintf()
  routine, now a platform can provide a pointer to an early_putc() routine
  which is used instead of cn_putc().  Control can be handed off from early
  printf support to standard console support by NULLing out the pointer
  during standard console init.

  Convert two while(1); statements into proper panics.
sys/arm/arm/machdep.c
sys/arm/at91/uart_dev_at91usart.c
sys/kern/kern_cons.c
sys/kern/subr_prf.c
sys/sys/systm.h