Address Spaces
Address Spaces.
Functions:
| Name | Description |
|---|---|
join_addrspaces |
Join Address Spaces. |
zip_addrspaces |
Zip Address Spaces. |
zip_addrspaces
Zip Address Spaces.
one = ( ... Addrspace(name='a0', baseaddr=0x0000, size=0x1000), ... Addrspace(name='a1', baseaddr=0x1000, size=0x1000)) other = ( ... Addrspace(name='b0', baseaddr=0x0000, size=0x1000), ... Addrspace(name='b1', baseaddr=0x1000, size=0x800), ... Addrspace(name='b2', baseaddr=0x1800, size=0x800)) for left, right in zip_addrspaces(one, other): print(f"{str(left)!r} {str(right)!r}") 'a0 +0x0 1024x32' 'b0 +0x0 1024x32' 'a1 +0x1000 1024x32' 'b1 +0x1000 512x32' 'a1 +0x1000 1024x32' 'b2 +0x1800 512x32'