return EDriverTask.all_ports();
}
@BIF
static public EObject port_info(EProc proc, EObject a1, EObject a2) {
EPort p = a1.testPort();
EAtom spec = a2.testAtom();
if (p==null || spec==null) throw ERT.badarg();
EObject info = p.port_info(spec);
//log.finer(""+proc.self_handle()+"::port_info ("+a1+") => "+info);
return info;
}