/
niceSOFT
/
qboot
Обзор
Документация
Войти
/
niceSOFT
/
qboot
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
include/memaccess.h
30 строк
423 B
Liam Merwick
qboot: Move inline load and store routines to memaccess.h
28 дек 2018, 16:31
28 дек 2018, 16:31
ad800eb
Код
Авторство
О чём код?
#ifndef MEMACCESS_H_ #define MEMACCESS_H_ #include "string.h" static inline uint16_t lduw_p(void *p) { uint16_t val; memcpy(&val, p, 2); return val; } static inline uint32_t ldl_p(void *p) { uint32_t val; memcpy(&val, p, 4); return val; } static inline void stw_p(void *p, uint16_t val) { memcpy(p, &val, 2); } static inline void stl_p(void *p, uint32_t val) { memcpy(p, &val, 4); } #endif /* MEMACCESS_H_ */