Reformat all the things. Have fun with merge conflicts.

This commit is contained in:
Pierre Bourdon
2016-06-24 10:43:46 +02:00
parent 2115e8a4a6
commit 3570c7f03a
1116 changed files with 187405 additions and 180344 deletions

View File

@ -4,32 +4,44 @@
#include "dsp_interface.h"
void IDSP::SendTask(void *addr, u16 iram_addr, u16 len, u16 start)
void IDSP::SendTask(void* addr, u16 iram_addr, u16 len, u16 start)
{
// addr main ram addr 4byte aligned (1 Gekko word)
// iram_addr dsp addr 4byte aligned (2 DSP words)
// len block length in bytes multiple of 4 (wtf? if you want to fill whole iram, you need 8191)
// (8191 % 4 = 3) wtffff
// start dsp iram entry point
while (CheckMailTo());
SendMailTo(0x80F3A001);
while (CheckMailTo());
SendMailTo((u32)addr);
while (CheckMailTo());
SendMailTo(0x80F3C002);
while (CheckMailTo());
SendMailTo(iram_addr);
while (CheckMailTo());
SendMailTo(0x80F3A002);
while (CheckMailTo());
SendMailTo(len);
while (CheckMailTo());
SendMailTo(0x80F3B002);
while (CheckMailTo());
SendMailTo(0);
while (CheckMailTo());
SendMailTo(0x80F3D001);
while (CheckMailTo());
SendMailTo(start);
while (CheckMailTo());
// addr main ram addr 4byte aligned (1 Gekko word)
// iram_addr dsp addr 4byte aligned (2 DSP words)
// len block length in bytes multiple of 4 (wtf? if you want to fill whole iram, you need
// 8191)
// (8191 % 4 = 3) wtffff
// start dsp iram entry point
while (CheckMailTo())
;
SendMailTo(0x80F3A001);
while (CheckMailTo())
;
SendMailTo((u32)addr);
while (CheckMailTo())
;
SendMailTo(0x80F3C002);
while (CheckMailTo())
;
SendMailTo(iram_addr);
while (CheckMailTo())
;
SendMailTo(0x80F3A002);
while (CheckMailTo())
;
SendMailTo(len);
while (CheckMailTo())
;
SendMailTo(0x80F3B002);
while (CheckMailTo())
;
SendMailTo(0);
while (CheckMailTo())
;
SendMailTo(0x80F3D001);
while (CheckMailTo())
;
SendMailTo(start);
while (CheckMailTo())
;
}