All checks were successful
build / test (3.10) (push) Successful in 6s
build / test (3.11) (push) Successful in 6s
build / test (3.12) (push) Successful in 6s
build / test (3.13) (push) Successful in 6s
build / test (3.9) (push) Successful in 6s
build / lint (push) Successful in 7s
build / mypy (push) Successful in 8s
build / test (3.10) (release) Successful in 6s
build / test (3.11) (release) Successful in 6s
build / test (3.12) (release) Successful in 6s
build / test (3.13) (release) Successful in 6s
build / test (3.9) (release) Successful in 6s
build / lint (release) Successful in 8s
build / mypy (release) Successful in 8s
build / Build distributions (push) Successful in 7s
build / Build distributions (release) Successful in 8s
build / deploy (push) Has been skipped
build / deploy (release) Successful in 6s
25 lines
445 B
Plaintext
25 lines
445 B
Plaintext
addrmap top {
|
|
reg {
|
|
field f_rw {sw=rw; hw=r;};
|
|
field f_r {sw=r; hw=w;};
|
|
field f_w {sw=w; hw=r;};
|
|
|
|
f_rw f1[0:0] = 0;
|
|
f_r f2[1:1];
|
|
f_w f3[1:1];
|
|
} overlap_fields;
|
|
|
|
reg r_rw {
|
|
field {sw=rw; hw=r;} f[8];
|
|
};
|
|
reg r_r {
|
|
field {sw=r; hw=w;} f[8];
|
|
};
|
|
reg r_w {
|
|
field {sw=w; hw=r;} f[8];
|
|
};
|
|
r_rw r1 @ 0x10;
|
|
r_r r2 @ 0x14;
|
|
r_w r3 @ 0x14;
|
|
};
|