Searches the system for io-drivers and appends them to the list. You would
normally call this function once after gp_port_info_list_new and then
use this list in order to supply gp_port_set_info with parameters.
int gp_port_info_list_lookup_path (GPPortInfoList *list,
const char *path);
Looks for an entry in the list with the supplied path. If no exact match
can be found, a regex search will be performed in the hope some driver
claimed ports like "serial:*".
Appends an entry to the list. This function is typically called by
an io-driver during gp_port_library_list. If you leave info.name blank,
gp_port_info_list_lookup_path will try to match non-existent paths
against info.path and - if successfull - will append this entry to the
list.