diff options
author | David Brownell <dbrownell@users.sourceforge.net> | 2009-11-13 16:22:36 -0800 |
---|---|---|
committer | David Brownell <dbrownell@users.sourceforge.net> | 2009-11-13 16:22:36 -0800 |
commit | 04b514707f221ba00ae789e69f6f8047af96125d (patch) | |
tree | 568a7eb1c0368cdf8aadd69e27bb99f570bc130c /src/target/etb.c | |
parent | 38e8d60f79fd51424c556e07653713254c2d9b4e (diff) | |
download | riscv-openocd-04b514707f221ba00ae789e69f6f8047af96125d.zip riscv-openocd-04b514707f221ba00ae789e69f6f8047af96125d.tar.gz riscv-openocd-04b514707f221ba00ae789e69f6f8047af96125d.tar.bz2 |
target: remove unused "bitfield" infrastructure
We have too many different registers, and too many version and
context dependent interpretations, for this type of bitfield
management to be scalable.
(Anyone who really wants bitfield interpretation *can* do that
in Tcl code...)
There are ... quite a few copies of the same ARM dummy registers.
There should eventually be one copy; this many is craziness.
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Diffstat (limited to 'src/target/etb.c')
-rw-r--r-- | src/target/etb.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/target/etb.c b/src/target/etb.c index 2e8e7ca..e65cd5a 100644 --- a/src/target/etb.c +++ b/src/target/etb.c @@ -150,8 +150,6 @@ struct reg_cache* etb_build_reg_cache(struct etb *etb) reg_list[i].size = 32; reg_list[i].dirty = 0; reg_list[i].valid = 0; - reg_list[i].bitfield_desc = NULL; - reg_list[i].num_bitfields = 0; reg_list[i].value = calloc(1, 4); reg_list[i].arch_info = &arch_info[i]; reg_list[i].arch_type = etb_reg_arch_type; |