void mostrarBotoes() { if(played) k_draw(0, ALTURA, play, 10,10); else k_draw(0, ALTURA, pause, 10,10); k_draw(2,ALTURA, next, 10,10); k_draw(4,ALTURA,clean, 10,20); k_draw(7,ALTURA,um , 10,10); k_draw(8,ALTURA,dois, 10,10); k_draw(9,ALTURA,tres, 10,10); k_draw(10,ALTURA,quatro, 10,10); k_draw(11,ALTURA,cinco, 10,10); k_draw(12,ALTURA,seis, 10,10); k_write(14,ALTURA,"+"); k_write(15,ALTURA,"-"); }
// 'write' static _ssize_t std_write( struct _reent *r, int fd, const void* vptr, size_t len, void *pdata ) { // Check file number if( ( fd < DM_STDIN_NUM ) || ( fd > DM_STDERR_NUM ) ) { r->_errno = EBADF; return -1; } if( ( fd != DM_STDOUT_NUM ) && ( fd != DM_STDERR_NUM ) ) { r->_errno = EINVAL; return -1; } k_write(1, (uint8_t*)vptr, len); return len; }
// **************************************************************************** // Platform initialization void ssend(int fd, char c) { k_write(fd, (uint8_t *)&c, 1); }
void platform_s_uart_send( unsigned id, u8 data ) { k_write(1, &data, 1); }