Subversion Repositories idreammicro-avr

Compare Revisions

Ignore whitespace Rev 38 → Rev 37

/trunk/libraries/usart/include/usart_prv.h
File deleted
/trunk/libraries/usart/src/usart0_m128.c
601,11 → 601,11
{
if (!double_speed_is_set)
{
ubrr = F_CPU / (16 * usart__baudrate_values[configuration.baudrate]) - 1;
ubrr = F_CPU / (16 * configuration.baudrate) - 1;
}
else
{
ubrr = F_CPU / (8 * usart__baudrate_values[configuration.baudrate]) - 1;
ubrr = F_CPU / (8 * configuration.baudrate) - 1;
}
}
break;
612,7 → 612,7
 
case USART__MODE__SYNCHRONOUS:
{
ubrr = F_CPU / (2 * usart__baudrate_values[configuration.baudrate]) - 1;
ubrr = F_CPU / (2 * configuration.baudrate) - 1;
}
break;
 
/trunk/libraries/usart/src/usart0_m2560.c
29,7 → 29,6
******************************************************************************/
 
#include "../usart0.h"
#include "../include/usart_prv.h"
 
#include <usart/usart.h>
 
633,11 → 632,11
{
if (!double_speed_is_set)
{
ubrr = F_CPU / (16 * usart__baudrate_values[configuration.baudrate]) - 1;
ubrr = F_CPU / (16 * configuration.baudrate) - 1;
}
else
{
ubrr = F_CPU / (8 * usart__baudrate_values[configuration.baudrate]) - 1;
ubrr = F_CPU / (8 * configuration.baudrate) - 1;
}
}
break;
644,7 → 643,7
 
case USART__MODE__SYNCHRONOUS:
{
ubrr = F_CPU / (2 * usart__baudrate_values[configuration.baudrate]) - 1;
ubrr = F_CPU / (2 * configuration.baudrate) - 1;
}
break;
 
/trunk/libraries/usart/src/usart0_m328.c
29,7 → 29,6
******************************************************************************/
 
#include "../usart0.h"
#include "../include/usart_prv.h"
 
#include <usart/usart.h>
 
633,11 → 632,11
{
if (!double_speed_is_set)
{
ubrr = F_CPU / (16 * usart__baudrate_values[configuration.baudrate]) - 1;
ubrr = F_CPU / (16 * configuration.baudrate) - 1;
}
else
{
ubrr = F_CPU / (8 * usart__baudrate_values[configuration.baudrate]) - 1;
ubrr = F_CPU / (8 * configuration.baudrate) - 1;
}
}
break;
644,7 → 643,7
 
case USART__MODE__SYNCHRONOUS:
{
ubrr = F_CPU / (2 * usart__baudrate_values[configuration.baudrate]) - 1;
ubrr = F_CPU / (2 * configuration.baudrate) - 1;
}
break;
 
/trunk/libraries/usart/usart.h
44,20 → 44,20
******************************************************************************/
typedef enum usart__baudrates
{
USART__BAUDRATE__2400, /*!< 2400 bps. */
USART__BAUDRATE__4800, /*!< 4800 bps. */
USART__BAUDRATE__9600, /*!< 9600 bps. */
USART__BAUDRATE__14400, /*!< 14400 bps. */
USART__BAUDRATE__19200, /*!< 19200 bps. */
USART__BAUDRATE__28800, /*!< 28800 bps. */
USART__BAUDRATE__38400, /*!< 38400 bps. */
USART__BAUDRATE__57600, /*!< 57600 bps. */
USART__BAUDRATE__76800, /*!< 76800 bps. */
USART__BAUDRATE__115200, /*!< 115200 bps. */
USART__BAUDRATE__230400, /*!< 230400 bps. */
USART__BAUDRATE__250000, /*!< 250000 bps. */
USART__BAUDRATE__500000, /*!< 500000 bps. */
USART__BAUDRATE__1000000 /*!< 1000000 bps. */
USART__BAUDRATE__2400 = 2400, /*!< 2400 bps. */
USART__BAUDRATE__4800 = 4800, /*!< 4800 bps. */
USART__BAUDRATE__9600 = 9600, /*!< 9600 bps. */
USART__BAUDRATE__14400 = 14400, /*!< 14400 bps. */
USART__BAUDRATE__19200 = 19200, /*!< 19200 bps. */
USART__BAUDRATE__28800 = 28800, /*!< 28800 bps. */
USART__BAUDRATE__38400 = 38400, /*!< 38400 bps. */
USART__BAUDRATE__57600 = 57600, /*!< 57600 bps. */
USART__BAUDRATE__76800 = 76800, /*!< 76800 bps. */
USART__BAUDRATE__115200 = 115200, /*!< 115200 bps. */
USART__BAUDRATE__230400 = 230400, /*!< 230400 bps. */
USART__BAUDRATE__250000 = 250000, /*!< 250000 bps. */
USART__BAUDRATE__500000 = 500000, /*!< 500000 bps. */
USART__BAUDRATE__1000000 = 1000000 /*!< 1000000 bps. */
} usart__baudrate_t;
 
/**************************************************************************//**