*****************************************************
SETTINGS FOR BF533 EZ-KIT AND MICRON MI350 SENSOR
*****************************************************

-----------------------------------------------------
EZ-KIT SWITCH/JUMPER SETTINGS:
-----------------------------------------------------

Switches: all OFF
SW9(1:4) = ON if using pushbuttons
	
Jumper JP1 ON
Jumper JP2 OFF

-----------------------------------------------------
AV-EXT POPULATED JUMPERS:
-----------------------------------------------------

JP2.1/2
JP3.3/5
JP3.4/6
JP4.7/8
JP5.1/2
JP6.3/5
JP6.4/6
JP9.3/5
JP9.4/6

-----------------------------------------------------
MI350 IMAGE FORMAT:
-----------------------------------------------------

Hor Pixels: 720
Ver Pixels: 480
Format: Grayscale
Bits per pixel: 10

-----------------------------------------------------
MI350 BASIC CONFIGURATION:
-----------------------------------------------------

Hardware:
---------
SW2 = CRT
SW3 = 2/3

Software:
---------
SCCB Write Address:	0xB8
SCCB Read Address:	0xB9

Reg  =  Value
-------------
0x0D = 0x0030
0x0F = 0x0011
0x10 = 0x0040
0x15 = 0x7F32
0x1C = 0x0002
0x20 = 0x01D1
0x2B = 0x0003
0x32 = 0x001A
0x70 = 0x0004
0xAF = 0x0003
0x73 = 0x02F7
0xC2 = 0x0040
0x31 = 0x001F
0x33 = 0x0012
0x01 = 0x0001
0x02 = 0x0004
0x03 = 0x01E0
0x04 = 0x0280
0x05 = 0x01B8
0x06 = 0x0208
0xBD = 0x0040
0xA5 = 0x0037
0xBE = 0x003F
0x35 = 0x0003

-----------------------------------------------------
SAMPLE BF533 BASIC REGISTER CONFIGURATION:
-----------------------------------------------------

	#define en_async_mem 	0xF
	#define PPICLK_Expansion_CLK_SELECT 0x20
	
	// addresses for Port B in Flash A
	#define pFlashA_PortB_Dir	(volatile unsigned char *)0x20270007  //dir
	#define pFlashA_PortB_Data	(volatile unsigned char *)0x20270005 //out
	#define pFlashA_PortA_Dir	(volatile unsigned char *)0x20270006  //dir
	#define pFlashA_PortA_Data	(volatile unsigned char *)0x20270004 //out

	// Link the signals over the EZ-KIT to the EZ-Extender
  *pEBIU_AMBCTL0	= 0x7bb07bb0;
	*pEBIU_AMBCTL1	= 0x7bb07bb0;
	*pEBIU_AMGCTL	|= en_async_mem;
	 	
	// Initialize flash A csio regs (port A)
  *pFlashA_PortA_Data = 0x0;		// Clear data registers
	*pFlashA_PortA_Dir = 0xFF;      // Set Direction = Output
	ssync();
	*pFlashA_PortA_Data |= PPICLK_Expansion_CLK_SELECT;
	
-----------------------------------------------------
PART REVISIONS:
-----------------------------------------------------

These configurations apply to:
- BF533 Rev. 0.3 or higher
- AV-Extender card Rev. 1.2
- Micron MI350 Headboard Rev. 2
- Micron MT9v022 Sensor Rev. 2