diff options
author | Bad Diode <bd@badd10de.dev> | 2021-08-18 09:42:00 +0200 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2021-08-18 09:42:00 +0200 |
commit | 882ae2a693a50cdfa072462be2d57b93078cf916 (patch) | |
tree | 8ceb3d51711c93a78bd221f7f59c22864a1d549a /src/uxn.h | |
parent | 3652f2a9f8190e688d0e358d3a8ae6ea5c31b45d (diff) | |
download | uxngba-882ae2a693a50cdfa072462be2d57b93078cf916.tar.gz uxngba-882ae2a693a50cdfa072462be2d57b93078cf916.zip |
Update UXN core with INC/DEC changes
Diffstat (limited to 'src/uxn.h')
-rw-r--r-- | src/uxn.h | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -49,8 +49,6 @@ static inline u8 devpeek8(Device *d, u8 a) { d->talk(d, a & 0x0f, 0); return d-> | |||
49 | static inline void devpoke16(Device *d, u8 a, u16 b) { devpoke8(d, a, b >> 8); devpoke8(d, a + 1, b); } | 49 | static inline void devpoke16(Device *d, u8 a, u16 b) { devpoke8(d, a, b >> 8); devpoke8(d, a + 1, b); } |
50 | static inline u16 devpeek16(Device *d, u16 a) { return (devpeek8(d, a) << 8) + devpeek8(d, a + 1); } | 50 | static inline u16 devpeek16(Device *d, u16 a) { return (devpeek8(d, a) << 8) + devpeek8(d, a + 1); } |
51 | 51 | ||
52 | int loaduxn(Uxn *c, char *filepath); | 52 | int uxn_eval(Uxn *u, u16 vec); |
53 | int bootuxn(Uxn *c); | 53 | Device *uxn_port(Uxn *u, u8 id, char *name, void (*talkfn)(Device *, u8, u8)); |
54 | int evaluxn(Uxn *u, u16 vec); | ||
55 | Device *portuxn(Uxn *u, u8 id, char *name, void (*talkfn)(Device *, u8, u8)); | ||
56 | #endif // UXNGBA_UXN_H | 54 | #endif // UXNGBA_UXN_H |