2
0
mirror of https://github.com/xcat2/xNBA.git synced 2024-12-14 15:21:32 +00:00

Add print_info method to dev_operations.

This commit is contained in:
Michael Brown 2005-04-12 22:43:25 +00:00
parent c2a21744f6
commit 95da907d5f

View File

@ -33,6 +33,7 @@ struct dev {
struct dev_operations {
void ( *disable ) ( struct dev * );
void ( *print_info ) ( struct dev * );
int ( *load_configuration ) ( struct dev * );
int ( *load ) ( struct dev * );
};
@ -53,6 +54,9 @@ struct boot_driver {
extern void print_drivers ( void );
extern int probe ( struct dev *dev );
extern void disable ( struct dev *dev );
static inline void print_info ( struct dev *dev ) {
dev->dev_op->print_info ( dev );
}
static inline int load_configuration ( struct dev *dev ) {
return dev->dev_op->load_configuration ( dev );
}