]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r261786, r261789
authorian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 15 May 2014 21:41:32 +0000 (21:41 +0000)
committerian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 15 May 2014 21:41:32 +0000 (21:41 +0000)
commitc40965aa2936942a4adf72e7bf590e491892e236
treee85db2ee8600db8e0d9f262000e51a2f07aac04a
parentb387895f00f88a768b922fdeff47597de09e4608
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.

git-svn-id: svn://svn.freebsd.org/base/stable/10@266197 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
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