-
Notifications
You must be signed in to change notification settings - Fork 6
/
test.mmconfig
37 lines (35 loc) · 1.17 KB
/
test.mmconfig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
% CONFIGURATION TEST
% The following erroneous lines have been commented out one by one:
%sh*t % obscene
%memaddresstime 0 % too small
%memaddresstime unit % unreadable
%branchpredictbits 9 % too large
%membusbytes 9 % not a power of two
%ITcache unit % unknown cache parameter
%mul0 0 % too small
%mul0 256 % too big
%unit antidisestablishmentarianism % too long
%unit 0 0123456789abcdef0123456789abcdef0123456789abcdef0123456789ABCDEG % eh?
%unit 1 0123456789abcdef0123456789abcdef0123456789abcdef0123456789ABCDEFG % 65
%unit 2 0000000000000000000000000000000000000000000000000000000000000000 % 0's
%Dcache blocksize 1024 % exceeds Scache
%Dcache granularity 16 % exceeds blocksize
%Scache granularity 16 % differs from Dcache
memaddresstime 4
memreadtime 5 memwritetime 6 % don't ask why
membusbytes 16
branchpredictbits 2
branchaddressbits 1
branchhistorybits 1
branchdualbits 1
%branchdualbits 30
memchunksmax 2
hashprime 3
Scache blocksize 32
Scache setsize 2
Scache associativity 4 lru
Scache accesstime 2
Icache victimsize 2
unit UNI1 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
unit UNI2 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
sh 1 1 1