[syslinux:elflink] PXE: use ddprintf macro

syslinux-bot for Gene Cumm gene.cumm at gmail.com
Mon Sep 30 04:18:14 PDT 2013


Commit-ID:  74b2ae4ac00debfc70587960628ca44fd6cc5fbf
Gitweb:     http://www.syslinux.org/commit/74b2ae4ac00debfc70587960628ca44fd6cc5fbf
Author:     Gene Cumm <gene.cumm at gmail.com>
AuthorDate: Fri, 16 Aug 2013 12:55:53 -0400
Committer:  Gene Cumm <gene.cumm at gmail.com>
CommitDate: Mon, 23 Sep 2013 17:25:32 -0400

PXE: use ddprintf macro

Messages are needed before ldlinux.c32 is loaded

Signed-off-by: Gene Cumm <gene.cumm at gmail.com>

---
 core/fs/pxe/core.c | 20 ++++++++++----------
 core/fs/pxe/isr.c  |  2 +-
 core/fs/pxe/pxe.c  | 30 +++++++++++++++---------------
 3 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/core/fs/pxe/core.c b/core/fs/pxe/core.c
index c1de895..e7dc8fe 100644
--- a/core/fs/pxe/core.c
+++ b/core/fs/pxe/core.c
@@ -48,7 +48,7 @@ int net_core_open(struct pxe_pvt_inode *socket, enum net_core_proto proto)
     priv->conn->recv_timeout = 15; /* A 15 ms recv timeout... */
     err = netconn_bind(priv->conn, NULL, 0);
     if (err) {
-	printf("netconn_bind error %d\n", err);
+	ddprintf("netconn_bind error %d\n", err);
 	return -1;
     }
 
@@ -83,7 +83,7 @@ void net_core_connect(struct pxe_pvt_inode *socket, uint32_t ip,
     struct net_private_lwip *priv = &socket->net.lwip;
     struct ip_addr addr;
 
-    dprintf2("net_core_connect: %08X %04X\n", ntohl(ip), port);
+    dprintf("net_core_connect: %08X %04X\n", ntohl(ip), port);
     addr.addr = ip;
     netconn_connect(priv->conn, &addr, port);
 }
@@ -155,13 +155,13 @@ void net_core_send(struct pxe_pvt_inode *socket, const void *data, size_t len)
 
     nbuf = netbuf_new();
     if (!nbuf) {
-	printf("netbuf allocation error\n");
+	ddprintf("netbuf allocation error\n");
 	return;
     }
 
     pbuf = netbuf_alloc(nbuf, len);
     if (!pbuf) {
-	printf("pbuf allocation error\n");
+	ddprintf("pbuf allocation error\n");
 	goto out;
     }
 
@@ -169,7 +169,7 @@ void net_core_send(struct pxe_pvt_inode *socket, const void *data, size_t len)
 
     err = netconn_send(conn, nbuf);
     if (err) {
-	printf("netconn_send error %d\n", err);
+	ddprintf("netconn_send error %d\n", err);
 	goto out;
     }
 
