1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-26 09:45:21 +03:00

[all] Many little fixes

[X9D] RxNum for PXX
This commit is contained in:
bsongis 2013-03-13 18:12:24 +00:00
parent 283b75dfd7
commit 4dd2daedcd
22 changed files with 282 additions and 208 deletions

View file

@ -40,8 +40,8 @@
#if !defined(SIMU)
Fifo512 debugRxFifo;
Fifo512 debugTxFifo;
Fifo<512> debugRxFifo;
Fifo<512> debugTxFifo;
// Outputs a string to the UART
void debugPuts(const char *format, ...)
@ -61,17 +61,17 @@ void debugPuts(const char *format, ...)
void dump(unsigned char *data, unsigned int size)
{
debugPuts("DUMP %d bytes ...\n\r", size);
unsigned int i = 0, j=0;
while (i*32+j < size) {
debugPuts("%.2X ", data[i*32+j]);
j++;
if (j==32) {
i++; j=0;
debugPuts("\n\r");
}
}
debugPuts("\n\r");
debugPuts("DUMP %d bytes ...\n\r", size);
unsigned int i = 0, j=0;
while (i*32+j < size) {
debugPuts("%.2X ", data[i*32+j]);
j++;
if (j==32) {
i++; j=0;
debugPuts("\n\r");
}
}
debugPuts("\n\r");
}
void debugTask(void* pdata)
@ -87,9 +87,9 @@ void debugTask(void* pdata)
void debugTx(void)
{
uint8_t txchar;
if(debugTxFifo.pop(txchar))
debugPutc(txchar);
uint8_t txchar;
if (debugTxFifo.pop(txchar))
debugPutc(txchar);
}
#endif