/* | |
* Copyright 2017, Data61, CSIRO (ABN 41 687 119 230) | |
* | |
* SPDX-License-Identifier: BSD-2-Clause | |
*/ | |
#pragma once | |
#define RAW_WRITE8(v,a) *((uint8_t*)(a)) = v | |
#define RAW_WRITE16(v,a) *((uint16_t*)(a)) = v | |
#define RAW_WRITE32(v,a) *((uint32_t*)(a)) = v | |
#define RAW_READ8(a) *((uint8_t*)(a)) | |
#define RAW_READ16(a) *((uint16_t*)(a)) | |
#define RAW_READ32(a) *((uint32_t*)(a)) |