Lines Matching refs:pVideoMemory
239 PUCHAR volatile pVideoMemory;
250 pVideoMemory = ( PUCHAR )pVBInfo->ROMAddr;
1680 PUCHAR volatile pVideoMemory = ( PUCHAR )pVBInfo->ROMAddr ;
1685 data = pVideoMemory[ 0xFB ] ;
3043 PUCHAR volatile pVideoMemory = ( PUCHAR )pVBInfo->ROMAddr ;
3049 if(pVideoMemory == NULL)
3057 i = pVideoMemory[ 0x1CF ] | ( pVideoMemory[ 0x1D0 ] << 8 ) ; /* UniROM */
3064 pVBInfo->MCLKData[ jj ].SR28 = pVideoMemory[ ii ] ;
3065 pVBInfo->MCLKData[ jj ].SR29 = pVideoMemory[ ii + 1] ;
3066 pVBInfo->MCLKData[ jj ].SR2A = pVideoMemory[ ii + 2] ;
3067 pVBInfo->MCLKData[ jj ].CLOCK = pVideoMemory[ ii + 3 ] | ( pVideoMemory[ ii + 4 ] << 8 ) ;
3074 pVBInfo->ECLKData[ jj ].SR2E = pVideoMemory[ ii ] ;
3075 pVBInfo->ECLKData[ jj ].SR2F=pVideoMemory[ ii + 1 ] ;
3076 pVBInfo->ECLKData[ jj ].SR30= pVideoMemory[ ii + 2 ] ;
3077 pVBInfo->ECLKData[ jj ].CLOCK= pVideoMemory[ ii + 3 ] | ( pVideoMemory[ ii + 4 ] << 8 ) ;
3088 pVBInfo->SR15[ jj ][ 0 ] = pVideoMemory[ ii ] ; /* SR13, SR14, and SR18 */
3089 pVBInfo->SR15[ jj ][ 1 ] = pVideoMemory[ ii + 1 ] ;
3090 pVBInfo->SR15[ jj ][ 2 ] = pVideoMemory[ ii + 2 ] ;
3091 pVBInfo->SR15[ jj ][ 3 ] = pVideoMemory[ ii + 3 ] ;
3092 pVBInfo->SR15[ jj ][ 4 ] = pVideoMemory[ ii + 4 ] ;
3093 pVBInfo->SR15[ jj ][ 5 ] = pVideoMemory[ ii + 5 ] ;
3094 pVBInfo->SR15[ jj ][ 6 ] = pVideoMemory[ ii + 6 ] ;
3095 pVBInfo->SR15[ jj ][ 7 ] = pVideoMemory[ ii + 7 ] ;
3100 pVBInfo->SR15[ jj ][ 0 ] = pVideoMemory[ ii ] ; /* SR1B */
3101 pVBInfo->SR15[ jj ][ 1 ] = pVideoMemory[ ii + 1 ] ;
3102 pVBInfo->SR15[ jj ][ 2 ] = pVideoMemory[ ii + 2 ] ;
3103 pVBInfo->SR15[ jj ][ 3 ] = pVideoMemory[ ii + 3 ] ;
3104 pVBInfo->SR15[ jj ][ 4 ] = pVideoMemory[ ii + 4 ] ;
3105 pVBInfo->SR15[ jj ][ 5 ] = pVideoMemory[ ii + 5 ] ;
3106 pVBInfo->SR15[ jj ][ 6 ] = pVideoMemory[ ii + 6 ] ;
3107 pVBInfo->SR15[ jj ][ 7 ] = pVideoMemory[ ii + 7 ] ;
3109 pVBInfo->SR07 = pVideoMemory[0x74];
3110 pVBInfo->SR1F = pVideoMemory[0x75];
3111 pVBInfo->SR21 = pVideoMemory[0x76];
3112 pVBInfo->SR22 = pVideoMemory[0x77];
3113 pVBInfo->SR23 = pVideoMemory[0x78];
3114 pVBInfo->SR24 = pVideoMemory[0x79];
3115 pVBInfo->SR25[0] = pVideoMemory[0x7A];
3116 pVBInfo->SR31 = pVideoMemory[0x7B];
3117 pVBInfo->SR32 = pVideoMemory[0x7C];
3118 pVBInfo->SR33 = pVideoMemory[0x7D];
3123 pVBInfo->CR40[ jj ][ 0 ] = pVideoMemory[ ii ] ;
3124 pVBInfo->CR40[ jj ][ 1 ] = pVideoMemory[ ii + 1 ] ;
3125 pVBInfo->CR40[ jj ][ 2 ] = pVideoMemory[ ii + 2 ] ;
3126 pVBInfo->CR40[ jj ][ 3 ] = pVideoMemory[ ii + 3 ] ;
3127 pVBInfo->CR40[ jj ][ 4 ] = pVideoMemory[ ii + 4 ] ;
3128 pVBInfo->CR40[ jj ][ 5 ] = pVideoMemory[ ii + 5 ] ;
3129 pVBInfo->CR40[ jj ][ 6 ] = pVideoMemory[ ii + 6 ] ;
3130 pVBInfo->CR40[ jj ][ 7 ] = pVideoMemory[ ii + 7 ] ;
3137 pVBInfo->CR40[ j ][ 0 ] = pVideoMemory[ ii ] ;
3138 pVBInfo->CR40[ j ][ 1 ] = pVideoMemory[ ii + 1 ] ;
3139 pVBInfo->CR40[ j ][ 2 ] = pVideoMemory[ ii + 2 ] ;
3140 pVBInfo->CR40[ j ][ 3 ] = pVideoMemory[ ii + 3 ] ;
3141 pVBInfo->CR40[ j ][ 4 ] = pVideoMemory[ ii + 4 ] ;
3142 pVBInfo->CR40[ j ][ 5 ] = pVideoMemory[ ii + 5 ] ;
3143 pVBInfo->CR40[ j ][ 6 ] = pVideoMemory[ ii + 6 ] ;
3144 pVBInfo->CR40[ j ][ 7 ] = pVideoMemory[ ii + 7 ] ;
3148 i = pVideoMemory[ 0x1C0 ] | ( pVideoMemory[ 0x1C1 ] << 8 ) ;
3153 pVBInfo->CR6B[ j ][ k ] = pVideoMemory[ i + 4 * j + k ] ;
3156 i = pVideoMemory[ 0x1C2 ] | ( pVideoMemory[ 0x1C3 ] << 8 ) ;
3162 pVBInfo->XG45CR6E[ j ] = pVideoMemory[i] ;
3170 pVBInfo->CR6E[ j ][ k ] = pVideoMemory[ i + 4 * j + k ] ;
3174 i = pVideoMemory[ 0x1C4 ] | ( pVideoMemory[ 0x1C5 ] << 8 ) ;
3179 pVBInfo->XG45CR6F[ j ] = pVideoMemory[i] ;
3187 pVBInfo->CR6F[ j ][ k ] = pVideoMemory[ i + 32 * j + k ] ;
3191 i = pVideoMemory[ 0x1C6 ] | ( pVideoMemory[ 0x1C7 ] << 8 ) ;
3196 pVBInfo->CR89[ j ][ k ] = pVideoMemory[ i + 2 * j + k ] ;
3199 i = pVideoMemory[ 0x1C8 ] | ( pVideoMemory[ 0x1C9 ] << 8 ) ;
3201 pVBInfo->AGPReg[ j ] = pVideoMemory[ i + j ] ;
3203 i = pVideoMemory[ 0x1CF ] | ( pVideoMemory[ 0x1D0 ] << 8 ) ;
3205 pVBInfo->SR16[ j ] = pVideoMemory[ i + j ] ;
3209 pVBInfo->CRCF = pVideoMemory[0x1CA];
3210 pVBInfo->DRAMTypeDefinition = pVideoMemory[0x1CB];
3211 pVBInfo->I2CDefinition = pVideoMemory[0x1D1];
3213 pVBInfo->CR97 = pVideoMemory[0x1D2]; */
3216 if (pVideoMemory[ 0x67 ] & 0x80)
3218 *pVBInfo->pDVOSetting = pVideoMemory[ 0x67 ];
3220 if ( (pVideoMemory[ 0x67 ] & 0xC0) == 0xC0 )
3222 *pVBInfo->pCR2E = pVideoMemory[ i + 4 ] ;
3223 *pVBInfo->pCR2F = pVideoMemory[ i + 5 ] ;
3224 *pVBInfo->pCR46 = pVideoMemory[ i + 6 ] ;
3225 *pVBInfo->pCR47 = pVideoMemory[ i + 7 ] ;
3233 pVBInfo->pCRD0[i] = pVideoMemory[ jj ] ;
3235 pVBInfo->pCRDE[i] = pVideoMemory[ jj ] ;
3237 *pVBInfo->pSR40 = pVideoMemory[ jj ] ;
3239 *pVBInfo->pSR41 = pVideoMemory[ jj ] ;
3241 if (pVideoMemory[ 0x67 ] & 0x80)
3243 *pVBInfo->pDVOSetting = pVideoMemory[ 0x67 ];
3245 if ( (pVideoMemory[ 0x67 ] & 0xC0) == 0xC0 )
3248 *pVBInfo->pCR2E = pVideoMemory[ jj ] ;
3249 *pVBInfo->pCR2F = pVideoMemory[ jj + 1 ] ;
3250 *pVBInfo->pCR46 = pVideoMemory[ jj + 2 ] ;
3251 *pVBInfo->pCR47 = pVideoMemory[ jj + 3 ] ;
3256 pVBInfo->CRCF = pVideoMemory[ 0x1CA ] ;
3257 pVBInfo->DRAMTypeDefinition = pVideoMemory[ 0x1CB ] ;
3258 pVBInfo->I2CDefinition = pVideoMemory[ 0x1D1 ] ;
3261 pVBInfo->CR97 = pVideoMemory[ 0x1D2 ] ;
3264 *pVBInfo->pSR36 = pVideoMemory[ 0x1D3 ] ;
3265 *pVBInfo->pCR8F = pVideoMemory[ 0x1D5 ] ;
3274 if (pVideoMemory[ 0x65 ] & 0x1)
3277 i = pVideoMemory[ 0x316 ] | ( pVideoMemory[ 0x317 ] << 8 );
3278 j = pVideoMemory[ i-1 ] ;
3284 pVBInfo->XG21_LVDSCapList[k].LVDS_Capability = pVideoMemory[ i ] | ( pVideoMemory[ i + 1 ] << 8 );
3285 pVBInfo->XG21_LVDSCapList[k].LVDSHT = pVideoMemory[ i + 2 ] | ( pVideoMemory[ i + 3 ] << 8 ) ;
3286 pVBInfo->XG21_LVDSCapList[k].LVDSVT = pVideoMemory[ i + 4 ] | ( pVideoMemory[ i + 5 ] << 8 );
3287 pVBInfo->XG21_LVDSCapList[k].LVDSHDE = pVideoMemory[ i + 6 ] | ( pVideoMemory[ i + 7 ] << 8 );
3288 pVBInfo->XG21_LVDSCapList[k].LVDSVDE = pVideoMemory[ i + 8 ] | ( pVideoMemory[ i + 9 ] << 8 );
3289 pVBInfo->XG21_LVDSCapList[k].LVDSHFP = pVideoMemory[ i + 10 ] | ( pVideoMemory[ i + 11 ] << 8 );
3290 pVBInfo->XG21_LVDSCapList[k].LVDSVFP = pVideoMemory[ i + 12 ] | ( pVideoMemory[ i + 13 ] << 8 );
3291 pVBInfo->XG21_LVDSCapList[k].LVDSHSYNC = pVideoMemory[ i + 14 ] | ( pVideoMemory[ i + 15 ] << 8 );
3292 pVBInfo->XG21_LVDSCapList[k].LVDSVSYNC = pVideoMemory[ i + 16 ] | ( pVideoMemory[ i + 17 ] << 8 );
3293 pVBInfo->XG21_LVDSCapList[k].VCLKData1 = pVideoMemory[ i + 18 ] ;
3294 pVBInfo->XG21_LVDSCapList[k].VCLKData2 = pVideoMemory[ i + 19 ] ;
3295 pVBInfo->XG21_LVDSCapList[k].PSC_S1 = pVideoMemory[ i + 20 ] ;
3296 pVBInfo->XG21_LVDSCapList[k].PSC_S2 = pVideoMemory[ i + 21 ] ;
3297 pVBInfo->XG21_LVDSCapList[k].PSC_S3 = pVideoMemory[ i + 22 ] ;
3298 pVBInfo->XG21_LVDSCapList[k].PSC_S4 = pVideoMemory[ i + 23 ] ;
3299 pVBInfo->XG21_LVDSCapList[k].PSC_S5 = pVideoMemory[ i + 24 ] ;
3307 pVBInfo->XG21_LVDSCapList[0].LVDS_Capability = pVideoMemory[ i ] | ( pVideoMemory[ i + 1 ] << 8 );
3308 pVBInfo->XG21_LVDSCapList[0].LVDSHT = pVideoMemory[ i + 2 ] | ( pVideoMemory[ i + 3 ] << 8 ) ;
3309 pVBInfo->XG21_LVDSCapList[0].LVDSVT = pVideoMemory[ i + 4 ] | ( pVideoMemory[ i + 5 ] << 8 );
3310 pVBInfo->XG21_LVDSCapList[0].LVDSHDE = pVideoMemory[ i + 6 ] | ( pVideoMemory[ i + 7 ] << 8 );
3311 pVBInfo->XG21_LVDSCapList[0].LVDSVDE = pVideoMemory[ i + 8 ] | ( pVideoMemory[ i + 9 ] << 8 );
3312 pVBInfo->XG21_LVDSCapList[0].LVDSHFP = pVideoMemory[ i + 10 ] | ( pVideoMemory[ i + 11 ] << 8 );
3313 pVBInfo->XG21_LVDSCapList[0].LVDSVFP = pVideoMemory[ i + 12 ] | ( pVideoMemory[ i + 13 ] << 8 );
3314 pVBInfo->XG21_LVDSCapList[0].LVDSHSYNC = pVideoMemory[ i + 14 ] | ( pVideoMemory[ i + 15 ] << 8 );
3315 pVBInfo->XG21_LVDSCapList[0].LVDSVSYNC = pVideoMemory[ i + 16 ] | ( pVideoMemory[ i + 17 ] << 8 );
3316 pVBInfo->XG21_LVDSCapList[0].VCLKData1 = pVideoMemory[ i + 18 ] ;
3317 pVBInfo->XG21_LVDSCapList[0].VCLKData2 = pVideoMemory[ i + 19 ] ;
3318 pVBInfo->XG21_LVDSCapList[0].PSC_S1 = pVideoMemory[ i + 20 ] ;
3319 pVBInfo->XG21_LVDSCapList[0].PSC_S2 = pVideoMemory[ i + 21 ] ;
3320 pVBInfo->XG21_LVDSCapList[0].PSC_S3 = pVideoMemory[ i + 22 ] ;
3321 pVBInfo->XG21_LVDSCapList[0].PSC_S4 = pVideoMemory[ i + 23 ] ;
3322 pVBInfo->XG21_LVDSCapList[0].PSC_S5 = pVideoMemory[ i + 24 ] ;
3326 if ( ( pVideoMemory[ 0x65 ] & 0x02 ) ) /* For XG21 CH7007 */
3328 /* VideoDebugPrint((0, "ReadVBIOSTablData: pVideoMemory[ 0x65 ] =%x\n",pVideoMemory[ 0x65 ])); */
3335 if (pVideoMemory[ 0x65 ] & 0x1)
3337 i = pVideoMemory[ 0x316 ] | ( pVideoMemory[ 0x317 ] << 8 );
3338 j = pVideoMemory[ i-1 ] ;
3344 pVBInfo->XG21_LVDSCapList[k].LVDS_Capability = pVideoMemory[ i ] | ( pVideoMemory[ i + 1 ] << 8 );
3345 pVBInfo->XG21_LVDSCapList[k].LVDSHT = pVideoMemory[ i + 2 ] | ( pVideoMemory[ i + 3 ] << 8 ) ;
3346 pVBInfo->XG21_LVDSCapList[k].LVDSVT = pVideoMemory[ i + 4 ] | ( pVideoMemory[ i + 5 ] << 8 );
3347 pVBInfo->XG21_LVDSCapList[k].LVDSHDE = pVideoMemory[ i + 6 ] | ( pVideoMemory[ i + 7 ] << 8 );
3348 pVBInfo->XG21_LVDSCapList[k].LVDSVDE = pVideoMemory[ i + 8 ] | ( pVideoMemory[ i + 9 ] << 8 );
3349 pVBInfo->XG21_LVDSCapList[k].LVDSHFP = pVideoMemory[ i + 10 ] | ( pVideoMemory[ i + 11 ] << 8 );
3350 pVBInfo->XG21_LVDSCapList[k].LVDSVFP = pVideoMemory[ i + 12 ] | ( pVideoMemory[ i + 13 ] << 8 );
3351 pVBInfo->XG21_LVDSCapList[k].LVDSHSYNC = pVideoMemory[ i + 14 ] | ( pVideoMemory[ i + 15 ] << 8 );
3352 pVBInfo->XG21_LVDSCapList[k].LVDSVSYNC = pVideoMemory[ i + 16 ] | ( pVideoMemory[ i + 17 ] << 8 );
3353 pVBInfo->XG21_LVDSCapList[k].VCLKData1 = pVideoMemory[ i + 18 ] ;
3354 pVBInfo->XG21_LVDSCapList[k].VCLKData2 = pVideoMemory[ i + 19 ] ;
3355 pVBInfo->XG21_LVDSCapList[k].PSC_S1 = pVideoMemory[ i + 20 ] ;
3356 pVBInfo->XG21_LVDSCapList[k].PSC_S2 = pVideoMemory[ i + 21 ] ;
3357 pVBInfo->XG21_LVDSCapList[k].PSC_S3 = pVideoMemory[ i + 22 ] ;
3358 pVBInfo->XG21_LVDSCapList[k].PSC_S4 = pVideoMemory[ i + 23 ] ;
3359 pVBInfo->XG21_LVDSCapList[k].PSC_S5 = pVideoMemory[ i + 24 ] ;
3367 pVBInfo->XG21_LVDSCapList[0].LVDS_Capability = pVideoMemory[ i ] | ( pVideoMemory[ i + 1 ] << 8 );
3368 pVBInfo->XG21_LVDSCapList[0].LVDSHT = pVideoMemory[ i + 2 ] | ( pVideoMemory[ i + 3 ] << 8 ) ;
3369 pVBInfo->XG21_LVDSCapList[0].LVDSVT = pVideoMemory[ i + 4 ] | ( pVideoMemory[ i + 5 ] << 8 );
3370 pVBInfo->XG21_LVDSCapList[0].LVDSHDE = pVideoMemory[ i + 6 ] | ( pVideoMemory[ i + 7 ] << 8 );
3371 pVBInfo->XG21_LVDSCapList[0].LVDSVDE = pVideoMemory[ i + 8 ] | ( pVideoMemory[ i + 9 ] << 8 );
3372 pVBInfo->XG21_LVDSCapList[0].LVDSHFP = pVideoMemory[ i + 10 ] | ( pVideoMemory[ i + 11 ] << 8 );
3373 pVBInfo->XG21_LVDSCapList[0].LVDSVFP = pVideoMemory[ i + 12 ] | ( pVideoMemory[ i + 13 ] << 8 );
3374 pVBInfo->XG21_LVDSCapList[0].LVDSHSYNC = pVideoMemory[ i + 14 ] | ( pVideoMemory[ i + 15 ] << 8 );
3375 pVBInfo->XG21_LVDSCapList[0].LVDSVSYNC = pVideoMemory[ i + 16 ] | ( pVideoMemory[ i + 17 ] << 8 );
3376 pVBInfo->XG21_LVDSCapList[0].VCLKData1 = pVideoMemory[ i + 18 ] ;
3377 pVBInfo->XG21_LVDSCapList[0].VCLKData2 = pVideoMemory[ i + 19 ] ;
3378 pVBInfo->XG21_LVDSCapList[0].PSC_S1 = pVideoMemory[ i + 20 ] ;
3379 pVBInfo->XG21_LVDSCapList[0].PSC_S2 = pVideoMemory[ i + 21 ] ;
3380 pVBInfo->XG21_LVDSCapList[0].PSC_S3 = pVideoMemory[ i + 22 ] ;
3381 pVBInfo->XG21_LVDSCapList[0].PSC_S4 = pVideoMemory[ i + 23 ] ;
3382 pVBInfo->XG21_LVDSCapList[0].PSC_S5 = pVideoMemory[ i + 24 ] ;
3662 PUCHAR volatile pVideoMemory = ( PUCHAR )pVBInfo->ROMAddr ;
3666 if ( ( pVideoMemory[ 0x65 ] & 0x01 ) ) /* For XG21 LVDS */
3701 PUCHAR volatile pVideoMemory = ( PUCHAR )pVBInfo->ROMAddr ;