- fixed bootloader

- bootloader added board file
- refactored header files
- constify constants

git-svn-id: http://moon:8086/svn/mips@99 a8ebac50-d88d-4704-bea3-6648445a41b3
This commit is contained in:
2017-01-18 22:28:07 +00:00
parent 702cb814a1
commit cf233c4d81
21 changed files with 289 additions and 172 deletions
+4 -4
View File
@@ -5,9 +5,9 @@
#include "libsys.h"
#include "mips_ps2.h"
uint32_t con_readchar(ps2_if_t *pIF);
uint32_t ps2_readchar(ps2_if_t *pIF);
ps2_if_t ps2_if[2] =
const ps2_if_t ps2_if[2] =
{
{ps2_type_unknown, (uint32_t*)SYS_PS2_0_STAT, (uint32_t*)SYS_PS2_0_DATA},
{ps2_type_unknown, (uint32_t*)SYS_PS2_1_STAT, (uint32_t*)SYS_PS2_1_DATA}
@@ -23,7 +23,7 @@ int PS2_readchar(void const *pInst)
assert(pInst);
ps2_if_t *pIF = (ps2_if_t*)pInst;
return (int)con_readchar(pIF);
return (int)ps2_readchar(pIF);
}
void PS2_open(void const *pInst)
@@ -396,7 +396,7 @@ static char __findkey(char scancode, int mode)
#define ARROW_LEFT (SPECIALKEY|EXTENDED|0x6b)
#define ARROW_RIGHT (SPECIALKEY|EXTENDED|0x74)
uint32_t con_readchar(ps2_if_t *pIF)
uint32_t ps2_readchar(ps2_if_t *pIF)
{
uint8_t c;
static char mode = 0;