suse man page for superhyway_add_device

Query: superhyway_add_device

OS: suse

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

SUPERHYWAY_ADD_DEVIC(9) 					      Busses						   SUPERHYWAY_ADD_DEVIC(9)

NAME
superhyway_add_device - Add a SuperHyway module
SYNOPSIS
int superhyway_add_device(unsigned long base, struct superhyway_device * sdev, struct superhyway_bus * bus);
ARGUMENTS
base Physical address where module is mapped. sdev SuperHyway device to add, or NULL to allocate a new one. bus Bus where SuperHyway module resides.
DESCRIPTION
This is responsible for adding a new SuperHyway module. This sets up a new struct superhyway_device for the module being added if sdev == NULL. Devices are initially added in the order that they are scanned (from the top-down of the memory map), and are assigned an ID based on the order that they are added. Any manual addition of a module will thus get the ID after the devices already discovered regardless of where it resides in memory. Further work can and should be done in superhyway_scan_bus, to be sure that any new modules are properly discovered and subsequently registered.
AUTHOR
Paul Mundt <lethal@linux-sh.org> Author.
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 SUPERHYWAY_ADD_DEVIC(9)
Related Man Pages
get_kernel_syms(2) - redhat
struct_ccw_driver(9) - suse
struct_i2c_driver(9) - suse
dev_module(9) - freebsd
device::usb::bus(3pm) - debian
Similar Topics in the Unix Linux Community
Change directory error
Getting command output to putty window title.
Cut command on RHEL 6.8 compatibility issues
A (ksh) Library For and From UNIX.com
32 bit process addressing more than 4GB