This maps the ring twice right next to each other so we don't have to care about wrapping around when doing memcpy or accessing the data
This maps the ring twice right next to each other so we don't have to care about wrapping around when doing memcpy or accessing the data