Re: Dma via Promise ATA 100/133 TX2

2002-09-23 Thread Soeren Schmidt

It seems Vallo Kallaste wrote:
> > > When enabling Wdma2/Udma2? the system hangs immediately. This is the
> > > case with burncd as well as with cdrecord.
> > 
> > That should work, provided your burners support DMA properly.
> > What make are those burners ? dmesg please!!
> 
> Back to the 4.5-something I had problems with the Plextor CD-RW
> drive, Promise ATA-66 and DMA. We had email discussion about it and
> you claimed that Promise support for ATAPI DMA is almost missing,
> but I guess you have better things to remember. The combo did work
> well with PIO4. Sounds similar.

The old Promise controllers, pre TX2, does not support ATAPI DMA,
however the TX2 (and later) works as advertised...

-Søren

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Dma via Promise ATA 100/133 TX2

2002-09-23 Thread Vallo Kallaste

On Mon, Sep 23, 2002 at 01:00:24PM +0200, Hanspeter Roth
<[EMAIL PROTECTED]> wrote:

>   On Sep 23 at 13:48, Vallo Kallaste spoke:
> 
> > Back to the 4.5-something I had problems with the Plextor CD-RW
> > drive, Promise ATA-66 and DMA. We had email discussion about it and
> > you claimed that Promise support for ATAPI DMA is almost missing,
> 
> I think the guys of the Linux-kernel list have discussed about DMA
> of certain Promise controllers. It seems to be a known issue.
> 
> Are there alternative controllers that support DMA with ATAPI
> drives?

All the onboard ones I have had did work. PIIX4, ICH2, VIA686b etc.
Haven't had chanche to try with different add-on ATA cards except
Promise.
-- 

Vallo Kallaste
[EMAIL PROTECTED]

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Dma via Promise ATA 100/133 TX2

2002-09-23 Thread Hanspeter Roth

  On Sep 23 at 13:48, Vallo Kallaste spoke:

> Back to the 4.5-something I had problems with the Plextor CD-RW
> drive, Promise ATA-66 and DMA. We had email discussion about it and
> you claimed that Promise support for ATAPI DMA is almost missing,

I think the guys of the Linux-kernel list have discussed about DMA
of certain Promise controllers. It seems to be a known issue.

Are there alternative controllers that support DMA with ATAPI
drives?

> but I guess you have better things to remember. The combo did work
> well with PIO4. Sounds similar.

PIO4 is sufficient for a single drive. I'm trying to burn on 4
drives concurrently.

-Hanspeter

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Dma via Promise ATA 100/133 TX2

2002-09-23 Thread Vallo Kallaste

On Mon, Sep 23, 2002 at 11:39:19AM +0200, Soeren Schmidt <[EMAIL PROTECTED]> 
wrote:

> It seems Hanspeter Roth wrote:
> > 
> > Hello,
> > 
> > I'm running 4.6.2-Release. I have 4 CD-RWs connected via Promise
> > ATA 100/133 TX2.
> > Burning with 3 drives consumes almost all CPU power.
> > When enabling Wdma2/Udma2? the system hangs immediately. This is the
> > case with burncd as well as with cdrecord.
> 
> That should work, provided your burners support DMA properly.
> What make are those burners ? dmesg please!!

Back to the 4.5-something I had problems with the Plextor CD-RW
drive, Promise ATA-66 and DMA. We had email discussion about it and
you claimed that Promise support for ATAPI DMA is almost missing,
but I guess you have better things to remember. The combo did work
well with PIO4. Sounds similar.
-- 

Vallo Kallaste
[EMAIL PROTECTED]

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Dma via Promise ATA 100/133 TX2

2002-09-23 Thread Hanspeter Roth

  On Sep 23 at 11:39, Soeren Schmidt spoke:

> It seems Hanspeter Roth wrote:
> > 
> > Hello,
> > 
> > I'm running 4.6.2-Release. I have 4 CD-RWs connected via Promise
> > ATA 100/133 TX2.
> > Burning with 3 drives consumes almost all CPU power.
> > When enabling Wdma2/Udma2? the system hangs immediately. This is the
> > case with burncd as well as with cdrecord.
> 
> That should work, provided your burners support DMA properly.
> What make are those burners ? dmesg please!!

PLEXTOR CD-R   PX-W4012A 1.02

So I should give it a try!?

-Hanspeter


Copyright (c) 1992-2002 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 4.6.2-RELEASE #4: Sat Sep 21 22:08:35 CEST 2002
user@host:/usr/src/sys2/compile/A1
Timecounter "i8254"  frequency 1193182 Hz
CPU: AMD Athlon(TM) XP 1800+ (1160.34-MHz 686-class CPU)
  Origin = "AuthenticAMD"  Id = 0x662  Stepping = 2
  
Features=0x383fbff
  AMD Features=0xc040
