Просмотр исходного кода

fix bug that uart register base address macro was wrong

Jack 8 лет назад
Родитель
Сommit
ab9f63aba7
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      components/soc/esp32/include/soc/uart_reg.h

+ 2 - 2
components/soc/esp32/include/soc/uart_reg.h

@@ -17,8 +17,8 @@
 
 #include "soc.h"
 
-#define REG_UART_BASE( i )  (DR_REG_UART_BASE + (i) * 0x10000 + ( i > 1 ? 0xe000 : 0 ) )
-#define REG_UART_AHB_BASE(i)  (0x60000000 + (i) * 0x10000 + ( i > 1 ? 0xe000 : 0 ) )
+#define REG_UART_BASE( i )  (DR_REG_UART_BASE + (i) * 0x10000 + ( (i) > 1 ? 0xe000 : 0 ) )
+#define REG_UART_AHB_BASE(i)  (0x60000000 + (i) * 0x10000 + ( (i) > 1 ? 0xe000 : 0 ) )
 #define UART_FIFO_AHB_REG(i)  (REG_UART_AHB_BASE(i) + 0x0)
 #define UART_FIFO_REG(i)          (REG_UART_BASE(i) + 0x0)