4.104.114.84.95
Last change
on this file since c483a4e was
7a677fd7,
checked in by Joel Sherrill <joel.sherrill@…>, on 12/13/00 at 22:16:28
|
2000-12-13 Joel Sherrill <joel@…>
- README: Updated. We are now vectoring a clock tick ISR handler.
But RTEMS is not returning from the ISR properly.
- clock/clockdrv.c: Now causes interrupts but has not been calibrated.
- include/bsp.h: Use <libcpu/tx3904.h>
- startup/Makefile.am: Add setvec.c from shared.
- startup/bspstart.c: Initialize the status register (SR) so
no interrupts are masked but global interrupts (SR_IEC) are off.
Added call to install the ISR prologue code.
- wrapup/Makefile.am: Pick up more pieces from libcpu.
|
-
Property mode set to
100644
|
File size:
893 bytes
|
Line | |
---|
1 | # |
---|
2 | # $Id$ |
---|
3 | # |
---|
4 | |
---|
5 | Simple BSP for the TX3904 simulator built into gdb. |
---|
6 | |
---|
7 | Simulator Invocation |
---|
8 | ==================== |
---|
9 | The following is how the simulator is invoked. |
---|
10 | |
---|
11 | target sim --board=jmr3904 |
---|
12 | |
---|
13 | GDB must be configured with a target like "tx39-rtems". Otherwise, |
---|
14 | the simulator will not be built for the correct instruction |
---|
15 | and peripheral set. |
---|
16 | |
---|
17 | Simulator Information |
---|
18 | ===================== |
---|
19 | The simulated system clock counts instructions. Setting the clock |
---|
20 | source to "clock" and the divider to 1 results in the timer directly |
---|
21 | counting the number of instructions executed. |
---|
22 | |
---|
23 | Status |
---|
24 | ====== |
---|
25 | |
---|
26 | + hello.exe locks up while running the global destructors. This almost |
---|
27 | has to be a linkcmds issue. |
---|
28 | |
---|
29 | + Workaround: bspclean.c actually explicits invokes _sys_exit() BEFORE |
---|
30 | letting the global destructors run. |
---|
31 | |
---|
32 | + There is a clock tick device driver which has not been calibrated. |
---|
33 | |
---|
34 | + There is no timer device driver. |
---|
Note: See
TracBrowser
for help on using the repository browser.