#pragma once

#include <stdint.h>

void     mmio_init(int raspi);
uint32_t mmio_read(uint32_t reg);
void     mmio_write(uint32_t reg, uint32_t val);
void*    mmio_get_peripheral(uint32_t peripheral_base);