Author: Daniel Baumann <daniel.baumann@progress-technologies.net>
Description: Making pxelinux quiet by enabling some output only in verbose mode.

diff -Naurp syslinux.orig/core/pxelinux.asm syslinux/core/pxelinux.asm
--- syslinux.orig/core/pxelinux.asm	2011-06-04 14:04:03.000000000 +0200
+++ syslinux/core/pxelinux.asm	2011-06-04 19:22:11.820943181 +0200
@@ -211,11 +211,13 @@ adhcp_copy:
 ;
 ; Tell the user we got this far
 ;
+%ifdef VERBOSE_MESSAGES
 		mov si,syslinux_banner
 		call writestr_early
 
 		mov si,copyright_str
 		call writestr_early
+%endif
 
 ;
 ; do fs initialize
@@ -284,8 +286,10 @@ local_boot:
 		pop ds
 		mov [LocalBootType],ax
 		call vgaclearmode
+%ifdef VERBOSE_MESSAGES
 		mov si,localboot_msg
 		call writestr_early
+%endif
 		; Restore the environment we were called with
 		pm_call reset_pxe
 		call cleanup_hardware
