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

Subversion Repositories t400

[/] [t400/] [trunk/] [sw/] [verif/] [black_box/] [retsk/] [test.asm] - Blame information for rev 179

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 arniml
        ;; *******************************************************************
2 179 arniml
        ;; $Id: test.asm 179 2009-04-01 19:48:38Z arniml $
3 2 arniml
        ;;
4
        ;; Checks the RETSK instruction.
5
        ;;
6
 
7
        ;; the cpu type is defined on asl's command line
8
 
9
        org     0x00
10
        clra
11
 
12
page_0:
13
        jsr     target
14
        jmp     fail
15
        jmp     page_1
16
 
17
        org     0x045 - 2
18
        jmp     fail
19
page_1:
20
        jsr     target
21
        jmp     fail
22
        jmp     page_2
23
 
24
        org     0x09a - 2
25
        jmp     fail
26
page_2:
27
        jsr     target
28
        jmp     fail
29
        jmp     page_3
30
 
31
        org     0x0dd - 2
32
        jmp     fail
33
page_3:
34
        jsr     target
35
        jmp     fail
36
        jmp     page_4
37
 
38
        org     0x130 - 2
39
        jmp     fail
40
page_4:
41
        jsr     target
42
        jmp     fail
43
        jmp     page_5
44
 
45
        org     0x164 - 2
46
        jmp     fail
47
page_5:
48
        jsr     target
49
        jmp     fail
50
        jmp     page_6
51
 
52
        org     0x1ac - 2
53
        jmp     fail
54
page_6:
55
        jsr     target
56
        jmp     fail
57
        jmp     page_7
58
 
59
        org     0x1e1 - 2
60
        jmp     fail
61
page_7:
62
        jsr     target
63
        jmp     fail
64
        IF      MOMCPUNAME <> "COP410"
65
        jmp     page_8
66
        ELSEIF
67
        jmp     pass
68
        ENDIF
69
 
70
 
71
        ;; *******************************************************************
72
        ;; Subroutine target, execute RET
73
        ;;
74
        org     0x012 - 2
75
        jmp     fail
76
target:
77
        retsk
78
        ;;
79
        ;; *******************************************************************
80
 
81
        include "pass_fail.asm"
82
 
83
 
84
        IF      MOMCPUNAME <> "COP410"
85
 
86
        org     0x205 - 2
87
        jmp     fail
88
page_8:
89
        jsr     target
90
        jmp     fail
91
        jmp     page_9
92
 
93
        org     0x246 - 2
94
        jmp     fail
95
page_9:
96
        jsr     target
97
        jmp     fail
98
        jmp     page_a
99
 
100
        org     0x270 - 2
101
        jmp     fail
102
page_a:
103
        jsr     target
104
        jmp     fail
105
        jmp     page_b
106
 
107
        org     0x2f0 - 2
108
        jmp     fail
109
page_b:
110
        jsr     target
111
        jmp     fail
112
        jmp     page_c
113
 
114
        org     0x311 - 2
115
        jmp     fail
116
page_c:
117
        jsr     target
118
        jmp     fail
119
        jmp     page_d
120
 
121
        org     0x35c - 2
122
        jmp     fail
123
page_d:
124
        jsr     target
125
        jmp     fail
126
        jmp     page_e
127
 
128
        org     0x3b3 - 2
129
        jmp     fail
130
page_e:
131
        jsr     target
132
        jmp     fail
133
        jmp     page_f
134
 
135
        org     0x3c8 - 2
136
        jmp     fail
137
page_f:
138
        jsr     target
139
        jmp     fail
140
        jmp     pass
141
 
142
        ENDIF

powered by: WebSVN 2.1.0

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