NJATA(4) BSD Kernel Interfaces Manual NJATA(4)NAME
njata -- Workbit NinjaATA-32 CardBus IDE controller driver
SYNOPSIS
njata* at cardbus? function ?
njata* at cardbus? function ? flags 0x01 # with wait 0x01
DESCRIPTION
The njata driver provides support for the following Workbit Bus-Master CardBus IDE controller chips:
NinjaATA-32Bi CardBus / PCMCIA dual mode IDE controller (``DuoATA''). This controller is mainly used for portable drives. This
driver supports the CardBus mode.
NPATA-32 CardBus IDE controller. This controller is widely used for CardBus CompactFlash adapters.
These controllers are capable of bus-mastering for ATA PIO transfer. The njata driver uses the bus-mastering PIO transfer unless transfer
buffer is unaligned, and significantly reduces CPU usage for PIO-only ATA devices compared with usual PIO transfer.
CONFIGURATION
The optional flags parameter is the ``wait'' value for ATA transfers. Some combinations of host and device may fail without flags parameter
or flags 0x00. In this case try adding wait values like flags 0x01 or flags 0x11 (the wait parameter is composed of two 4bit values).
Smaller wait values should be faster. Too long waits may cause transfer errors.
SEE ALSO ata(4), atapi(4), cardbus(4), intro(4), wd(4), wdc(4)HISTORY
The njata device driver first appeared in NetBSD 4.0.
AUTHORS
ITOH Yasufumi
BSD September 7, 2006 BSD
Check Out this Related Man Page
CMDIDE(4) BSD Kernel Interfaces Manual CMDIDE(4)NAME
cmdide -- CMD Technology and Silicon Image IDE disk controllers driver
SYNOPSIS
cmdide* at pci? dev ? function ? flags 0x0000
options PCIIDE_CMD064x_DISABLE
options PCIIDE_CMD0646U_ENABLEUDMA
DESCRIPTION
The cmdide driver supports the CMD Technology PCI0640, PCI0643, PCI0646, PCI0648, PCI0649, and Silicon Image 0680 IDE controllers, and pro-
vides the interface with the hardware for the ata(4) driver.
The 0x0002 flag forces the cmdide driver to disable DMA on chipsets for which DMA would normally be enabled. This can be used as a debugging
aid, or to work around problems where the IDE controller is wired up to the system incorrectly.
SEE ALSO ata(4), atapi(4), intro(4), pci(4), pciide(4), wd(4), wdc(4)BUGS
There's no way to reliably know if a PCI064x controller is enabled or not. If the driver finds a PCI064x, it will assume it is enabled
unless the PCIIDE_CMD064x_DISABLE option is specified in the kernel config file. This will be a problem only if the controller has been dis-
abled in the BIOS and another controller has been installed and uses the ISA legacy I/O ports and interrupts.
The PCI0646U controller is known to be buggy with Ultra-DMA transfers, so Ultra-DMA is disabled by default for this controller. To enable
Ultra-DMA, use the PCIIDE_CMD0646U_ENABLEUDMA option. Ultra-DMA can eventually be disabled on a per-drive basis with config flags, see
wd(4).
The timings used for the PIO and DMA modes for controllers listed above are for a PCI bus running at 30 or 33 MHz. This driver may not work
properly on overclocked systems.
BSD December 13, 2003 BSD
I need more space on my Ultra 10, and was thinking of a pair of 60 or 80 GB 7200 rpm ATA/100 drives mirrored with DiskSuite. Will afterarket IDE drives work in the Sun box? Are there any issues? (1 Reply)
I installed RH8 on Thinkpad R51. The install went smooth, but when I tried to boot, it hanged at:
PCI_IDE: unknown IDE controller on Pci bus 00 device f9, VID=8086, ID=24ca
PCI: Device 00:1f.1 not available because of resource collisions.
PCI_IDE: (ide_setup_pci_device:) could not enable... (0 Replies)
CPU/Speed: PowerPC 603ev 200Mhz
Ram: 92M EDO Ram
Motherboard: Apple
Bus: 2 PCI
Cache: L1 32k and L2 256k
Controller: ATA
Disk: 2GB ATA
Load: 1 user, running httpd, Xwin, various daemons
Kernel: Linux 2.4.22-2f
Kernel ELF?: ???
pgms: gcc versión 3.2.2 20030217 (Yellow Dog Linux 3.0 3.2.2-2a);... (0 Replies)
Trying to install Sco OSR 6.0 on Dell Optiplex with SERIAL ATA ADADPTEC 1210SA controller.
Sco says its sipported by the AACRAID driver but on installation its says that it doesnt recognise the partitions
In the middle of re-formatting at the moment - just wondered if anyone had anu... (0 Replies)
My boss get a Proliant ML 330 G3 server with IDE ARRAY Bus, I try to isntall UNIX 5.0.7 on it but i't didn't detect as a hdd, I try to configure it as single logical drive and many combinations but UNIX always says taht there is no hdd, does anyone knows how to?? the boss of course won't say it... (0 Replies)
recently we have purchased hp proliant ml350 g5 server and configured raid 5 with hp smartarray p200i sas controller.but i could not found any sas raid controller hp smartarry p200i driver for sco unix 5.0.7 :(.i searched on hp support site,but no use.any one can help. (3 Replies)