Lines Matching refs:feature_buffer
291 __u8 feature_buffer[8];
354 memset(feature_buffer, 0, 8);
355 /* fill the feature_buffer with new configuration */
356 *((u_int32_t *)feature_buffer) = new_baudrate;
358 feature_buffer[4] |= data_bits; /* assign data bits in 2 bit space ( max 3 ) */
360 feature_buffer[4] |= (stop_bits << 3); /* assign stop bits in 1 bit space */
361 feature_buffer[4] |= (parity_enable << 4); /* assign parity flag in 1 bit space */
362 feature_buffer[4] |= (parity_type << 5); /* assign parity type in 1 bit space */
364 feature_buffer[4] |= (reset << 7); /* assign reset at end of byte, 1 bit space */
367 dbg("%s - %02X - %02X - %02X - %02X - %02X", __FUNCTION__, feature_buffer[0], feature_buffer[1],
368 feature_buffer[2], feature_buffer[3], feature_buffer[4]);
373 0x0300, 0, feature_buffer, 8, 500);
387 priv->current_config = feature_buffer[4];
394 memset(feature_buffer, 0, 8);
399 0x0300, 0, feature_buffer, 8, 500);
414 priv->current_config = feature_buffer[4];
415 priv->baud_rate = *((u_int32_t *)feature_buffer);