- fixed file descriptor table

- abstract I/O to mips_dbg



git-svn-id: http://moon:8086/svn/mips@73 a8ebac50-d88d-4704-bea3-6648445a41b3
This commit is contained in:
2017-01-11 22:23:45 +00:00
parent f9eb889616
commit 06f7be107b
7 changed files with 230 additions and 103 deletions
+11 -3
View File
@@ -13,9 +13,17 @@ extern con_if_t con_if;
// Funcs
con_if_entry_t const* con_getPort(int file)
{
assert(file < con_if.length);
return &con_if.con_if_entry[file];
con_if_entry_t const *result = NULL;
int i;
for (i=0; i < con_if.length; i++)
{
if (file == con_if.con_if_entry[i].fd)
{
result = &con_if.con_if_entry[i];
break;
}
}
return result;
}
int con_open(char const *pName)