27 lines
477 B
Plaintext
27 lines
477 B
Plaintext
|
regfile clint_regs {
|
||
|
reg {
|
||
|
name = "msip";
|
||
|
desc = "Hart 0 software interrupt register";
|
||
|
field {
|
||
|
name="msip";
|
||
|
} msip[0:0];
|
||
|
} msip @0;
|
||
|
reg {
|
||
|
name = "mtimecmp";
|
||
|
desc = "Hart 0 time comparator register";
|
||
|
regwidth=64;
|
||
|
field {
|
||
|
name="data";
|
||
|
fieldwidth=64;
|
||
|
} data = 64'h7FFFFFFFFFFFFFFF;
|
||
|
} mtimecmp @0x4000;
|
||
|
reg {
|
||
|
name = "mtime";
|
||
|
desc = "Timer register";
|
||
|
regwidth=64;
|
||
|
field {
|
||
|
fieldwidth=64;
|
||
|
name="data";
|
||
|
} data[63:0];
|
||
|
} mtime @0xBFF8;
|
||
|
};
|