PCI memory hacking: looking for help

PCI memory hacking: looking for help

Post by Lykle Voo » Sun, 21 Jun 1998 04:00:00



Hi all,

Does anyone know how to change memory ranged used by PCI devices (like
in Windows 95)? I really mean a no-matter-what-the-probing-says
ignore-all-warning override...

The problem is this: I have an older PCI chipset, which is a PCI 2.0
configuration, which was replaced by the PCI 2.1 standard immediately.
Almost all PCI devices use a 2.1 standard, and so does my Diamond
Stealth 2000 PRO.

The problem occurs when the Linux Kernel tries to probe the memory
adresses: my PCI chipset returns nonsense. In windows, I just use the
configuration that Windows 95 autodetects on the system of a friend of
mine, who also uses the same video board, which fixes the heavily
corrupted screen. When I try to start X, I get nonsense on the screen
too (indeed, actually it looks quite like the garbage W95 produces
when the configuration is wrong), and when I use older servers, the
kernel crashes too.

The video card is OK, Linux is OK (of course), X is OK, and the XF86
configuration is OK, since I have tried everything on a Triton chipset
-- never seen an installation run SOOOOO smoothly.

Now my last hope to get X running is to override the memory
adresses/ranges which are allocated to the PCI video board. It must be
somewhere in the linux kernel, with cat /proc/mem and cat /proc/pci I
can see something of the configuration.

If anyone can help me, I'll kick that win*to some distant rotting
smelly HD-partion without daylight. For games purposes only.

Many thanks in advance.
Lykle Voort,

 
 
 

1. PCI memory hacking: looking for help

Hi all,

Does anyone know how to change memory ranged used by PCI devices (like
in Windows 95)? I really mean a no-matter-what-the-probing-says
ignore-all-warning override...

The problem is this: I have an older PCI chipset, which is a PCI 2.0
configuration, which was replaced by the PCI 2.1 standard immediately.
Almost all PCI devices use a 2.1 standard, and so does my Diamond
Stealth 2000 PRO.

The problem occurs when the Linux Kernel tries to probe the memory
adresses: my PCI chipset returns nonsense. In windows, I just use the
configuration that Windows 95 autodetects on the system of a friend of
mine, who also uses the same video board, which fixes the heavily
corrupted screen. When I try to start X, I get nonsense on the screen
too (indeed, actually it looks quite like the garbage W95 produces
when the configuration is wrong), and when I use older servers, the
kernel crashes too.

The video card is OK, Linux is OK (of course), X is OK, and the XF86
configuration is OK, since I have tried everything on a Triton chipset
-- never seen an installation run SOOOOO smoothly.

Now my last hope to get X running is to override the memory
adresses/ranges which are allocated to the PCI video board. It must be
somewhere in the linux kernel, with cat /proc/mem and cat /proc/pci I
can see something of the configuration.

If anyone can help me, I'll kick that wincrap to some distant rotting
smelly HD-partion without daylight. For games purposes only.

Many thanks in advance.
Lykle Voort,

2. Linux sux? ABCNews says it does!

3. Looking for help with System 7 kernel HACK.

4. FastLynx Linux to Windows file transfer

5. Looking for Help: My server has been hacked

6. Forbidden you don't have permission to access / on this server

7. Forcing PCI-PCI bridge to have memory resources

8. star sj-144 printer?

9. Memory leak in Solaris 2.8 kernel PCI-PCI bridge

10. how to remap the memory on PCI card to a new virtual memory?

11. PCI memory mapped card : memory gets overwritten

12. Need help making shared memory look like sockets

13. Looking for help setting up no-name PCI sound card