Ejemplo n.º 1
0
static void print_ip_address ( const unsigned char * const addr )
{
    uart_print_unsigned( UART1_BASE_ADDR, addr[0] );
    uart_print_char( UART1_BASE_ADDR, '.' );
    uart_print_unsigned( UART1_BASE_ADDR, addr[1] );
    uart_print_char( UART1_BASE_ADDR, '.' );
    uart_print_unsigned( UART1_BASE_ADDR, addr[2] );
    uart_print_char( UART1_BASE_ADDR, '.' );
    uart_print_unsigned( UART1_BASE_ADDR, addr[3] );
}
Ejemplo n.º 2
0
static void print_mac_address ( const unsigned char * const addr )
{
    uart_print_hex( UART1_BASE_ADDR, addr[0], 2 );
    uart_print_char( UART1_BASE_ADDR, ':' );
    uart_print_hex( UART1_BASE_ADDR, addr[1], 2 );
    uart_print_char( UART1_BASE_ADDR, ':' );
    uart_print_hex( UART1_BASE_ADDR, addr[2], 2 );
    uart_print_char( UART1_BASE_ADDR, ':' );
    uart_print_hex( UART1_BASE_ADDR, addr[3], 2 );
    uart_print_char( UART1_BASE_ADDR, ':' );
    uart_print_hex( UART1_BASE_ADDR, addr[4], 2 );
    uart_print_char( UART1_BASE_ADDR, ':' );
    uart_print_hex( UART1_BASE_ADDR, addr[5], 2 );
}
Ejemplo n.º 3
0
void uart_print_P(const char* c)
{
    while(pgm_read_byte(c))
    {
        uart_print_char(pgm_read_byte(c));
        ++c;
    }
}
Ejemplo n.º 4
0
void uart_print(const char* c)
{
    while(*c)
    {
        uart_print_char(*c);
        ++c;
    }
}
Ejemplo n.º 5
0
void putcln(unsigned char c){
    uart_begin();
    uart_print_char(c);
    uart_print_char(STR_NEWLINE);
    uart_end();
}
Ejemplo n.º 6
0
void putc(unsigned char c){
    uart_begin();
    uart_print_char(c);
    uart_end();
}
Ejemplo n.º 7
0
void putsln(unsigned char * str){
    uart_print_str(str);
    uart_begin();
    uart_print_char(STR_NEWLINE);
    uart_end();
}