X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fcpu%2Fcortex-m3%2Fio%2Fsam3_usart.h;h=dd78c5112ce39a4e2b9825b85d02f0cbabb7a33e;hb=4430c316a9edbd4ce457fc9e422e5aea0b8f5e32;hp=f5c05c1c68be9a19334a56573388d0041a58fc42;hpb=666f80bddb3d83383dee8f572b626690e81e3b18;p=bertos.git diff --git a/bertos/cpu/cortex-m3/io/sam3_usart.h b/bertos/cpu/cortex-m3/io/sam3_usart.h index f5c05c1c..dd78c511 100644 --- a/bertos/cpu/cortex-m3/io/sam3_usart.h +++ b/bertos/cpu/cortex-m3/io/sam3_usart.h @@ -33,7 +33,7 @@ * * \author Daniele Basile * - * ATSAM3 USART User interface. + * Atmel SAM3 USART User interface. * This file is based on NUT/OS implementation. See license below. */ /* @@ -74,14 +74,19 @@ /** * USART base addresses. */ -#if CPU_CM3_AT91SAM3U +#if CPU_CM3_SAM3N + #define USART0_BASE 0x40024000 + #define USART1_BASE 0x40028000 +#elif CPU_CM3_SAM3U #define USART0_BASE 0x40090000 #define USART1_BASE 0x40094000 #define USART2_BASE 0x40098000 #define USART3_BASE 0x4009C000 -#else - #define USART0_BASE 0x40024000 - #define USART1_BASE 0x40028000 +#elif CPU_CM3_SAM3X + #define USART0_BASE 0x40098000 + #define USART1_BASE 0x4009C000 + #define USART2_BASE 0x400A0000 + #define USART3_BASE 0x400A4000 #endif /**