OpenCores
URL https://opencores.org/ocsvn/t48/t48/trunk

Subversion Repositories t48

[/] [t48/] [tags/] [rel_1_0/] [KNOWN_BUGS] - Blame information for rev 121

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 105 arniml
 
2
Known bugs of the T48 uController core
3
======================================
4 121 arniml
Version: $Date: 2004-06-30 21:25:54 $
5 105 arniml
 
6
 
7 117 arniml
Release 0.2 BETA
8
----------------
9
 
10
*******************************************************************************
11
Program Memory bank can be switched during interrupt
12
 
13
During an interrupt service routine (i.e. after vectoring to location 3 or 7
14
of the Program Memory and befor executing the RETR instruction) the Program
15
Memory bank can be switched by executing a JMP or CALL instruction. These
16
instructions honour the current state of the Program Memory Bank Flag and thus
17
switch the Program Memory bank upon execution.
18
 
19 121 arniml
Fixed in:
20
int.vhd 1.2
21
decoder.vhd 1.14
22
Updated regression test:
23
black_box/mb/int
24
Fix will be included in next release.
25 117 arniml
 
26
 
27 121 arniml
 
28 105 arniml
Release 0.1 BETA
29
----------------
30
 
31 117 arniml
*******************************************************************************
32
Program Memory bank can be switched during interrupt
33
 
34
See above.
35
 
36 105 arniml
******************************************************************************
37 109 arniml
External Program Memory ignored when EA = 0
38
 
39
The external Program Memory is always ignored when EA = 0 with the t8048 system
40
toplevel. Desired behaviour is to access external Program Memory when code
41
has to be fetched from an address location that is outside the internal
42
Program Memory.
43
 
44
Fixed in t8048.vhd 1.3
45
Fix will be included in next release.
46
 
47
******************************************************************************
48 105 arniml
ANL and ORL to P2 read port status instead of port output register
49
 
50
The ANL and ORL instructions for P2 read the port status and apply the logical
51
operation on this value. Instead, they should read the port output register
52
and operate on this value.
53
 
54
Fixed in p2.vhd 1.5
55
Regression test:
56
white_box/p2_port_reg_conflict
57
Fix will be included in next release.
58
 
59
******************************************************************************
60
Counter is not incremented
61
 
62
When in counter mode, the timer/counter module does not increment upon a
63
falling edge of T1. Reason is a typo in the code for the edge detection signal
64
t1_inc_s - it will never become true.
65
 
66
Fixed in timer.vhd 1.3
67
Regression tests:
68
black_box/cnt/cnt
69
black_box/cnt/int
70
Fix will be included in next release.

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.