PCI Delay Transaction

Ask a question about your computer setup.
Post Reply
gpc
New visitors - please read the rules.
Posts: 3
Joined: Fri Oct 11, 2002 3:37 am

I have a Gigabyte GA-7vtxh motherboard with an ami bios (f7). Can someone tell me what PCI Delay Transaction setting is for? Default is (enabled). Can I speed anything up by disabling this? Thanks for your help.

GPC :)
soupy
Absentee administrator
Posts: 1086
Joined: Thu Mar 21, 2002 1:06 am
Location: Ontario, Canada
Contact:

Flash your BIOS at your own risk.
Rainbow
The UniFlasher
Posts: 3122
Joined: Wed Mar 20, 2002 4:16 pm
Location: Slovakia
Contact:

Enabled should be faster. And it must be enabled for the PCI bus to be fully PCI 2.1 compatible.
Patched and tested BIOSes are at http://wims.rainbow-software.org
UniFlash - Flash anything anywhere
NickS
BIOS Bodhisattva
Posts: 3145
Joined: Fri May 03, 2002 10:34 am
Location: Thames Valley, UK

It's probably to allow an ISA bus mastering LAN card to work. The bus hold time for DMA transfer on an ISA bus LAN card with a full buffer exceeds the maximum for the PCI spec. Solutions; rewrite the LAN card driver or allow the ISA bus to hold longer. If you do nothing LAN performance drops due to timeouts and retries. At work we had to swap hundreds of LAN cards to non-Bus-mastering (Programmed I/O) cards. We had a BIOS patch but the engineers didn't seem to be able to apply it consistently.
Tested patched BIOSes. Untested patched BIOSes.
Emails *will* be ignored unless the subject line starts "Wim's BIOS forum"
gpc
New visitors - please read the rules.
Posts: 3
Joined: Fri Oct 11, 2002 3:37 am

I don't have any isa slots on the board, but I do have an onboard Realtek 8100 series lan chip. But I currently have the onboard lan disabled, I'm not using it and it speeds up boot time slighty, and I believe it uses the pci bus. So it doesn't look like I need pci delay transaction accept for pci 2.1 compatability. Would this cause any problems. What got me started on this is the way my printer takes over the computer when printing, pages won't scroll right and slows down everything until it's done. It's configured: IRQ 7 LPT1 (by itself), ECP, Spooling, and have latest drivers. Have tried EPP. I don't understand why a printer could slow down a 1600Mhz processor with 512MB of DDR ram. Is this normal? I'm looking for possible configuration problems.

If I'm in the wrong section of the forums let me know, I'm obviously not a programming guru.

Thanks

gpc :) I wanted to add it's a Via KT266A chipset and I'm still using Windoze 98SE
Denniss
BIOS Guru
Posts: 3153
Joined: Thu Mar 21, 2002 8:16 pm
Location: Near Hannover (CEBIT) Germany
Contact:

Depending on the printer - some have it' own processor to reformat received data into printable format and others use Computer resources for this calculation .
NickS
BIOS Bodhisattva
Posts: 3145
Joined: Fri May 03, 2002 10:34 am
Location: Thames Valley, UK

I second DennisS's statement. "Dumb" printers rely on the processor to do all the conversion into bitmap format, while a printer which handles PostScript or HPGL directly will take that load off the CPU. That also means that dumb printers tie up the CPU watching the LPT port while they transfer a bit map instead of a few lines of page description language. (IRQs may be defined but unfortunately that does not necessarily mean they are used, especially in SPP mode).

ISTR that the VXD for the parallel port in W98 has a bug and only does SPP, but that shouldn't make any difference when printing, just when using Direct Cable Connection through the parallel port.
Tested patched BIOSes. Untested patched BIOSes.
Emails *will* be ignored unless the subject line starts "Wim's BIOS forum"
KachiWachi
The New Guy
Posts: 1451
Joined: Fri Mar 29, 2002 10:32 pm
Location: Pennsylvania, USA

Since it was brought up, could someone elaborate on the differences between ECP and EPP, and which you should set and why? Which came first?
Denniss
BIOS Guru
Posts: 3153
Joined: Thu Mar 21, 2002 8:16 pm
Location: Near Hannover (CEBIT) Germany
Contact:

SPP > EPP > ECP
SPP was first
Later ones are improvements to get higher data transfer rate with less CPU consumption - fastest should be ECP as it get a DMA channel - usually DMA3
gpc
New visitors - please read the rules.
Posts: 3
Joined: Fri Oct 11, 2002 3:37 am

Great! That's a non-issue I can check off my list. It's my low end printer. Thanks for all your help.

gpc
KachiWachi
The New Guy
Posts: 1451
Joined: Fri Mar 29, 2002 10:32 pm
Location: Pennsylvania, USA

Thanks Denniss ---

Now what about a BIOS that has a setting EPP/ECP?? Is this a *smart* port that can switch modes depending on the connected device?

I know on my girlfriends old computer (i430HX), setting EPP/ECP worked great when I had my ZIP-100 connected there, but her old Epson printer would print gibberish at that setting...had to set the port to SPP for it to work properly.

Why would that be?? Just plain transfering the data too fast??
Rainbow
The UniFlasher
Posts: 3122
Joined: Wed Mar 20, 2002 4:16 pm
Location: Slovakia
Contact:

Some boards have problems like this, some don't. On my Asus P2B, I have LS-120 drive connected to parallel port and Star LC24-200 Colour printer connected through the LS-120. The port is set to ECP/EPP in BIOS and everything works without any problems.
On my other computer with MSI MS-5120, I have old HP LaserJet IIIP printer. Port is set to ECP/EPP and no problems too.
Patched and tested BIOSes are at http://wims.rainbow-software.org
UniFlash - Flash anything anywhere
Denniss
BIOS Guru
Posts: 3153
Joined: Thu Mar 21, 2002 8:16 pm
Location: Near Hannover (CEBIT) Germany
Contact:

On my ECS P5VX-Be I have a HP540 but is has sometimes problems with ECP/EPP but ECP works fine .
My ZIP100 Plus works fine in both modes - a little faster in ECP ( but fastest connected to SCSI :D ) .
Post Reply