int free_irqs_dmas_detect(int irqs[], int dmas[]);

Return frees irqs and dmas

Return frees irqs and dmas resources of the system. Args are array filled with
frees resources. End of values is signaled by -1.


struct pci_info *pci_detect(struct card_lst *lst);

Detect all devices presents on PCI bus.

Detect all devices presents on PCI bus. This function return an pci_info
stucture filled or NULL if no PCI devices are found.


struct isa_info	*isa_detect(struct card_lst *lst);

Detect all devices presents on ISA bus.

Detect all devices presents on ISA bus. This function return an isa_info
stucture filled or NULL if no ISA devices are found. 

int report_detect(char *filename)

Make a report file of what hardware libdetect can find in the computer

Make a report file of what hardware libdetect can find in the 
computer.The function report_detect creates a file named 'filename'. 
If the file exists, it is overwritten. The file content will be the list of 
hardwares detect can find in the computer
