|
Nugget
Bare-metal libraries and examples for the original PlayStation
|
#include <stdint.h>

Go to the source code of this file.
Macros | |
| #define | BSDEC_VLC_MAXNZ 11 |
| #define | BSDEC_VLC_HALFWORD(e) ((uint16_t)((e) & 0xffff)) |
| #define | BSDEC_VLC_SUFFIXBITS(e) (((e) >> 16) & 0x1f) |
| #define | BSDEC_VLC_KIND(e) (((e) >> 21) & 3) |
| #define | BSDEC_VLC_VALID(e) ((e) & (1 << 23)) |
| #define | BSDEC_VLC_NORMAL 0 |
| #define | BSDEC_VLC_EOB 1 |
| #define | BSDEC_VLC_ESCAPE 2 |
| #define BSDEC_VLC_EOB 1 |
| #define BSDEC_VLC_ESCAPE 2 |
| #define BSDEC_VLC_HALFWORD | ( | e | ) | ((uint16_t)((e) & 0xffff)) |
| #define BSDEC_VLC_KIND | ( | e | ) | (((e) >> 21) & 3) |
| #define BSDEC_VLC_MAXNZ 11 |
| #define BSDEC_VLC_NORMAL 0 |
| #define BSDEC_VLC_SUFFIXBITS | ( | e | ) | (((e) >> 16) & 0x1f) |
| #define BSDEC_VLC_VALID | ( | e | ) | ((e) & (1 << 23)) |