Here is a initialization code for ILI9325, which is a 320x240 LCD driver. The code was tested on STM32F10X.
LCD_W_REG(0x07, 0); // DTE=0, D[1:0]=00, GON=0
LCD_W_REG(0x10, 0); // BT[2:0]=0, SAP=0
LCD_W_REG(0x11, 0); // VC[2:0]=0
LCD_W_REG(0x12, 0); // PON=0, VRH[3:0]=0
LCD_W_REG(0x13, 0); // VDV[4:0]=0
LCD_W_REG(0x29, 0x0); // VCM[5:0]=0
// DELAY 50MS
GUI_Delay(50);
LCD_W_REG(0x10, 0x0090); // BT[2:0]=0, AP[2:0}=001, APE=1, SAP=0
LCD_W_REG(0x11, 0x0); // DC1[2:0]=000, DC0[2:0]=000
LCD_W_REG(0x12, 0x0011); // VCIRE=0, PON=1, VRH[3:0}=0001
// DELAY 80MS
GUI_Delay(80);
LCD_W_REG(0x07, 0x0133); // BASEE=1, DTE=1, GON=1, D[1:0]=11
LCD_W_REG(0x10, 0x1090); // SAP=1
LCD_W_REG(0x2B, 0x000e); // frame rate 112hz
LCD_W_REG(0x0060, 0xA700); // Gate Scan Line
LCD_W_REG(0x0061, 0x0001); // REV=1