Below is the code for a program I am modifying at work. EXT is just replaced by external each time it is used. u8 in this program is just an 8 bit unsigned variable. Does anybody know what the V in vu8 could be? It can't be volatile because volatile is used by using the word volatile through out the rest of the program? Any ideas what this data type represents???? Thanks much.
Code:
XT BIT auto_leveling_fg;
EXT vu8 uart2_rx[UART2_RX_BUF_SIZE];
EXT vu8 uart2_rx_index;
EXT vu8 uart2_tx[UART2_TX_BUF_SIZE];
EXT vu8 uart2_tx_index;
EXT vu8 uart2_tx_size;
EXT volatile BIT serial_cr_fg; // set when carriage return ('\r') is received over serial port
EXT BIT verbose_output; // set/cleared by serial command. When reset, some serial notifications are not sent.
EXT BIT dump_adc_data_fg;
EXT BIT dump_hl_adc_volts; // fag used to tell system to print hilow adv val
EXT BIT dump_button_data_fg;
EXT BIT dump_go_data_fg;
EXT u8 reset_sr;