| CPC G06F 12/063 (2013.01) [G06F 13/1668 (2013.01); G06F 2212/254 (2013.01)] | 15 Claims | 

| 
               1. A device, comprising: 
            a CPU; 
                a bus; 
                a sub-system coupled to the bus; 
                address remapping circuitry coupled between the CPU and the bus; and 
                a system register coupled to the address remapping circuitry, wherein: 
              the CPU, in operation, provides a memory access request to the address remapping circuitry to access a memory of the sub-system via the bus, 
                  the memory access request includes a requested memory address, wherein the address remapping circuitry, in operation, receives address matching data and address adjustment data from the system register, 
                  the memory access request includes a data size, wherein the address remapping circuitry, in operation, provides the data size and an update address request to the system register, and 
                  the system register, in operation, provides the address matching data and the address adjustment data to the address remapping circuitry in response to the update address request. 
                 |