The ROBOOT project uses dual-licensing. You can use it for free for non-commercial, open source projects. See license.txt for details or visit project home page at http://www.wsn.agh.edu.pl/?q=roboot
THIS SOFTWARE IS PROVIDED 'AS IS'. NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. AGH UST SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
Definition in file roboot_if_comm_avr.c.
#include "config.h"
#include <avr/io.h>
#include <util/delay.h>
#include "roboot_if_comm.h"
#include <util/setbaud.h>
Go to the source code of this file.
Defines | |
#define | BAUD BOOTLOADER_USART_SPEED |
#define | UBRRH UBRR0H |
#define | UBRRL UBRR0L |
#define | UCSRA UCSR0A |
#define | UCSRB UCSR0B |
#define | UCSRC UCSR0C |
#define | UDR UDR0 |
Functions | |
void | CommHwInit (void) |
void | CommHwDeinit (void) |
void | CommHwSendByte (uint8_t c) |
int16_t | CommHwGetByte (void) |
void | MCUBusyDelay (void) |