#include <cstdint>
#include <cstring>
Go to the source code of this file.
|
| namespace | yaze |
| | Main namespace for the application.
|
| |
| namespace | yaze::zelda3 |
| | Zelda 3 specific classes and functions.
|
| |
|
| void | yaze::zelda3::stle16b_i (uint8_t *const p_arr, size_t const p_index, uint16_t const p_val) |
| | Store little endian 16-bit value using a byte pointer, offset by an index before dereferencing.
|
| |
| void | yaze::zelda3::stle16b (uint8_t *const p_arr, uint16_t const p_val) |
| |
| uint16_t | yaze::zelda3::ldle16b_i (uint8_t const *const p_arr, size_t const p_index) |
| | Load little endian halfword (16-bit) dereferenced from an arrays of bytes. This version provides an index that will be multiplied by 2 and added to the base address.
|
| |
| uint16_t | yaze::zelda3::ldle16b (uint8_t const *const p_arr) |
| |