u16 length1 = 0, length2 = 0, length3 = 0;
        u8 *addr1 = NULL, *addr2 = NULL, *addr3 = NULL;
        u16 length, value;
-       u8 array[256];
 
        switch (priv->rf_type) {
        case RF_AL2230:
        }
 
        /* Init Table */
-       memcpy(array, addr1, length1);
-
        ret = vnt_control_out(priv, MESSAGE_TYPE_WRITE, 0,
-                             MESSAGE_REQUEST_RF_INIT, length1, array);
+                             MESSAGE_REQUEST_RF_INIT, length1, addr1);
        if (ret)
                goto end;
 
                else
                        length = length2;
 
-               memcpy(array, addr2, length);
-
                ret = vnt_control_out(priv, MESSAGE_TYPE_WRITE, value,
-                                     MESSAGE_REQUEST_RF_CH0, length, array);
+                                     MESSAGE_REQUEST_RF_CH0, length, addr2);
                if (ret)
                        goto end;
 
                else
                        length = length3;
 
-               memcpy(array, addr3, length);
-
                ret = vnt_control_out(priv, MESSAGE_TYPE_WRITE, value,
-                                     MESSAGE_REQUEST_RF_CH1, length, array);
+                                     MESSAGE_REQUEST_RF_CH1, length, addr3);
                if (ret)
                        goto end;
 
                addr1 = &al7230_init_table_amode[0][0];
                addr2 = &al7230_channel_table2[0][0];
 
-               memcpy(array, addr1, length1);
-
                /* Init Table 2 */
                ret = vnt_control_out(priv, MESSAGE_TYPE_WRITE, 0,
-                                     MESSAGE_REQUEST_RF_INIT2, length1, array);
+                                     MESSAGE_REQUEST_RF_INIT2, length1, addr1);
                if (ret)
                        goto end;
 
                        else
                                length = length2;
 
-                       memcpy(array, addr2, length);
-
                        ret = vnt_control_out(priv, MESSAGE_TYPE_WRITE, value,
                                              MESSAGE_REQUEST_RF_CH2, length,
-                                             array);
+                                             addr2);
                        if (ret)
                                goto end;