\r
// The large multi-purpose buffer, typically used to hold A/D samples,\r
// maybe processed in some way.\r
-DWORD BigBuf[12000];\r
+DWORD BigBuf[8000];\r
\r
/// appmain.h\r
void ReadMem(int addr);\r
void __attribute__((noreturn)) AppMain(void);\r
void SamyRun(void);\r
-void DbpIntegers(int a, int b, int c);\r
+//void DbpIntegers(int a, int b, int c);\r
void DbpString(char *str);\r
+void Dbprintf(const char *fmt, ...);\r
+\r
void ToSendStuffBit(int b);\r
void ToSendReset(void);\r
void ListenReaderField(int limit);\r
void AcquireRawAdcSamples125k(BOOL at134khz);\r
-void DoAcquisition125k(BOOL at134khz);\r
+void DoAcquisition125k(void);\r
extern int ToSendMax;\r
extern BYTE ToSend[];\r
extern DWORD BigBuf[];\r
\r
/// lfops.h\r
void AcquireRawAdcSamples125k(BOOL at134khz);\r
-void DoAcquisition125k(BOOL at134khz);\r
void ModThenAcquireRawAdcSamples125k(int delay_off,int period_0,int period_1,BYTE *command);\r
-void ReadTItag();\r
+void ReadTItag(void);\r
void WriteTItag(DWORD idhi, DWORD idlo, WORD crc);\r
void AcquireTiType(void);\r
void AcquireRawBitsTI(void);\r
-void SimulateTagLowFrequency(int period, int ledcontrol);\r
+void SimulateTagLowFrequency(int period, int gap, int ledcontrol);\r
void CmdHIDsimTAG(int hi, int lo, int ledcontrol);\r
void CmdHIDdemodFSK(int findone, int *high, int *low, int ledcontrol);\r
void SimulateTagLowFrequencyBidir(int divisor, int max_bitlen);\r