/********************************************/
/*Globals.h - Header file                   */
/*PIC32MX795F512L-80I/PF                    */
/********************************************/

#ifndef GLOBALS_H
#define	GLOBALS_H

//Primary Oscillator Frequency
const unsigned int PRI_FREQ = 20000000;

//Secondary Oscillator Frequency
const unsigned int SEC_FREQ = 32768;

//Size of Dual Port RAM
const unsigned int RAM_SIZE = 8191;

uint8_t led_port_data;

void USBInit(void);

int RTC_delay_counter;
int clock_on;
int Peripheral_ID;
unsigned col_start;
int CorTimer_Compare;
int i_avg;
int RTC_Data;
int d_hex[8];
unsigned temp_data;
unsigned DS18B20_status;
unsigned ROM_data_lo;
unsigned ROM_data_hi;
int fore_color;
int back_color;
unsigned hchar;
unsigned vchar;
unsigned Display_Read;
unsigned col_end;
unsigned row_end;
unsigned col_start;
unsigned row_start;
unsigned RX_Data[132];
int i;
int motor_speed;
uint8_t data_flash;
unsigned long address_flash;
int Flash_MID;
int Flash_DID;
int flash_size;
int sysclk_freq;
int pbclk_freq;
int d0, d1, d2, d3, d4, d5, d6, d7;
int nib0, nib1, nib2, nib3, nib4, nib5, nib6, nib7, nib8, nib9;
int bcd;
int sram_test;
int sram_test_data[1024];
unsigned address_70V05;
uint8_t mdata_70V05;
unsigned data_i;
unsigned data_v;
unsigned data_x;
unsigned data_y;
unsigned long Bytes_used;
unsigned mcount;
unsigned dcount;
unsigned pkt_count;
unsigned xtouch[3];
unsigned ytouch[3];
unsigned xfr_status;
unsigned scrn_cnt;

#endif /*GLOBALS_H*/
