← Back to context

Comment by mhh__

2 years ago

You 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.

That’s where the GPRs would live. There’s no reason you have to put weird MMIO there too.