LMMS
Loading...
Searching...
No Matches
dmo.cpp File Reference
#include <string.h>
#include <binstr.h>
#include "dmo.h"
#include "debug.h"

Macros

#define LOWORD(l)
#define HIWORD(l)
#define LOBYTE(w)
#define HIBYTE(w)
#define ARRAY_AS_DWORD(a, i)
#define ARRAY_AS_WORD(a, i)
#define CHARP_AS_WORD(p)

Macro Definition Documentation

◆ ARRAY_AS_DWORD

#define ARRAY_AS_DWORD ( a,
i )
Value:
((a[i + 3] << 24) + (a[i + 2] << 16) + (a[i + 1] << 8) + a[i])
uint8_t a
Definition Spc_Cpu.h:141
register unsigned i
Definition inflate.c:1575

◆ ARRAY_AS_WORD

#define ARRAY_AS_WORD ( a,
i )
Value:
((a[i + 1] << 8) + a[i])

◆ CHARP_AS_WORD

#define CHARP_AS_WORD ( p)
Value:
(((*(p + 1)) << 8) + (*p))
uch * p
Definition crypt.c:594

◆ HIBYTE

#define HIBYTE ( w)
Value:
((w) >> 8)
UINT_D64 w
Definition inflate.c:942

◆ HIWORD

#define HIWORD ( l)
Value:
((l) >> 16)
int * l
Definition inflate.c:1579

◆ LOBYTE

#define LOBYTE ( w)
Value:
((w) & 0xff)

◆ LOWORD

#define LOWORD ( l)
Value:
((l) & 0xffff)