The following are brief descriptions of the expansion library functions that are useful for expansion device drivers and related applications. See the Amiga ROM Kernel Reference Manual: Includes and Autodocs for the complete descriptions of all the expansion library functions. Table 32-2: Expansion Library Functions ______________________________________________________________________ | | | Function Description | |======================================================================| | findconfigdev() returns a pointer to the configdev | | structure of a given expansion device. | |----------------------------------------------------------------------| | makedosnode() creates the dos device node for disk and | | similar expansion devices. | | adddosnode() adds a dos device node to the system. | | addbootnode() adds an autobooting dos device node to the | | system (V36). | |----------------------------------------------------------------------| | getcurrentbinding() returns a pointer to the currentbinding | | structure of a given device. | | setcurrentbinding() set up for reading the currentbinding with | | GetCurrentBinding(). | | obtainconfigbinding() protect the configdev structure with a | | semaphore. | | releaseconfigbinding() release a semaphore on configdev set up | | with ObtainCurrentBinding(). | |______________________________________________________________________|