+#ifdef CONFIG_WIFI_MAC\r
+ unsigned char bd_addr[6] = {0};\r
+ int i;\r
+\r
+ printk("vflash: wlan_mac_addr:%X:%X:%X:%x:%X:%x\n", wlan_mac_addr[0],\r
+ wlan_mac_addr[1],\r
+ wlan_mac_addr[2],\r
+ wlan_mac_addr[3],\r
+ wlan_mac_addr[4],\r
+ wlan_mac_addr[5] );\r
+ for (i=1; i<6; i++) {\r
+ bd_addr[i] = wlan_mac_addr[5-i];\r
+ }\r
+\r
+ bd_addr[0] = wlan_mac_addr[5]+1;\r
+\r
+ printk("vflash: bd_addr:%X:%X:%X:%x:%X:%x\n", bd_addr[5],\r
+ bd_addr[4],\r
+ bd_addr[3],\r
+ bd_addr[2],\r
+ bd_addr[1],\r
+ bd_addr[0] );\r
+\r
+\r
+ if(copy_to_user(argp, bd_addr, 6)) {\r
+ printk("ERROR: copy_to_user---%s\n", __FUNCTION__);\r
+ return -EFAULT;\r
+ }\r
+#else\r