|
@@ -35,27 +35,28 @@
|
|
|
* Space is also added for the 4 no-op instructions added on the end.
|
|
|
*/
|
|
|
#ifndef USE_RISC_NOOP
|
|
|
-#define MAX_BUFFER_PROGRAM_SIZE \
|
|
|
- (2 * LINES_PER_BUFFER * RISC_WRITE_INSTRUCTION_SIZE + \
|
|
|
- RISC_WRITECR_INSTRUCTION_SIZE * 4)
|
|
|
+#define MAX_BUFFER_PROGRAM_SIZE \
|
|
|
+ (2 * LINES_PER_BUFFER * RISC_WRITE_INSTRUCTION_SIZE + \
|
|
|
+ RISC_WRITECR_INSTRUCTION_SIZE * 4)
|
|
|
#endif
|
|
|
|
|
|
/* MAE 12 July 2005 Try to use NOOP RISC instruction instead */
|
|
|
#ifdef USE_RISC_NOOP
|
|
|
-#define MAX_BUFFER_PROGRAM_SIZE \
|
|
|
- (2 * LINES_PER_BUFFER * RISC_WRITE_INSTRUCTION_SIZE + \
|
|
|
- RISC_NOOP_INSTRUCTION_SIZE * 4)
|
|
|
+#define MAX_BUFFER_PROGRAM_SIZE \
|
|
|
+ (2 * LINES_PER_BUFFER * RISC_WRITE_INSTRUCTION_SIZE + \
|
|
|
+ RISC_NOOP_INSTRUCTION_SIZE * 4)
|
|
|
#endif
|
|
|
|
|
|
/* Sizes of various instructions in bytes. Used when adding instructions. */
|
|
|
-#define RISC_WRITE_INSTRUCTION_SIZE 12
|
|
|
-#define RISC_JUMP_INSTRUCTION_SIZE 12
|
|
|
-#define RISC_SKIP_INSTRUCTION_SIZE 4
|
|
|
-#define RISC_SYNC_INSTRUCTION_SIZE 4
|
|
|
-#define RISC_WRITECR_INSTRUCTION_SIZE 16
|
|
|
-#define RISC_NOOP_INSTRUCTION_SIZE 4
|
|
|
-
|
|
|
-#define MAX_AUDIO_DMA_BUFFER_SIZE \
|
|
|
-(MAX_BUFFER_PROGRAM_SIZE * NUMBER_OF_PROGRAMS + RISC_SYNC_INSTRUCTION_SIZE)
|
|
|
+#define RISC_WRITE_INSTRUCTION_SIZE 12
|
|
|
+#define RISC_JUMP_INSTRUCTION_SIZE 12
|
|
|
+#define RISC_SKIP_INSTRUCTION_SIZE 4
|
|
|
+#define RISC_SYNC_INSTRUCTION_SIZE 4
|
|
|
+#define RISC_WRITECR_INSTRUCTION_SIZE 16
|
|
|
+#define RISC_NOOP_INSTRUCTION_SIZE 4
|
|
|
+
|
|
|
+#define MAX_AUDIO_DMA_BUFFER_SIZE \
|
|
|
+ (MAX_BUFFER_PROGRAM_SIZE * NUMBER_OF_PROGRAMS + \
|
|
|
+ RISC_SYNC_INSTRUCTION_SIZE)
|
|
|
|
|
|
#endif
|