@@ -197,13 +197,13 @@ void net_core_sendto(struct pxe_pvt_inode *socket, const void *data,
 
     nbuf = netbuf_new();
     if (!nbuf) {
-	printf("netbuf allocation error\n");
+	ddprintf("netbuf allocation error\n");
 	return;
     }
 
     pbuf = netbuf_alloc(nbuf, len);
     if (!pbuf) {
-	printf("pbuf allocation error\n");
+	ddprintf("pbuf allocation error\n");
 	goto out;
     }
 
@@ -214,7 +214,7 @@ void net_core_sendto(struct pxe_pvt_inode *socket, const void *data,
 
     err = netconn_sendto(conn, nbuf, &addr, port);
     if (err) {
-	printf("netconn_sendto error %d\n", err);
+	ddprintf("netconn_sendto error %d\n", err);
 	goto out;
     }
 
@@ -238,7 +238,7 @@ void net_core_init(void)
     /* Start up the undi driver for lwip */
     err = undiif_start(IPInfo.myip, IPInfo.netmask, IPInfo.gateway);
     if (err) {
-       printf("undiif driver failed to start: %d\n", err);
+       ddprintf("undiif driver failed to start: %d\n", err);
        kaboom();
     }
 
@@ -254,7 +254,7 @@ void probe_undi(void)
     pxe_call(PXENV_UNDI_GET_INFORMATION, &pxe_undi_info);
     pxe_call(PXENV_UNDI_GET_IFACE_INFO,  &pxe_undi_iface);
 
-    printf("UNDI: baseio %04x int %d MTU %d type %d \"%s\" flags 0x%x\n",
+    ddprintf("UNDI: baseio %04x int %d MTU %d type %d \"%s\" flags 0x%x\n",
 	   pxe_undi_info.BaseIo, pxe_undi_info.IntNumber,
 	   pxe_undi_info.MaxTranUnit, pxe_undi_info.HwType,
 	   pxe_undi_iface.IfaceType, pxe_undi_iface.ServiceFlags);
diff --git a/core/fs/pxe/isr.c b/core/fs/pxe/isr.c
index 069fefd..af2edd3 100644
--- a/core/fs/pxe/isr.c
+++ b/core/fs/pxe/isr.c
@@ -73,7 +73,7 @@ static bool install_irq_vector(uint8_t irq, void (*isr)(void), far_ptr_t *old)
     if (!ok)
 	*entry = *old;		/* Restore the old vector */
 
-    printf("UNDI: IRQ %d(0x%02x): %04x:%04x -> %04x:%04x\n", irq, vec,
+    ddprintf("UNDI: IRQ %d(0x%02x): %04x:%04x -> %04x:%04x\n", irq, vec,
 	   old->seg, old->offs, entry->seg, entry->offs);
 
     return ok;
diff --git a/core/fs/pxe/pxe.c b/core/fs/pxe/pxe.c
index 3f68e96..526323a 100644
--- a/core/fs/pxe/pxe.c
+++ b/core/fs/pxe/pxe.c
@@ -142,7 +142,7 @@ static int pxe_get_cached_info(int type, void *buf, size_t bufsiz)
 {
     int err;
     static __lowmem struct s_PXENV_GET_CACHED_INFO get_cached_info;
-    printf(" %02x", type);
+    ddprintf(" %02x", type);
 
     memset(&get_cached_info, 0, sizeof get_cached_info);
     get_cached_info.PacketType  = type;
@@ -150,7 +150,7 @@ static int pxe_get_cached_info(int type, void *buf, size_t bufsiz)
     get_cached_info.Buffer      = FAR_PTR(buf);
     err = pxe_call(PXENV_GET_CACHED_INFO, &get_cached_info);
     if (err) {
-        printf("PXE API call failed, error  %04x\n", err);
+        ddprintf("PXE API call failed, error  %04x\n", err);
 	kaboom();
     }
 
@@ -403,7 +403,7 @@ static void get_prefix(void)
 	*(p + 2) = 0;                /* Zero-terminate after delimiter */
     }
 
-    printf("TFTP prefix: %s\n", path_prefix);
+    ddprintf("TFTP prefix: %s\n", path_prefix);
 
     if (url_type(path_prefix) == URL_SUFFIX) {
 	/*
@@ -508,7 +508,7 @@ static int pxe_open_config(struct com32_filedata *filedata)
     if (open_file(ConfigName, O_RDONLY, filedata) >= 0)
         return 0;
 
-    printf("%-68s\n", "Unable to locate configuration file");
+    ddprintf("%-68s\n", "Unable to locate configuration file");
     kaboom();
 }
 
@@ -564,7 +564,7 @@ static void ip_init(void)
     gendotquad(dot_quad_buf, ip);
 
     ip = ntohl(ip);
-    printf("My IP address seems to be %08X %s\n", ip, dot_quad_buf);
+    ddprintf("My IP address seems to be %08X %s\n", ip, dot_quad_buf);
 }
 
 /*
@@ -714,13 +714,13 @@ static int pxe_init(bool quiet)
 
     /* Found nothing at all !! */
     if (!quiet)
-	printf("No !PXE or PXENV+ API found; we're dead...\n");
+	ddprintf("No !PXE or PXENV+ API found; we're dead...\n");
     return -1;
 
  have_pxenv:
     APIVer = pxenv->version;
     if (!quiet)
-	printf("Found PXENV+ structure\nPXE API version is %04x\n", APIVer);
+	ddprintf("Found PXENV+ structure\nPXE API version is %04x\n", APIVer);
 
     /* if the API version number is 0x0201 or higher, use the !PXE structure */
     if (APIVer >= 0x201) {
@@ -757,10 +757,10 @@ static int pxe_init(bool quiet)
 
  have_entrypoint:
     if (!quiet) {
-	printf("%s entry point found (we hope) at %04X:%04X via plan %c\n",
+	ddprintf("%s entry point found (we hope) at %04X:%04X via plan %c\n",
 	       type, PXEEntry.seg, PXEEntry.offs, plan);
-	printf("UNDI code segment at %04X len %04X\n", code_seg, code_len);
-	printf("UNDI data segment at %04X len %04X\n", data_seg, data_len);
+	ddprintf("UNDI code segment at %04X len %04X\n", code_seg, code_len);
+	ddprintf("UNDI data segment at %04X len %04X\n", data_seg, data_len);
     }
 
     code_seg = code_seg + ((code_len + 15) >> 4);
@@ -804,7 +804,7 @@ static void network_init(void)
 
     bp = lmalloc(dhcp_max_packet);
     if (!bp) {
-	printf("Out of low memory\n");
+	ddprintf("Out of low memory\n");
 	kaboom();
     }
 
@@ -813,7 +813,7 @@ static void network_init(void)
     /*
      * Get the DHCP client identifiers (query info 1)
      */
-    printf("Getting cached packet ");
+    ddprintf("Getting cached packet ");
     pkt_len = pxe_get_cached_info(1, bp, dhcp_max_packet);
     parse_dhcp(bp, pkt_len);
     /*
@@ -848,7 +848,7 @@ static void network_init(void)
      */
     pkt_len = pxe_get_cached_info(3, bp, dhcp_max_packet);
     parse_dhcp(bp, pkt_len);
-    printf("\n");
+    ddprintf("\n");
 
     lfree(bp);
 
@@ -1032,7 +1032,7 @@ __export void unload_pxe(uint16_t flags)
 	memset(&unload_call, 0, sizeof unload_call);
 	err = pxe_call(api, &unload_call);
 	if (err || unload_call.Status != PXENV_STATUS_SUCCESS) {
-	    printf("PXE unload API call %04x failed: 0x%x\n",
+	    ddprintf("PXE unload API call %04x failed: 0x%x\n",
 		   api, unload_call.Status);
 	    goto cant_free;
 	}
@@ -1060,7 +1060,7 @@ __export void unload_pxe(uint16_t flags)
 	    *(uint32_t *)(4 * 0x1a), int_addr);
 
 cant_free:
-    printf("Failed to free base memory error %04x-%08x (%d/%dK)\n",
+    ddprintf("Failed to free base memory error %04x-%08x (%d/%dK)\n",
 	   api, *(uint32_t *)(4 * 0x1a), bios_fbm(), real_base_mem);
     return;
 }


More information about the Syslinux-commits mailing list