Updated drivers
This section describes the existing drivers that have been changed
in version 5.0 of the ChorusOS operating system.
Generic drivers
The following table lists the generic drivers that have been changed,
along with a description of the changes made. For more information on each
driver, consult the corresponding man page.
Table 11-4 Changes to Generic Drivers
Driver
|
Change
|
Reference Man Page
|
DEC2115x PCI-to-PCI bus driver
|
-
Supports the dynamic resource management using the PCI resource
manager auxiliary driver.
-
Supports cPCI hotswap using the PCI swap auxiliary driver
and an HSC driver.
-
Supports the bus communication framework using the transparent
nexus communication driver.
-
Provides the management DDI.
|
dec2115x(9DRV)
|
DEC2155x PCI-to-PCI bus driver
|
-
Supports the dynamic resource management using the PCI resource
manager auxiliary driver.
-
Supports cPCI hotswap using the PCI swap auxiliary driver
and an HSC driver.
-
Supports the bus communication framework using the transparent
nexus communication driver.
|
dec2155x(9DRV)
|
DEC21x4x ethernet driver
|
-
Supports the DEC21143 ASIC with or without an external transceiver.
-
Provides enhanced support for the 100 Mbps link.
-
Supports ETHER_VERSION_1 DDI allowing DMA transfer directly
to and from client frame buffers.
-
Provides management and diagnostics DDIs.
-
Hardened.
|
dec21x4x(9DRV)
|
Cheerio ethernet driver
|
-
Supports ETHER_VERSION_1 DDI allowing DMA transfer directly
to and from client frame buffers.
-
Provides the management and diagnostics DDIs.
-
Supports TCP/UDP hardware checksum on reception and transmission.
-
Hardened.
|
cheerio(9DRV)
|
AMD29xxx flash driver
|
|
amd29xxx(9DRV)
|
Z85x30 UART driver
|
|
z85x30(9DRV)
|
Simba PCI-to-PCI bus driver
|
|
simba(9DRV)
|
M48Txx RTC driver
|
|
m48txx(9DRV)
|
RIC driver
|
|
ric(9DRV)
|
UltraSPARC Specific Drivers
The
SABRE PCI host bus driver has been hardened. For more information, refer to
the sabre(9DRV)
man page.
PowerPC Specific Drivers
The following
changes have been made to the RAVEN PCI host bus driver:
-
Supports RAVEN and HAWK PCI host bridges using the Open PIC
and FALCON auxiliary drivers.
-
Supports the dynamic resource management using the PCI resource
manager auxiliary driver.
-
Provides the management DDI.
-
Hardened.
For more information, see the
raven(9DRV) man page.
Intel Specific Drivers
No changes
have been made to the Intel specific drivers.