CRT Trapping Radeon 7500

bridged with qdn.public.qnx4.photon
Post Reply
Gordon Freeman

CRT Trapping Radeon 7500

Post by Gordon Freeman » Thu Jul 31, 2003 8:30 pm

Running QNX 4.23G, Photon 1.14D with latest patch available
(phrt1.14D.030618.tar.F)

When I run 'crttrap trap', vesabios.ms and Hydra.ms show
up in the trap file.

By default, vesabios.ms is limited to 640x480 resolution.

If I force a higher resolution, 'crttrap -g800,600 trap' then the
Hydra.ms is used along with the Pg.flatdc32 driver, and
resolutions up to 1280x1024 x32bpp are available.

Since I am using a Radeon 7500 chip set, then I would like
to use the Pg.radeon driver.

There does not seem to be a 'radeon.ms' mode switcher file
in /qnx4/graphics/drivers/ or /qnx4/graphics/trappers/.

How do I ensure that the Pg.radeon driver is being used?

TIA.

- GF

Michael Van Reenen

Re: CRT Trapping Radeon 7500

Post by Michael Van Reenen » Fri Aug 01, 2003 12:59 pm

Through some driver internal 'magic' Pg.radeon
is its own trapper.

/qnx4/graphics/drivers/Pg.radeon is the driver
/qnx4/graphics/trappers/Pg.radeon is a link to the driver

To use Pg.radeon as a trapper you would do the following:

/qnx4/graphics/trappers/Pg.radeon -d0x1002,0xXXXX -T

where XXXX is the PCI device ID which can be found using
'show_pci'

Running the above command should display the detect Radeon
modes.

There should be line in /qnx4/graphics/trappers/crttrap.list
with the above entry and your devices PCI device ID for
crttrap to detect the Radeon modes.





Gordon Freeman <spamsucks@bigfoot.com> wrote:
Running QNX 4.23G, Photon 1.14D with latest patch available
(phrt1.14D.030618.tar.F)

When I run 'crttrap trap', vesabios.ms and Hydra.ms show
up in the trap file.

By default, vesabios.ms is limited to 640x480 resolution.

If I force a higher resolution, 'crttrap -g800,600 trap' then the
Hydra.ms is used along with the Pg.flatdc32 driver, and
resolutions up to 1280x1024 x32bpp are available.

Since I am using a Radeon 7500 chip set, then I would like
to use the Pg.radeon driver.

There does not seem to be a 'radeon.ms' mode switcher file
in /qnx4/graphics/drivers/ or /qnx4/graphics/trappers/.

How do I ensure that the Pg.radeon driver is being used?

TIA.

- GF

Gordon Freeman

Re: CRT Trapping Radeon 7500

Post by Gordon Freeman » Fri Aug 01, 2003 3:20 pm

/qnx4/graphics/trappers/Pg.radeon -d0x1002,0xXXXX -T

Running the above command should display the detect Radeon
modes.
Using show_pci, 0xXXXX is 0x5157 (Device ID)

Executing 'Pg.radeon -d0x1002,0x5157 -T'
switches the display into a garbled screen.

Running 'use Pg.radeon', I get some helpful info,
but command line info has not yet been added.

Is there a complete list of commands for Pg.radeon?

Thanks.

- GF

Gordon Freeman

Re: CRT Trapping Radeon 7500

Post by Gordon Freeman » Fri Aug 01, 2003 5:20 pm

Problem has been solved.

1) Start with /qnx4/graphics/trappers/Pg.radeon
as a link pointing to /qnx4/graphics/drivers/Pg.radeon

2) Add "Pg.radeon -d0x1002,0x5157 -T"
to the /qnx4/graphics/trappers/crttrap.list file

3) Run "crttrap trap". Radeon driver shows up in the trap file.

4) Start Photon

5) Configure Display. Radeon driver is shown, providing
resolutions up to 1600 x 1200 x 32bpp.

Thanks for the help.
TIA.

- GF

Post Reply

Return to “qdn.public.qnx4.photon”