void showTime(u8* diff ,char* diff1) { time temp; DSRead(&temp); if(*diff != temp.min) { clear_OLED(); *diff = temp.min; showYMD(&temp); showbignum(&temp); SendSignal(*diff1); } }
static int DSReadBuffer( URLContext *h, uint8_t *buffer, int size ) { int ret; int totalRead = 0; if( buffer != NULL && size > 0 ) { while( size - totalRead != 0 ) { ret = DSRead( h, buffer, size - totalRead ); if( ret < 0 ) return ret; else totalRead += ret; } } return totalRead; }