latyas пре 7 година
родитељ
комит
4e3276d747
2 измењених фајлова са 2 додато и 13 уклоњено
  1. 1 0
      cmake/compile-flags.cmake
  2. 1 13
      lib/bsp/entry_user.c

+ 1 - 0
cmake/compile-flags.cmake

@@ -18,6 +18,7 @@ add_compile_flags(BOTH
         -ffunction-sections
         -fdata-sections
         -fstrict-volatile-bitfields
+		-fno-zero-initialized-in-bss
         -Os
         -ggdb
         )

+ 1 - 13
lib/bsp/entry_user.c

@@ -25,10 +25,6 @@
 #include "syslog.h"
 #include "uarths.h"
 
-#define PLL0_OUTPUT_FREQ 320000000UL
-#define PLL1_OUTPUT_FREQ 160000000UL
-#define PLL2_OUTPUT_FREQ 45158400UL
-
 volatile char * const ram = (volatile char*)RAM_BASE_ADDR;
 
 extern char _heap_start[];
@@ -63,20 +59,12 @@ void _init_bsp(int core_id, int number_of_cores)
 
     if (core_id == 0)
     {
-        /* Copy lma data to memory */
-        init_lma();
         /* Initialize bss data to 0 */
         init_bss();
         /* Init FPIOA */
-        fpioa_init();
-        /* PLL init */
-        sysctl_set_pll_frequency(PLL0_OUTPUT_FREQ, PLL1_OUTPUT_FREQ, PLL2_OUTPUT_FREQ);
+//        fpioa_init();
         /* Init UART */
         uarths_init();
-        /* Dmac init */
-        dmac_init();
-        /* Plic init */
-        plic_init();
         /* Register finalization function */
         atexit(__libc_fini_array);
         /* Init libc array for C++ */