1/* 2 * Copyright (c) 2007-2008 Atheros Communications Inc. 3 * 4 * Permission to use, copy, modify, and/or distribute this software for any 5 * purpose with or without fee is hereby granted, provided that the above 6 * copyright notice and this permission notice appear in all copies. 7 * 8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 9 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 10 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 11 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 12 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 13 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 15 */ 16/* Module Name : wrap_dbg.c */ 17/* */ 18/* Abstract */ 19/* This module contains wrapper functions for debug functions */ 20/* */ 21/* NOTES */ 22/* Platform dependent. */ 23/* */ 24/************************************************************************/ 25 26#include "oal_dt.h" 27#include "usbdrv.h" 28 29#include <linux/netlink.h> 30#include <net/iw_handler.h> 31 32void zfwDumpBuf(zdev_t *dev, zbuf_t *buf) 33{ 34 u16_t i; 35 36 for (i = 0; i < buf->len; i++) { 37 printk(KERN_DEBUG "%02x ", *(((u8_t *)buf->data)+i)); 38 if ((i & 0xf) == 0xf) 39 printk(KERN_DEBUG "\n"); 40 } 41 printk(KERN_DEBUG "\n"); 42} 43 44 45void zfwDbgReadRegDone(zdev_t *dev, u32_t addr, u32_t val) 46{ 47 printk(KERN_DEBUG "Read addr:%x = %x\n", addr, val); 48} 49 50void zfwDbgWriteRegDone(zdev_t *dev, u32_t addr, u32_t val) 51{ 52 printk(KERN_DEBUG "Write addr:%x = %x\n", addr, val); 53} 54 55void zfwDbgReadTallyDone(zdev_t *dev) 56{ 57 /* printk(KERN_DEBUG "Read Tall Done\n"); */ 58} 59 60void zfwDbgWriteEepromDone(zdev_t *dev, u32_t addr, u32_t val) 61{ 62} 63 64void zfwDbgQueryHwTxBusyDone(zdev_t *dev, u32_t val) 65{ 66} 67 68/* For Evl ++ */ 69void zfwDbgReadFlashDone(zdev_t *dev, u32_t addr, u32_t *rspdata, u32_t datalen) 70{ 71 printk(KERN_DEBUG "Read Flash addr:%x length:%x\n", addr, datalen); 72} 73 74void zfwDbgProgrameFlashDone(zdev_t *dev) 75{ 76 printk(KERN_DEBUG "Program Flash Done\n"); 77} 78 79void zfwDbgProgrameFlashChkDone(zdev_t *dev) 80{ 81 printk(KERN_DEBUG "Program Flash Done\n"); 82} 83 84void zfwDbgGetFlashChkSumDone(zdev_t *dev, u32_t *rspdata) 85{ 86 printk(KERN_DEBUG "Get Flash ChkSum Done\n"); 87} 88 89void zfwDbgDownloadFwInitDone(zdev_t *dev) 90{ 91 printk(KERN_DEBUG "Download FW Init Done\n"); 92} 93/* For Evl -- */ 94 95/* Leave an empty line below to remove warning message on some compiler */ 96