On 6/12/05, Vladimir Dergachev <[EMAIL PROTECTED]> wrote:
> 
> 
> On Sun, 12 Jun 2005, Jerome Glisse wrote:
> 
> > Hi,
> >
> > After many tests and reboot i have a set of register that
> > may influence 9800 lockups. Unfortunetly i don't know
> > how to play with this register as they doesn't seems to be
> > used anywhere (nor X driver, dri, drm if i trust my grep :))
> >
> > RADEON_LATENCY the most likely to help to resolve the
> > lockup. After a cold reboot i read 0x40 in it. I would like to
> > read 0xff but it seems to be read only and after writing to
> > some random place near it i can't figure out how to setup
> > it.
> >
> > What does this regs do  :
> > RADEON_BIOS_6_SCRATCH
> 
> This is a scratch register - basically just a 32 bit piece of memory. It
> is used by video BIOS during startup, since BIOS cannot be certain
> whether main memory have been properly initialized and it is certain that
> video memory was not.
> 
> Also, AFAIK, it is used by video BIOS to store some values (perhaps mode
> information ?)

This reg is exactly what the name implies.  It's a bios scratch
register.  I don't know that anyone has any documentation to to
exactly what these regs do (and it may vary from oem to oem), but they
are generally concerned with things like seeing which outputs are
active or if acpi hotkeys are allowed to switch the modes or outputs.
take a look at the bottom of RADEONInitFPRegisters() in
radeon_driver.c

Alex

> 
> > RADEON_MDGPIO_Y_REG
> 
> On R300 this is a VIP bus register, should have nothing to do with 3d.
> 
> Also, I would generally suggest to not play with any register with GPIO in
> the name, unless you have very good reason to. A wrong value written could
> damage your card.
> 
> The reason is that GPIO often refers to general purpose input. So if you
> accidentally enable an output that is used as an input pulled low and then
> write 1 there you will get a short circuit.
> 
>                       best
> 
>                          Vladimir Dergachev
> 
> >
> > As this regs appear in radeon reg i hope that some one
> > with the radeon specs on it could give me anyclue on
> > how to play or what is there meanings.
> >
> > Thx
> >
> > Jerome Glisse
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you 
> > shotput
> > a projector? How fast can you ride your desk chair down the office luge 
> > track?
> > If you want to score the big prize, get to know the little guy.
> > Play to win an NEC 61" plasma display: http://www.necitguy.com/?r
> > --
> > _______________________________________________
> > Dri-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/dri-devel
> >
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
> a projector? How fast can you ride your desk chair down the office luge track?
> If you want to score the big prize, get to know the little guy.
> Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
> --
> _______________________________________________
> Dri-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dri-devel
>


-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r 
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to