12 #ifndef _LIBCPU_ACCESS_H 13 #define _LIBCPU_ACCESS_H 15 #include <rtems/score/cpu.h> 22 extern uint8_t _ld8(uint8_t *addr);
23 extern void _st8(uint8_t *addr, uint8_t val);
24 extern uint16_t _ld16(uint16_t *addr);
25 extern void _st16(uint16_t *addr, uint16_t val);
26 extern uint32_t _ld32(uint32_t *addr);
27 extern void _st32(uint32_t *addr, uint32_t val);
28 extern uint64_t _ld64(uint64_t *addr);
29 extern void _st64(uint64_t *addr, uint64_t val);
32 extern uint16_t _ld_be16(uint16_t *addr);
33 extern void _st_be16(uint16_t *addr, uint16_t val);
34 extern uint32_t _ld_be32(uint32_t *addr);
35 extern void _st_be32(uint32_t *addr, uint32_t val);
36 extern uint64_t _ld_be64(uint64_t *addr);
37 extern void _st_be64(uint64_t *addr, uint64_t val);
40 extern uint16_t _ld_le16(uint16_t *addr);
41 extern void _st_le16(uint16_t *addr, uint16_t val);
42 extern uint32_t _ld_le32(uint32_t *addr);
43 extern void _st_le32(uint32_t *addr, uint32_t val);