Should the ATI Radeon 9250 work with the latest Pg.radeon.
The supported list says 9200 is supported, is 9250 close enough
- Mario
Should the ATI Radeon 9250 work with the latest Pg.radeon.
The supported list says 9200 is supported, is 9250 close enough
Hi Mario,
We had one card with this chipset in the our office last week.
The graphics card was working fine with the PG.radeon.
No problems under QNX 6.3 too.
Both outputs from PCI server attached.
Regards,
Jacek
U¿ytkownik “Mario Charest” postmaster@127.0.0.1 napisa³ w wiadomo¶ci
news:do9kjq$321$1@inn.qnx.com…
Should the ATI Radeon 9250 work with the latest Pg.radeon.
The supported list says 9200 is supported, is 9250 close enough >
- Mario
begin 666 SHOW_PCI.TXT
M5F5N9&]R($E$(" @(" @/2 Q,# R:“P@051)(%1%0TA.3TQ/1TE%4R!)3D,*
M1&5V:6-E($E$(” @(" @/2 U.38P:“P@“E!#22!I;F1E>” @(” @(#T@,&@*
M0VQA<W,@0V]D92 @(" @/2 P,S P,#!H($1I<W!L87D@*%9’02D@4’)O9TE&
M/3 *4F5V:7-I;VX@240@(" @/2 Q: I"=7,@;G5M8F5R(" @(" ](#$1&5V
M:6-E(&YU;6)E<B @/2 P"D9U;F-T:6]N(&YU;2 @(#T@, I3=&%T=7,@4F5G
M(" @(" ](#)B,&@0V]M;6%N9"!296<@(" @/2 W: I(96%D97(@='EP92 @
M(" ](#!H($UU;'1I+69U;F-T:6]N"D))4U0@(" @(" @(" @(#T@,&@@0G5I
M;&0M:6XM<V5L9BUT97-T(&YO="!S=7!P;W)T9603&%T96YC>2!4:6UE<B @
M/2 R,&@0V%C:&4@3&EN92!3:7IE/2 X:"!U;BUC86-H96%B;&40F%S92!!
M9&1R97-S(" @/2!-14U 93@P,# P,#!H+%!R969E=&-H86)L92PS,F)I="!L
M96YG=&@@,3,T,C$W-S(X($E/0&,P,#!H(&QE;F=T:" R-38@8GET97,@345-
M0&9C,#,P,# P:“PS,F)I=”!L96YG=&@@-C4U,S84W5B<WES=&5M(%9E;F1O
M<B!)1" ](#$P,#)H"E-U8G-Y<W1E;2!)1" @(" @(" @/2 U.38P: I-87@@
M3&%T(" @(" @(" ](#!N<PI-:6X@1VYT(" @(" @(" ](#AN<PI00TD@26YT
M(%!I;B @(" ](#$L($E.5"!!“DEN=&5R<G5P=”!L:6YE(#T@,3 *0V%P86)I
M;&ET:65S(%!O:6YT97(@/2 U.&@0V%P86)I;&ET>2!)1" @(" @(" @/2 R
M: I#87!A8FEL:71I97,@(" @(" @(" ](#,P:" M(&9F,# P,C%B: I#87!A
M8FEL:71Y($E$(" @(" @(" ](#%H"D-A<&%B:6QI=&EE<R @(" @(" @(#T@
M-C R:" M(#!H"@I$979I8V4@1&5P96YD96YT(%)E9VES=&5R<SH,’@T,#H@
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,#(@,3 @-C @
M-3D@“C!X-3 Z(# Q(# P(# R(# V(# P(# P(# P(# P(# R(#4P(#,P(# P
M(#%B(# R(# P(&9F( HP>#8P.B P,” P,B P," P," P," P," P," P," P
M," P," P," P," P," P," P," P," *,’@W,#H@,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @“C!X.# Z(# U(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( HP
M>#DP.B P,” P," P," P," P," P," P," P," P," P," P," P," P," P
M," P," P," *,‘A!,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @“C!X0C Z(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P( HP>$,P.B P,” P," P," P
M," P," P," P," P," P," P," P," P," P," P," P," P," *,‘A$,#H@
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @“C!X13 Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P( HP>$8P.B P,” P," P," P," P," P," P," P," P
M," P," P," P," X92 Q9B P," P," *“E9E;F1O<B!)1” @(" @(#T@,3 P
M,F@L($%422!414-(3D],3T=)15,@24Y#“D1E=FEC92!)1” @(" @(#T@-3DT
M,&@L( I00TD@:6YD97@@(" @(" ](#!H"D-L87-S($-O9&4@(" @(#T@,#,X
M,# P:"!$:7-P;&%Y(“A/=&AE<B Q,C@I(%!R;V=)1CTP"E)E=FES:6]N($E$
M(” @(#T@,6@0G5S(&YU;6)E<B @(" @/2 Q"D1E=FEC92!N=6UB97(@(#T@
M, I&=6YC=&EO;B!N=6T@(" ](#$4W1A=‘5S(%)E9R @(" @/2 R8C!H"D-O
M;6UA;F0@4F5G(" @(#T@,V@2&5A9&5R('1Y<&4@(" @/2 P:"!3:6YG;&4M
M9G5N8W1I;VX0DE35" @(" @(" @(" @/2 P:"!"=6EL9"UI;BUS96QF+71E
M<W0@;F]T(’-U<’!O<G1E9 I,871E;F-Y(%1I;65R(" ](#(P: I#86-H92!,
M:6YE(%-I>F4](#AH(‘5N+6-A8VAE86)L90I"87-E($%D9’)E<W,@(" ]($U%
M34!F,# P,# P,&@L4’)E9F5T8VAA8FQE+#,R8FET(&QE;F=T:" Q,S0R,3<W
M,C@@345-0&9C,#(P,# P:“PS,F)I=”!L96YG=&@@-C4U,S84W5B<WES=&5M
M(%9E;F1O<B!)1" ](#$P,#)H"E-U8G-Y<W1E;2!)1" @(" @(" @/2 U.38Q
M: I-87@@3&%T(" @(" @(" ](#!N<PI-:6X@1VYT(" @(" @(" ](#AN<PI0
M0TD@26YT(%!I;B @(" ](# L($Y#“DEN=&5R<G5P=”!L:6YE(#T@;F@8V]N
M;F5C=&EO;@I#87!A8FEL:71I97,@4&]I;G1E<B ](#4P: I#87!A8FEL:71Y
M($E$(" @(" @(" ](#%H"D-A<&%B:6QI=&EE<R @(" @(" @(#T@-C R:" M
M(#!H"@I$979I8V4@1&5P96YD96YT(%)E9VES=&5R<SH,’@T,#H@,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @“C!X
M-3 Z(# Q(# P(# R(# V(# P(# P(# P(# P(# R(#4P(#,P(# P(#%B(# R
M(# P(&9F( HP>#8P.B P,” P,B P," P," P," P," P," P," P," P," P
M," P," P," P," P," P," *,’@W,#H@,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @“C!X.# Z(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( HP>#DP.B P
M,” P," P," P," P," P," P," P," P," P," P," P," P," P," P," P
M," *,'A!,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @“C!X0C Z(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P( HP>$,P.B P,” P," P," P," P," P
M," P," P," P," P," P," P," P," P," P," P," *,'A$,#H@,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @“C!X
M13 Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P( HP>$8P.B P,” P," P," P," P," P," P," P," P," P," P
0," P," X92 Q9B P," P, ``
`
end
begin 666 PCI.TXT
M0VQA<W,@(" @(" @(" @/2!$:7-P;&%Y(“A61T$I"E9E;F1O<B!)1” @(" @
M(#T@,3 P,F@L($%422!496-H;F]L;V=I97,@“D1E=FEC92!)1” @(" @(#T@
M-3DV,&@L(%5N:VYO=VX@56YK;F]W;@I00TD@:6YD97@@(" @(" ](#!H"D-L
M87-S($-O9&5S(" @(#T@,#,P,# P: I2979I<VEO;B!)1" @(" ](#%H"D)U
M<R!N=6UB97(@(" @(#T@,0I$979I8V4@;G5M8F5R(" ](# 1G5N8W1I;VX@
M;G5M(" @/2 P"E-T871U<R!296<@(" @(#T@,F(P: I#;VUM86YD(%)E9R @
M(" ](#=H"@E)+T@<W!A8V4@86-C97-S(&5N86)L960"4UE;6]R>2!S<&%C
M92!A8V-E<W,@96YA8FQE9 H)0G5S($UA<W1E<B!E;F%B;&5D"@E3<&5C:6%L
M($-Y8VQE(&]P97)A=&EO;G,@:6=N;W)E9 H)365M;W)Y(%=R:71E(&%N9"!)
M;G9A;&ED871E(&1I<V%B;&5D"@E086QE=‘1E(%-N;V]P:6YG(&1I<V%B;&5D
M"@E087)I=‘D@0VAE8VMI;F<@9&ES86)L960*"41A=&$O061D<F5S<R!S=&5P
M<&EN9R!D:7-A8FQE9 H)4T524B,@9’)I=F5R(&1I<V%B;&5D"@E&87-T(&)A
M8VLM=&\M8F%C:R!T<F%N<V%C=&EO;G,@=&@9&EF9F5R96YT(&%G96YT<R!D
M:7-A8FQE9 I(96%D97(@=‘EP92 @(" ](#!H($UU;‘1I+69U;F-T:6]N"D))
M4U0@(" @(" @(" @(#T@,&@@0G5I;&0M:6XM<V5L9BUT97-T(&YO="!S=7!P
M;W)T9603&%T96YC>2!4:6UE<B @/2 R,&@0V%C:&4@3&EN92!3:7IE/2 X
M:"!U;BUC86-H96%B;&44$-)($UE;2!!9&1R97-S(#T@93@P,# P,#!H(’!R
M969E=&-H86)L92 S,F)I="!L96YG=&@@,3,T,C$W-S(X(&5N86)L9604$-)
M($E/($%D9’)E<W,@(#T@8S P,&@@;&5N9W1H(#(U-B!E;F%B;&5D"E!#22!-
M96T@061D<F5S<R ](&9C,#,P,# P:" S,F)I="!L96YG=&@@-C4U,S8@96YA
M8FQE9 I3=6)S>7-T96T@5F5N9&]R($E$(#T@,3 P,F@*4W5B<WES=&5M($E$
M(" @(" @(" ](#4Y-C!H"DUA>"!,870@(" @(" @(#T@,&YS"DUI;B!’;G0@
M(" @(" @(#T@.&YS"E!#22!);G0@4&EN(" @(#T@24Y4($$*26YT97)R=7!T
M(&QI;F4@/2 Q, I#4%4@26YT97)R=7!T(" ](&%H"D-A<&%B:6QI=&EE<R!0
M;VEN=&5R(#T@-3AH"D-A<&%B:6QI=‘D@240@(" @(" @(#T@,F@*0V%P86)I
M;&ET:65S(" @(" @(" @/2 S,&@@+2!F9C P,#(Q8F@0V%P86)I;&ET>2!)
M1" @(" @(" @/2 Q: I#87!A8FEL:71I97,@(" @(" @(" ](#8P,F@@+2 P
M: I$979I8V4@1&5P96YD96YT(%)E9VES=&5R<SH,’@T,#H@,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,#(@,3 @-C @-3D@“C!X-3 Z
M(# Q(# P(# R(# V(# P(# P(# P(# P(# R(#4P(#,P(# P(#%B(# R(# P
M(&9F( HP>#8P.B P,” P,B P," P," P," P," P," P," P," P," P," P
M," P," P," P," P," *,’@W,#H@,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @“C!X.# Z(# U(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( HP>#DP.B P,” P
M," P," P," P," P," P," P," P," P," P," P," P," P," P," P," *
M,‘A!,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @“C!X0C Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P( HP>$,P.B P,” P," P," P," P," P," P
M," P," P," P," P," P," P," P," P," P," *,‘A$,#H@,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @“C!X13 Z
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P( HP>$8P.B P,” P," P," P," P," P," P," P," P," P," P," P
M," P," P," P," P," “@I#;&%S<R @(” @(" @(" ]($1I<W!L87D@%5N
M:VYO=VXI"E9E;F1O<B!)1" @(" @(#T@,3 P,F@L($%422!496-H;F]L;V=I
M97,@“D1E=FEC92!)1” @(" @(#T@-3DT,&@L(%5N:VYO=VX@56YK;F]W;@I0
M0TD@:6YD97@@(" @(" ](#!H"D-L87-S($-O9&5S(" @(#T@,#,X,# P: I2
M979I<VEO;B!)1" @(" ](#%H"D)U<R!N=6UB97(@(" @(#T@,0I$979I8V4@
M;G5M8F5R(" ](# 1G5N8W1I;VX@;G5M(" @/2 Q"E-T871U<R!296<@(" @
M(#T@,F(P: I#;VUM86YD(%)E9R @(" ](#!H"@E)+T@<W!A8V4@86-C97-S
M(&1I<V%B;&5D"@E-96UO<GD@<W!A8V4@86-C97-S(&1I<V%B;&5D"@E"=7,@
M36%S=&5R(&1I<V%B;&5D"@E3<&5C:6%L($-Y8VQE(&]P97)A=&EO;G,@:6=N
M;W)E9 H)365M;W)Y(%=R:71E(&%N9"!);G9A;&ED871E(&1I<V%B;&5D"@E0
M86QE='1E(%-N;V]P:6YG(&1I<V%B;&5D"@E087)I='D@0VAE8VMI;F<@9&ES
M86)L960"41A=&$O061D<F5S<R!S=&5P<&EN9R!D:7-A8FQE9 H)4T524B,@
M9’)I=F5R(&1I<V%B;&5D"@E&87-T(&)A8VLM=&\M8F%C:R!T<F%N<V%C=&EO
M;G,@=&@9&EF9F5R96YT(&%G96YT<R!D:7-A8FQE9 I(96%D97(@=‘EP92 @
M(" ](#!H(%-I;F=L92UF=6YC=&EO;@I"25-4(" @(" @(" @(" ](#!H($)U
M:6QD+6EN+7-E;&8M=&5S="!N;W0@<W5P<&]R=&5D"DQA=&5N8WD@5&EM97(@
M(#T@,C!H"D-A8VAE($QI;F4@4VEZ93T@.&@@=6XM8V%C:&5A8FQE"E!#22!-
M96T@061D<F5S<R ](#!H(’!R969E=&-H86)L92 S,F)I="!L96YG=&@@,3,T
M,C$W-S(X(&1I<V%B;&5D"E-U8G-Y<W1E;2!696YD;W(@240@/2 Q,# R: I3
M=6)S>7-T96T@240@(" @(" @(#T@-3DV,6@*36%X($QA=" @(" @(" @/2 P
M;G,*36EN($=N=" @(" @(" @/2 X;G,4$-)($EN="!0:6X@(" @/2!.0PI)
M;G1E<G)U<'0@;&EN92 ](&YO(&-O;FYE8W1I;VX0V%P86)I;&ET:65S(%!O
M:6YT97(@/2 U,&@0V%P86)I;&ET>2!)1" @(" @(" @/2 Q: I#87!A8FEL
M:71I97,@(" @(" @(" ](#8P,F@@+2 P: I$979I8V4@1&5P96YD96YT(%)E
M9VES=&5R<SH,’@T,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @“C!X-3 Z(# Q(# P(# R(# V(# P(# P(# P
M(# P(# R(#4P(#,P(# P(#%B(# R(# P(&9F( HP>#8P.B P,” P,B P," P
M," P," P," P," P," P," P," P," P," P," P," P," P," *,’@W,#H@
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @“C!X.# Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P( HP>#DP.B P,” P," P," P," P," P," P," P," P
M," P," P," P," P," P," P," P," *,'A!,#H@,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @“C!X0C Z(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( HP
M>$,P.B P,” P," P," P," P," P," P," P," P," P," P," P," P," P
M," P," P," *,'A$,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @“C!X13 Z(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P( HP>$8P.B P,” P," P," P
G," P," P," P," P," P," P," P," P," P," P," P," P," @
`
end
“Jacek Rudnicki” <jacek.rudnicki@quantum.com.pl> wrote in message
news:dobijm$eaa$1@inn.qnx.com…
Hi Mario,
We had one card with this chipset in the our office last week.
The graphics card was working fine with the PG.radeon.
No problems under QNX 6.3 too.Both outputs from PCI server attached.
Thanks a lot.
May I suggest you put the 9250 on the hardware supported list.
Regards,
Jacek
U¿ytkownik “Mario Charest” postmaster@127.0.0.1 napisa³ w wiadomo¶ci
news:do9kjq$321$> 1@inn.qnx.com> …Should the ATI Radeon 9250 work with the latest Pg.radeon.
The supported list says 9200 is supported, is 9250 close enough >
- Mario
\
May I suggest you put the 9250 on the hardware supported list.
This can be done only by the QNX staff, not by me.
Our card described by Vendor as ATI Radeon 9250
is visible in system as follows:
Class = Display (VGA)
Vendor ID = 1002h, ATI Technologies
Device ID = 5960h, Unknown Unknown
(Secondary)
Class = Display (Unknown)
Vendor ID = 1002h, ATI Technologies
Device ID = 5940h, Unknown Unknown
While the enumerator file “…/enum/devices/graphics”
says something different:
device(pci,ven=$(PCI_VEND_ATI),dev=5960) # ATI Radeon 9200
device(pci,ven=$(PCI_VEND_ATI),dev=5940) # ATI Radeon 9200 (Secondary)
Very interesting…
Jacek
U¿ytkownik “Mario Charest” postmaster@127.0.0.1 napisa³ w wiadomo¶ci
news:dobvhs$nhb$1@inn.qnx.com…
“Jacek Rudnicki” <> jacek.rudnicki@quantum.com.pl> > wrote in message
news:dobijm$eaa$> 1@inn.qnx.com> …
Hi Mario,We had one card with this chipset in the our office last week.
The graphics card was working fine with the PG.radeon.
No problems under QNX 6.3 too.Both outputs from PCI server attached.
Thanks a lot.
May I suggest you put the 9250 on the hardware supported list.
Regards,
Jacek
U¿ytkownik “Mario Charest” postmaster@127.0.0.1 napisa³ w wiadomo¶ci
news:do9kjq$321$> 1@inn.qnx.com> …Should the ATI Radeon 9250 work with the latest Pg.radeon.
The supported list says 9200 is supported, is 9250 close enough >
- Mario
\
Hi,
I don’t mean to hijack this thread, but i have a question about these ATI
Radeon cards.
We have tried using the Radeon 7000 (in QNX Windows) with gr.radeon , which
works great (works for Radeon 9000 series too)
The only problem we found with these cards seems to be getting the VESA BIOS
to change palette colours.
we have the following assembler which has worked on every other card we have
tried that claims to be VGA compatible:
void VesaSetColor(int, VESA_COLOR far *);
#pragma aux VesaSetColor = “cli” “cld” “mov dx,3c8h” “out dx,al” “mov cx,3”
“mov dx,3c9h” “push ds” “mov ax,es” “mov ds,ax” “rep outsb” “pop ds” “sti”
parm [al] [es si] modify exact [dx cx ax es si];
Has anyone any idea why this wouldn’t work on a radeon? It seems the
hardware doesnt support VESA 2.0 in the way that it should. I have tried
with ATI support, but they seem to be a bunch of monkeys throwing out random
solutions to windows gaming problems…
/Darel
“Jacek Rudnicki” <jacek.rudnicki@quantum.com.pl> wrote in message
news:dodot3$39m$1@inn.qnx.com…
May I suggest you put the 9250 on the hardware supported list.
This can be done only by the QNX staff, not by me.
Our card described by Vendor as ATI Radeon 9250
is visible in system as follows:
Class = Display (VGA)
Vendor ID = 1002h, ATI Technologies
Device ID = 5960h, Unknown Unknown
(Secondary)
Class = Display (Unknown)
Vendor ID = 1002h, ATI Technologies
Device ID = 5940h, Unknown UnknownWhile the enumerator file “…/enum/devices/graphics”
says something different:
device(pci,ven=$(PCI_VEND_ATI),dev=5960) # ATI Radeon 9200
device(pci,ven=$(PCI_VEND_ATI),dev=5940) # ATI Radeon 9200 (Secondary)Very interesting…
Jacek
U¿ytkownik “Mario Charest” postmaster@127.0.0.1 napisa³ w wiadomo¶ci
news:dobvhs$nhb$> 1@inn.qnx.com> …“Jacek Rudnicki” <> jacek.rudnicki@quantum.com.pl> > wrote in message
news:dobijm$eaa$> 1@inn.qnx.com> …
Hi Mario,We had one card with this chipset in the our office last week.
The graphics card was working fine with the PG.radeon.
No problems under QNX 6.3 too.Both outputs from PCI server attached.
Thanks a lot.
May I suggest you put the 9250 on the hardware supported list.
Regards,
Jacek
U¿ytkownik “Mario Charest” postmaster@127.0.0.1 napisa³ w wiadomo¶ci
news:do9kjq$321$> 1@inn.qnx.com> …Should the ATI Radeon 9250 work with the latest Pg.radeon.
The supported list says 9200 is supported, is 9250 close enough >
- Mario
\
“Darel Cullen” <nospam-darelj@gmail.com> wrote in message
news:dpb0j7$gd2$1@inn.qnx.com…
Hi,
I don’t mean to hijack this thread, but i have a question about these ATI
Radeon cards.We have tried using the Radeon 7000 (in QNX Windows) with gr.radeon ,
which works great (works for Radeon 9000 series too)The only problem we found with these cards seems to be getting the VESA
BIOS to change palette colours.we have the following assembler which has worked on every other card we
have tried that claims to be VGA compatible:void VesaSetColor(int, VESA_COLOR far *);
#pragma aux VesaSetColor = “cli” “cld” “mov dx,3c8h” “out dx,al” “mov
cx,3” “mov dx,3c9h” “push ds” “mov ax,es” “mov ds,ax” “rep outsb” “pop ds”
“sti” parm [al] [es si] modify exact [dx cx ax es si];
I’m no expert but should VESA stuff work when the card is used in VESA mode.
I assume the radeon driver uses native mode.
Why don’t you use QWindows “features” to deal with the palette?
Has anyone any idea why this wouldn’t work on a radeon? It seems the
hardware doesnt support VESA 2.0 in the way that it should. I have tried
with ATI support, but they seem to be a bunch of monkeys throwing out
random solutions to windows gaming problems…/Darel
“Jacek Rudnicki” <> jacek.rudnicki@quantum.com.pl> > wrote in message
news:dodot3$39m$> 1@inn.qnx.com> …
May I suggest you put the 9250 on the hardware supported list.This can be done only by the QNX staff, not by me.
Our card described by Vendor as ATI Radeon 9250
is visible in system as follows:
Class = Display (VGA)
Vendor ID = 1002h, ATI Technologies
Device ID = 5960h, Unknown Unknown
(Secondary)
Class = Display (Unknown)
Vendor ID = 1002h, ATI Technologies
Device ID = 5940h, Unknown UnknownWhile the enumerator file “…/enum/devices/graphics”
says something different:
device(pci,ven=$(PCI_VEND_ATI),dev=5960) # ATI Radeon 9200
device(pci,ven=$(PCI_VEND_ATI),dev=5940) # ATI Radeon 9200 (Secondary)Very interesting…
Jacek
U¿ytkownik “Mario Charest” postmaster@127.0.0.1 napisa³ w wiadomo¶ci
news:dobvhs$nhb$> 1@inn.qnx.com> …“Jacek Rudnicki” <> jacek.rudnicki@quantum.com.pl> > wrote in message
news:dobijm$eaa$> 1@inn.qnx.com> …
Hi Mario,We had one card with this chipset in the our office last week.
The graphics card was working fine with the PG.radeon.
No problems under QNX 6.3 too.Both outputs from PCI server attached.
Thanks a lot.
May I suggest you put the 9250 on the hardware supported list.
Regards,
Jacek
U¿ytkownik “Mario Charest” postmaster@127.0.0.1 napisa³ w wiadomo¶ci
news:do9kjq$321$> 1@inn.qnx.com> …Should the ATI Radeon 9250 work with the latest Pg.radeon.
The supported list says 9200 is supported, is 9250 close enough >
- Mario
\
void VesaSetColor(int, VESA_COLOR far *);
#pragma aux VesaSetColor = “cli” “cld” “mov dx,3c8h” “out dx,al” “mov
cx,3” “mov dx,3c9h” “push ds” “mov ax,es” “mov ds,ax” “rep outsb” “pop
ds” “sti” parm [al] [es si] modify exact [dx cx ax es si];
I’m no expert but should VESA stuff work when the card is used in VESA
mode. I assume the radeon driver uses native mode.Why don’t you use QWindows “features” to deal with the palette?
Thanks for the reply mario…
That could be something , have you and idea how to change mode the mode? I
am finding it hard getting any documentation out of ATI at all (I would have
thought gr.generic gr.radeon would put the card into VESA mode?) I guess
there must be a standard way of putting a card into VESA mode…
The reason for not using QWindows Blink() is it doesn’t work (it crashes
Qwindows sometimes, and also eats up most of the CPU).
Having a task that sits and just changes the palette colors uses almost no
cpu at all, and has worked perfectly up until we started testing the radeon
cards.
Best Wishes
/Darel
“Darel Cullen” <nospam-darelj@gmail.com> wrote in message
news:dpe4lm$mj9$1@inn.qnx.com…
void VesaSetColor(int, VESA_COLOR far *);
#pragma aux VesaSetColor = “cli” “cld” “mov dx,3c8h” “out dx,al” “mov
cx,3” “mov dx,3c9h” “push ds” “mov ax,es” “mov ds,ax” “rep outsb” “pop
ds” “sti” parm [al] [es si] modify exact [dx cx ax es si];
I’m no expert but should VESA stuff work when the card is used in VESA
mode. I assume the radeon driver uses native mode.Why don’t you use QWindows “features” to deal with the palette?
Thanks for the reply mario…That could be something , have you and idea how to change mode the mode?
I have no idea, nor do I think you should expect to be able to unless you
use Pg.flat. Note that I’m only guessing here I have no real evidence to
base my guess on
am finding it hard getting any documentation out of ATI at all (I would
have thought gr.generic gr.radeon would put the card into VESA mode?)
Why? VESA mode is for compatibily, driver are free to bypass this to
provide better performance.
I guess there must be a standard way of putting a card into VESA mode…
Maybe but then it may stop working in “accelerated mode”
The reason for not using QWindows Blink() is it doesn’t work >
> (it
crashes Qwindows sometimes, and also eats up most of the CPU).
Have you look at ScreenColor ? It may do what you need.
Having a task that sits and just changes the palette colors uses almost no
cpu at all, and has worked perfectly up until we started testing the
radeon cards.
Best Wishes/Darel
Hi Mario,
I have no idea, nor do I think you should expect to be able to unless you
use Pg.flat. Note that I’m only guessing here I have no real evidence to
base my guess on >
Hmm but this is QWindows (I thought Pg.x was photon only? or?)
am finding it hard getting any documentation out of ATI at all (I would
have thought gr.generic gr.radeon would put the card into VESA mode?)Why? VESA mode is for compatibily, driver are free to bypass this to
provide better performance.
They seem to claim VESA compliance for the card anyway… I guess the
gr.radeon driver works differently to all the other gr. drivers in that
case, in which case I guess I should turn myself to QNX Ltd.
I guess there must be a standard way of putting a card into VESA mode…
Maybe but then it may stop working in “accelerated mode”
Not so much a problem for QWindows >:) it seems like most things are done in
software anyway…
The reason for not using QWindows Blink() is it doesn’t work >
> (it
crashes Qwindows sometimes, and also eats up most of the CPU).Have you look at ScreenColor ? It may do what you need.
We tried a few things, I will see if we tried that thanks for the
interest.
(I’m currently trying to get the source for Qwindows out of QNX->Frank Koln
still)
/Darel
“Darel Cullen” <nospam-darelj@gmail.com> wrote in message
news:dpg00f$2lu$1@inn.qnx.com…
Hi Mario,
I have no idea, nor do I think you should expect to be able to unless you
use Pg.flat. Note that I’m only guessing here I have no real evidence to
base my guess on >Hmm but this is QWindows (I thought Pg.x was photon only? or?)
QWindows can use any Photon driver through gr.phi. I have assumed since the
start of this thread that you were using the Pg.radeon driver. Hence my
comment on mixing VESA and “accelerated mode”
am finding it hard getting any documentation out of ATI at all (I would
have thought gr.generic gr.radeon would put the card into VESA mode?)Why? VESA mode is for compatibily, driver are free to bypass this to
provide better performance.They seem to claim VESA compliance for the card anyway… I guess the
gr.radeon driver works differently to all the other gr. drivers in that
case, in which case I guess I should turn myself to QNX Ltd.
I guess there must be a standard way of putting a card into VESA
mode…Maybe but then it may stop working in “accelerated mode”
Not so much a problem for QWindows >:) it seems like most things are done
in software anyway…
If you use vga driver yes, but other drivers will support hardware
operation.
If you use Pg.radeon driver you should see a major increase in performance
compare
to vga/vesa driver.
The reason for not using QWindows Blink() is it doesn’t work >
> (it
crashes Qwindows sometimes, and also eats up most of the CPU).Have you look at ScreenColor ? It may do what you need.
We tried a few things, I will see if we tried that >
> thanks for the
interest.
(I’m currently trying to get the source for Qwindows out of QNX->Frank
Koln still)
A few years ago I tried getting the source to port them to QNX6 in order to
provide people with easier upgrade path from QNX4 to QNX6 (not everybody
was/is ready to rewrite all their GUI Even with one of QSS’s owner help
it was impossible to reach an aggrement. I even though of writing it from
scratch, just to kind of get back at Frank But that wasn’t making any
business sense.
That being said your issue is related to video drivers and NOT to QWindows
itself. I beleive video drivers belong to QSS and not to Frank. Mainly if
you use Pg.radeon.
/Darel
Hi Mario!
QWindows can use any Photon driver through gr.phi. I have assumed since
the start of this thread that you were using the Pg.radeon driver. Hence
my comment on mixing VESA and “accelerated mode”
Oops! I really didn’t know that. (how stupid of me) well we don’t have a
photon license,
so we don’t have any pg drivers. Noone from QSS has actually suggested that
we could do this…
(we even got a custom engineered gr.i830 for the intel extreme 2 chipset
from them recently).
There is actually a new gr.radeon driver that came as an update in 4.25
recently, and we are using that one.
QSS has told us they intend to keep QNX4 more supported in the future (hence
the USB stuff that has come recently and support for new drives). Our
production systems ship with gr.vga.
If you use vga driver yes, but other drivers will support hardware
operation.
Ok thats interesting too.
If you use Pg.radeon driver you should see a major increase in performance
compare
to vga/vesa driver.
Maybe I should get some photon licenses and try that out.
Have you look at ScreenColor ? It may do what you need.
We tried that and you were right, it works… but then we found something
strange in our RCS history, that we used to do it the ScreenColor way but
changed to the VESA hack way and no reason was given
A few years ago I tried getting the source to port them to QNX6 in order
to provide people with easier upgrade path from QNX4 to QNX6 (not
everybody was/is ready to rewrite all their GUI >> Even with one of
QSS’s owner help it was impossible to reach an aggrement. I even though
of writing it from scratch, just to kind of get back at Frank >> But
that wasn’t making any business sense.
That would be been a very smart idea. I know that our distributor also has
tried to start up some kind of activity to port QWindows (or some
compatibility layer in photon) in QNX6. Our main problem is that the
QWindows code is very very ugly, and maybe it would be better to start with
something new anyway than keep patching up the old source.
That being said your issue is related to video drivers and NOT to QWindows
itself. I beleive video drivers belong to QSS and not to Frank. Mainly
if you use Pg.radeon.
you are right again.
Thanks for all the info (keep you in mind if we need some qnx consulting
sometime!)
/Darel
(www.emersonprocess.com)
“Darel Cullen” <nospam-darelj@gmail.com> wrote in message
news:dpiog4$4a2$1@inn.qnx.com…
Hi Mario!
QWindows can use any Photon driver through gr.phi. I have assumed since
the start of this thread that you were using the Pg.radeon driver. Hence
my comment on mixing VESA and “accelerated mode”Oops! I really didn’t know that. (how stupid of me) well we don’t have a
photon license,
so we don’t have any pg drivers. Noone from QSS has actually suggested
that we could do this…
Their big now, so the feet don’t always know what the hands are doing
(we even got a custom engineered gr.i830 for the intel extreme 2 chipset
from them recently).
There is actually a new gr.radeon driver that came as an update in 4.25
recently, and we are using that one.
Depending how it’s write it could perform better then the Photon version
since using the photon drivers imply an extra layer.
Maybe I should get some photon licenses and try that out.
Maybe you could work ok a deal with QSS, I don’t see the point in paying for
the whole kit when you just the the drivers.
Have you look at ScreenColor ? It may do what you need.
We tried that and you were right, it works… but then we found something
strange in our RCS history, that we used to do it the ScreenColor way but
changed to the VESA hack way and no reason was given >
It probably uses more CPU then the VESA hack. It’s also quite possible at
some point in time QWindows had a bug
A few years ago I tried getting the source to port them to QNX6 in order
to provide people with easier upgrade path from QNX4 to QNX6 (not
everybody was/is ready to rewrite all their GUI >> Even with one of
QSS’s owner help it was impossible to reach an aggrement. I even though
of writing it from scratch, just to kind of get back at Frank >> But
that wasn’t making any business sense.That would be been a very smart idea.
Unfortunately given QSS marketing ways at the time. I had no means of
getting a list of QWindows customers, to try to get in touch to see if there
was any interest. Hence I played it safe and dropped the project. I
actually have code that can parse the .pict file, but that’s as far as I
went
Thanks for all the info (keep you in mind if we need some qnx consulting
sometime!)
Thanks And good luck.
/Darel
(> www.emersonprocess.com> )