3 ms·
Do you know how this is possible? Would decapping the SoC or taking an xray of it provide a physical map of the registers?
by smith7018 3y ago
Do you know how this is possible? Would decapping the SoC or taking an xray of it provide a physical map of the registers?
- mhh__ 3y agoYou can find the register file relatively easily because it's a block of memory that's the same on each core but isn't cache, but it isn't a 1:1 map from architectural registers that we would recognize: the chip is designed to find an optimal allocation of slots in the register file to runtime values.
- saagarjha 3y agoThat’s where the GPRs would live. There’s no reason you have to put weird MMIO there too.
- pm215 3y agoThese particular registers aren't part of the CPU proper anyway, so not in the register file in that sense -- they're mmio mapped, and https://securelist.com/operation-triangulation-the-last-hardware-mystery/111669/ https://securelist.com/operation-triangulation-the-last-hard... concludes that they are "a block of CoreSight MMIO debug registers for the GPU coprocessor".
- mhh__ 3y agoIndeed, my bad for only skimming.