notaz.gp2x.de
/
picodrive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Pico PCM, only one hardcoded mode for now
[picodrive.git]
/
Pico
/
Pico.h
diff --git
a/Pico/Pico.h
b/Pico/Pico.h
index
8398e74
..
0178590
100644
(file)
--- a/
Pico/Pico.h
+++ b/
Pico/Pico.h
@@
-71,14
+71,18
@@
extern int (*PicoMCDcloseTray)(void);
extern int PicoCDBuffers;
\r
\r
// Pico/Pico.c
\r
extern int PicoCDBuffers;
\r
\r
// Pico/Pico.c
\r
+#define XPCM_BUFFER_SIZE (320+32)
\r
typedef struct
\r
{
\r
int pen_pos[2];
\r
int page;
\r
// internal
\r
typedef struct
\r
{
\r
int pen_pos[2];
\r
int page;
\r
// internal
\r
- int fifo_bytes;
\r
+ int fifo_bytes; // free bytes in FIFO
\r
+ int fifo_line_bytes; // float part, << 16
\r
int line_counter;
\r
int line_counter;
\r
- unsigned int r1, r12;
\r
+ unsigned short r1, r12;
\r
+ unsigned char xpcm_buffer[XPCM_BUFFER_SIZE+4];
\r
+ unsigned char *xpcm_ptr;
\r
} picohw_state;
\r
extern picohw_state PicoPicohw;
\r
\r
} picohw_state;
\r
extern picohw_state PicoPicohw;
\r
\r