static void bt_export_bd_address(void) { unsigned char cTemp[6]; memcpy(cTemp, get_bt_bd_ram(), 6); sprintf(bdaddress, "%02x:%02x:%02x:%02x:%02x:%02x", cTemp[0], cTemp[1],cTemp[2],cTemp[3],cTemp[4],cTemp[5]); printk(KERN_INFO "YoYo--BD_ADDRESS=%s\n", bdaddress); }
void bt_export_bd_address(void) { unsigned char cTemp[6]; memcpy(cTemp, get_bt_bd_ram(), 6); sprintf(bdaddr, "%02x:%02x:%02x:%02x:%02x:%02x", cTemp[0], cTemp[1], cTemp[2], cTemp[3], cTemp[4], cTemp[5]); printk(KERN_INFO "BT HW address=%s\n", bdaddr); }
static void bt_export_bd_address(void) { unsigned char cTemp[6]; if (!is_valid_mac_address(bdaddress)){ memcpy(cTemp, get_bt_bd_ram(), 6); sprintf(bdaddress, "%02x:%02x:%02x:%02x:%02x:%02x", cTemp[0], cTemp[1], cTemp[2], cTemp[3], cTemp[4], cTemp[5]); pr_info("BD_ADDRESS=%s\n", bdaddress); } }