real memory  = 268419072 (262128K bytes)
sio0: gdb debugging port
avail memory = 257232896 (251204K bytes)
Preloaded elf kernel "kernel" at 0xc03ee000.
Pentium Pro MTRR support enabled
md0: Malloc disk
Using $PIR table, 9 entries at 0xc00f1e30
apm0:  on motherboard
apm: found APM BIOS v1.2, connected at v1.2
npx0:  on motherboard
npx0: INT 16 interface
pcib0:  on motherboard
pci0:  on pcib0
pcib2:  at device 1.0 on pci0
pci1:  on pcib2
pci1:  at 0.0 irq 11
isab0:  at device 2.0 on pci0
isa0:  on isab0
ohci0:  mem 0xef00-0xef000fff irq 9 at device 2.2 on pci0
usb0: OHCI version 1.0, legacy support
usb0:  on ohci0
usb0: USB revision 1.0
uhub0: SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered
ohci1:  mem 0xee80-0xee800fff irq 9 at device 2.3 on pci0
usb1: OHCI version 1.0, legacy support
usb1:  on ohci1
usb1: USB revision 1.0
uhub1: SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 3 ports with 3 removable, self powered
atapci0:  port 0xb800-0xb80f at device 2.5 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
atapci1:  port 
0x8800-0x880f,0x9000-0x9003,0x9400-0x9407,0x9800-0x9803,0xa000-0xa007 mem 
0xee00-0xee003fff irq 10 at device 9.0 on pci0
ata2: at 0xa000 on atapci1
ata3: at 0x9400 on atapci1
pcm0:  port 0x8400-0x843f irq 5 at device 10.0 on pci0
rl0:  port 0x8000-0x80ff mem 0xed80-0xed8000ff irq 9 at 
device 11.0 on pci0
rl0: Ethernet address: 00:02:44:67:ad:1b
miibus0:  on rl0
rlphy0:  on miibus0
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
atapci2:  port 
0x6400-0x640f,0x6800-0x6803,0x7000-0x7007,0x7400-0x7403,0x7800-0x7807 mem 
0xed00-0xed003fff irq 9 at device 12.0 on pci0
ata4: at 0x7800 on atapci2
ata5: at 0x7000 on atapci2
pcib1:  on motherboard
pci2:  on pcib1
orm0:  at iomem 0xc-0xc7fff on isa0
fdc0:  at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0:  at port 0x60,0x64 on isa0
atkbd0:  flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0:  irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
vga0:  at port 0x3c0-0x3df iomem 0xa-0xb on isa0
sc0:  at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x90 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0:  at port 0x378-0x37f irq 7 on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/16 bytes threshold
lpt0:  on ppbus0
lpt0: Interrupt-driven port
ppi0:  on ppbus0
i4bisppp: 4 ISDN SyncPPP device(s) attached
i4b: ISDN call control device attached
i4btel: 2 ISDN telephony interface device(s) attached
i4brbch: 4 raw B channel access device(s) attached
i4bipr: 4 IP over raw HDLC ISDN device(s) attached (VJ header compression)
i4bctl: ISDN system control port attached
i4btrc: 4 ISDN trace device(s) attached
IP Filter: v3.4.27 initialized.  Default = block all, Logging = enabled
ad0: 76351MB  [155127/16/63] at ata0-master UDMA100
acd0: CD-RW  at ata1-master PIO4
acd1: CD-RW  at ata2-master PIO4
acd2: CD-RW  at ata3-master PIO4
acd3: CD-RW  at ata4-master PIO4
acd4: CD-RW  at ata5-master PIO4
cd1 at ata2 bus 0 target 0 lun 0
cd1:  Removable CD-ROM SCSI-0 device 
cd1: 16.000MB/s transfers
cd1: cd present [215859 x 2048 byte records]
cd2 at ata3 bus 0 target 0 lun 0
cd2:  Removable CD-ROM SCSI-0 device 
cd2: 16.000MB/s transfers
cd2: cd present [215859 x 2048 byte records]
cd3 at ata4 bus 0 target 0 lun 0
cd3:  Removable CD-ROM SCSI-0 device 
cd3: 16.000MB/s transfers
cd3: cd present [215859 x 2048 byte records]
cd4 at ata5 bus 0 target 0 lun 0
cd4:  Removable CD-ROM SCSI-0 device 
cd4: 16.000MB/s transfers
cd4: cd present [4294967146 x 2048 byte records]
Mounting root from ufs:/dev/ad0s4a
cd0 at ata1 bus 0 target 0 lun 0
cd0:  Removable CD-ROM SCSI-0 device 
cd0: 16.000MB/s transfers
cd0: Att

Re: Dma via Promise ATA 100/133 TX2

2002-09-23 Thread Soeren Schmidt

It seems Hanspeter Roth wrote:
> 
> Hello,
> 
> I'm running 4.6.2-Release. I have 4 CD-RWs connected via Promise
> ATA 100/133 TX2.
> Burning with 3 drives consumes almost all CPU power.
> When enabling Wdma2/Udma2? the system hangs immediately. This is the
> case with burncd as well as with cdrecord.

That should work, provided your burners support DMA properly.
What make are those burners ? dmesg please!!

-Søren

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Dma via Promise ATA 100/133 TX2

2002-09-23 Thread Hanspeter Roth


Hello,

I'm running 4.6.2-Release. I have 4 CD-RWs connected via Promise
ATA 100/133 TX2.
Burning with 3 drives consumes almost all CPU power.
When enabling Wdma2/Udma2? the system hangs immediately. This is the
case with burncd as well as with cdrecord.

Has there been improvement with Dma to Atapi CD-RW on Promise
ATA 100/133 TX2 in Freebsd-Current?

-Hanspeter

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message