1 /* 2 * QLogic iSCSI HBA Driver 3 * Copyright (c) 2003-2006 QLogic Corporation 4 * 5 * See LICENSE.qla4xxx for copyright and licensing details. 6 */ 7 8 #include "ql4_def.h" 9 #include "ql4_glbl.h" 10 #include "ql4_dbg.h" 11 #include "ql4_inline.h" 12 13 void qla4xxx_dump_buffer(void *b, uint32_t size) 14 { 15 uint32_t cnt; 16 uint8_t *c = b; 17 18 printk(" 0 1 2 3 4 5 6 7 8 9 Ah Bh Ch Dh Eh " 19 "Fh\n"); 20 printk("------------------------------------------------------------" 21 "--\n"); 22 for (cnt = 0; cnt < size; cnt++, c++) { 23 printk(KERN_DEBUG "%02x", *c); 24 if (!(cnt % 16)) 25 printk(KERN_DEBUG "\n"); 26 27 else 28 printk(KERN_DEBUG " "); 29 } 30 if (cnt % 16) 31 printk(KERN_DEBUG "\n"); 32 } 33 34