[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [PATCH for 0pre1v3] r128 and radeon without vgaHW problem fix



>>>>> In <1030818555.4336.631.camel@tibook> 
>>>>>	Michel Dänzer <daenzer@debian.org> wrote:
>> On Sam, 2002-08-31 at 19:24, ISHIKAWA Mutsumi wrote:

>> > 
>> >  I put a patch to build fix on SPARC and new MANIFEST.sparc.
>> > 
>> > http://people.debian.org/~ishikawa/XFree86/4.2.0-0pre1v3/sparc/101_sparc_ati_without_vgahw.diff

>> This is a bad patch IMHO.

 I have a question:

  Are RADEON and Rage128 supports need on SPARC currently?
  Some some SPARC workstation/server uses RADEON and/or Rage128?

 I know some SPARC workstations (e.g Ultra5) use mach64 graphic chip.
 So, we need mac64 support. We should not drop ati mac64 drivers.

 But I don't know RADEON or Rage128 graphic borad for SPARC.
 If RADEON/Rage128 board for SPARC does exist, we need more hack
to support these (but I don't have the board and enough time to do
this...).

>>  Almost every driver uses vgaHW, how are the others handled on sparc?

 These are all of the XFree86 graphic drivers for SPARC:

ati_drv.o
atimisc_drv.o
r128_drv.o
radeon_drv.o
fbdev_drv.o
glint_drv.o
sunbw2_drv.o
suncg14_drv.o
suncg3_drv.o
suncg6_drv.o
sunffb_drv.o
sunleo_drv.o
suntcx_drv.o

 Only r128_drv.o and radeon_drv.o does use vgaHw calls.

>> I see a number of better solutions:
>>
>> - guard the vgaHW calls in the drivers
>> - build/fix/implement vgaHW on sparc (no, it doesn't require legacy
>>   hardware)
>> - ...

 Yes, I think they are better solution if radeon and r128 support are
needed on SPARC.

-- 
ISHIKAWA Mutsumi
 <ishikawa@linux.or.jp>, <ishikawa@debian.org>, <ishikawa@netvillage.co.jp>



Reply to: