diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2000-11-30 14:10:38 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2000-11-30 14:10:38 +0000 |
commit | c1a24fbea67e4f531d44d43507029aee2b01641b (patch) | |
tree | d89746fcc875b7e29415ca1f2e52e65c73c99504 /c/src/lib/libbsp/mips/jmr3904/README | |
parent | 2000-11-30 Joel Sherrill <joel@OARcorp.com> (diff) | |
download | rtems-c1a24fbea67e4f531d44d43507029aee2b01641b.tar.bz2 |
2000-11-30 Joel Sherrill <joel@OARcorp.com>
* README: Updated to reflect current status. Misaligned reference
during initialization may be compiler problem.
* console/console-io.c: Added support for printk().
* startup/linkcmds: Reserve 512K for RTEMS Workspace.
Diffstat (limited to 'c/src/lib/libbsp/mips/jmr3904/README')
-rw-r--r-- | c/src/lib/libbsp/mips/jmr3904/README | 28 |
1 files changed, 18 insertions, 10 deletions
diff --git a/c/src/lib/libbsp/mips/jmr3904/README b/c/src/lib/libbsp/mips/jmr3904/README index b3fdc24d20..a6d974712b 100644 --- a/c/src/lib/libbsp/mips/jmr3904/README +++ b/c/src/lib/libbsp/mips/jmr3904/README @@ -8,16 +8,24 @@ Simulator Invocation ==================== The following is not 100% correct since it does not work. :) -target sim --board=jmr3904pal --memory-region 0xffff8000,0x900 \ - --memory-region 0xffffe000,0x4 --memory-region 0xb2100000,0x4 - --memory-region 0x8800000,0x100000 -memory-region 0x80000000,0x40000 \ - --memory-region 0xfffff300,0x10 +target sim --board=jmr3904pal --memory-region 0x8800000,0x100000 Status ====== -This BSP is not working. It gets to the point where the -console_outbyte_polled() routine is called during printf -and it locks up checking for a status bit. This is probably -a simulator initialization issue related to the setup command. -As of 25 Nov 2000, email was sent to the gdb and newlib maintainers -asking for advice. + ++ printk() works and is being called from bsp_start as prove. + ++ There appears to be a compilation problem in _Thread_Handler_initialization +where _Thread_Ready_chain[1] is only 1 byte -- not 12 from +_Thread_Ready_chain[0]. I am throwing this to the RTEMS list +first before reporting it. + +Made it to bsp_start +mips-core: 4 byte write to unaligned address 0x8803bb01 at 0x8800d83c + +Program received signal SIGBUS, Bus error. +0x8800d83c in _Chain_Initialize_empty (the_chain=0x8803bb01) + at ../../../../../jmr3904/lib/include/rtems/score/chain.inl:222 +222 the_chain->first = _Chain_Tail( the_chain ); +(gdb) q + |