Subversion Repositories Kolibri OS

Rev

Rev 817 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 817 Rev 868
Line 1... Line 1...
1
//#define R300_TEST
1
#define R300_TEST
Line 2... Line 2...
2
 
2
 
Line 3... Line 3...
3
#include "r5xx_regs.h"
3
#include "r5xx_regs.h"
4
 
4
 
Line 351... Line 351...
351
{
351
{
352
    u32 base;
352
    u32 base;
353
 
353
 
Line 354... Line 354...
354
#ifdef R300_TEST
354
#ifdef R300_TEST
355
    rhd.displayWidth  = 800;
355
    rhd.displayWidth  = 1024;
356
    rhd.displayHeight = 600;
356
    rhd.displayHeight = 768;
357
#else
357
#else
358
    rhd.displayWidth  = INREG(D1GRPH_X_END);
358
    rhd.displayWidth  = INREG(D1GRPH_X_END);
359
    rhd.displayHeight = INREG(D1GRPH_Y_END);
359
    rhd.displayHeight = INREG(D1GRPH_Y_END);
360
#endif
360
#endif
Line 405... Line 405...
405
    R5xx2DSetup();
405
    R5xx2DSetup();
406
 
406
 
Line 407... Line 407...
407
    MASKREG( RADEON_AIC_CNTL,0, RADEON_PCIGART_TRANSLATE_EN);
407
    MASKREG( RADEON_AIC_CNTL,0, RADEON_PCIGART_TRANSLATE_EN);
Line 408... Line 408...
408
 
408
 
Line 409... Line 409...
409
    load_microcode();
409
  //  load_microcode();
410
 
410
 
411
    rhd.ring_base = CreateRingBuffer(0x8000, PG_SW | PG_NOCACHE);
411
    rhd.ring_base = CreateRingBuffer(0x8000, PG_SW | PG_NOCACHE);