Home
last modified time | relevance | path

Searched refs:access_width (Results 1 – 4 of 4) sorted by relevance

/misc/config_tools/board_inspector/acpiparser/aml/
A Ddatatypes.py74 if bit_idx % access_width > 0:
76 byte_idx = (bit_idx // access_width) * (access_width // 8)
77 bit_count = (access_width - bit_idx % access_width)
81 mask = self.bitmask(bit_idx % access_width + bit_count - 1, bit_idx % access_width)
82 acc = (self.read(byte_idx, access_width) & mask) >> (bit_idx % access_width)
108 if bit_idx % access_width > 0:
109 byte_idx = (bit_idx // access_width) * (access_width // 8)
110 bit_count = (access_width - bit_idx % access_width)
114 … mask_of_write = self.bitmask(bit_idx % access_width + bit_count - 1, bit_idx % access_width)
117 …e(byte_idx, (v & mask_of_write) | (self.read(byte_idx, access_width) & mask_of_keep), access_width)
[all …]
A Dcontext.py47 self.access_width = None
50 def set_location(self, region, offset, access_width): argument
53 self.access_width = access_width
55 def set_indexed_location(self, index_register, data_register, index, access_width): argument
58 self.access_width = access_width
A Dparser.py520 access_width = access_width_map[flags & 0xF]
529 sym.set_location(region_name, bit_offset, access_width)
543 access_width = access_width_map[flags & 0xF]
552 sym.set_indexed_location(index_register, data_register, bit_offset, access_width)
A Dinterpreter.py253 buf.create_field(name, sym.offset, sym.length, sym.access_width)
259 buf.create_field(name, sym.offset, sym.length, sym.access_width)

Completed in 11 milliseconds