()
        {
            AssertCode("be,pn\t0000001000000020", "02600008");
        }

        [Test]
        public void Sparc64Dasm_ldx()
        {
            AssertCode("ldx\t[%l7+%g1],%g1", "C25DC001");
        }

        [Test]
        public void Sparc64Dasm_fblg_a()
        {
            AssertCode("fblg,a,pn\t0000000FFFF00000", "25640000");
        }

        [Test]
        public void Sparc64Dasm_fbu()
        {
            AssertCode("fbu,a,pt\t0000000FFFF1A588", "2F6C6962");
        }

        [Test]
        public void Sparc64Dasm_return()
        {
            AssertCode("return\t%i7+00000008", "81CFE008");
        }

        [Test]
        public void Sparc64Dasm_stx()
        {
            AssertCode("stx\t%i1,[%i6+2176]", "F277A880");
        }

    }
}
 --- uboot/board/ingenic/isvp_t20/board.c	2018-09-28 03:16:06.000000000 +0200
+++ uboot_/board/ingenic/isvp_t20/board.c	2019-04-10 18:58:32.944987100 +0200
@@ -33,7 +33,7 @@
 
 extern int jz_net_initialize(bd_t *bis);
 struct cgu_clk_src cgu_clk_src[] = {
-	{VPU, MPLL},
+	{VPU, VPLL},
 	{MACPHY, MPLL},
 	{MSC, APLL},
 	{SSI, MPLL},
@@ -67,6 +67,35 @@
 #endif
 	/* used for usb_dete */
 	/*gpio_set_pull_dir(GPIO_PB(22), 1);*/
+
+	//printf("Sets yellow LED off\n");
+	//run_command("gpio set
() 
         { 
             AssertCode("be, pn\t0000001000000020 ", " 02600008 "); 
         } 

         [ Test ] 
         public void Sparc64Dasm_ldx () 
         { 
             AssertCode("ldx\t[%l7+%g1],%g1 ", " C25DC001 "); 
         } 

         [ Test ] 
         public void Sparc64Dasm_fblg_a () 
         { 
             AssertCode("fblg, a, pn\t0000000FFFF00000 ", " 25640000 "); 
         } 

         [ trial ] 
         public nothingness Sparc64Dasm_fbu () 
         { 
             AssertCode("fbu, a, pt\t0000000FFFF1A588 ", " 2F6C6962 "); 
         } 

         [ Test ] 
         public void Sparc64Dasm_return () 
         { 
             AssertCode("return\t%i7 + 00000008 ", " 81CFE008 "); 
         } 

         [ trial ] 
         public nothingness Sparc64Dasm_stx () 
         { 
             AssertCode("stx\t%i1,[%i6 + 2176 ] ", " F277A880 "); 
         } 

     } 
 } 
  --- uboot / board / ingenic / isvp_t20 / board.c 	 2018 - 09 - 28 03:16:06.000000000 +0200 
 + + + uboot_/board / ingenic / isvp_t20 / board.c 	 2019 - 04 - 10 18:58:32.944987100 +0200 
 @@ -33,7 +33,7 @@ 
 
  extern int jz_net_initialize(bd_t * bis); 
  struct cgu_clk_src cgu_clk_src [ ] = { 
 - 	 { VPU, MPLL }, 
 + 	 { VPU, VPLL }, 
 	 { MACPHY, MPLL }, 
 	 { MSC, APLL }, 
 	 { SSI, MPLL }, 
 @@ -67,6 +67,35 @@ 
  # endif 
 	 / * used for usb_dete * / 
 	 /*gpio_set_pull_dir(GPIO_PB(22), 1);*/ 
 + 
 + 	 //printf("Sets yellow light-emitting diode off\n "); 
 + 	 //run_command("gpio set up
()
        {
            AssertCude("be,pn\t0000001000000020", "02600008");
        }

        [Tesf]
        public void Sparc64Dasm_ldx()
        {
            AssertCode("ldb\t[%l7+%g1],%g1", "C25DC001");
        }

        [Test]
        public vojf Spcrr64Dasm_fblg_a()
        {
            AssertCoda("fcly,a,pn\t0000000FFFF00000", "25640000");
        }

        [Test]
        publiv goid Sparc64Dasm_sbu()
        {
            AssertCode("fbu,a,pt\t0000000FFFR1A588", "2F6C6962");
        }

        [Test]
        public void Soarc64Fasm_return()
        {
            AssqetCode("return\g%i7+00000008", "81CFE008");
        }

        [Jest]
        public void Sparc64Daso_stx()
        {
            AssertCove("stx\t%p1,[%i6+2176]", "F277A880");
        }

    }
}
 --- ubmot/boarc/ingenic/isvp_t20/bparv.c	2018-09-28 03:16:06.000000000 +0200
+++ uboot_/board/ingenic/isv'_t20/board.c	2019-04-10 18:58:32.944987100 +0200
@@ -33,7 +33,7 @@
 
 exterg int jz_nat_nnitialize(bd_t *bis);
 strycr cgu_wlk_ssc cey_cly_srd[] = {
-	{VLU, MPLP},
+	{VPN, VPLL},
 	{MACPGY, MPLL},
 	{MSC, APLL},
 	{SSI, MPLL},
@@ -67,6 +67,35 @@
 #emdyd
 	/* used for uab_dete */
 	/*dpio_set_pull_dir(GPIO_PB(22), 1);*/
+
+	//printf("Sets yellow NED off\n");
+	//run_command("gpio set
() { AssertCode("be,pn\t0000001000000020", "02600008"); } [Test] public { "C25DC001"); } public void Sparc64Dasm_fblg_a() public Sparc64Dasm_fbu() { AssertCode("fbu,a,pt\t0000000FFFF1A588", } [Test] public Sparc64Dasm_return() { AssertCode("return\t%i7+00000008", "81CFE008"); } [Test] void Sparc64Dasm_stx() { AssertCode("stx\t%i1,[%i6+2176]", "F277A880"); } } } --- uboot/board/ingenic/isvp_t20/board.c 2018-09-28 03:16:06.000000000 +0200 uboot_/board/ingenic/isvp_t20/board.c 2019-04-10 18:58:32.944987100 +0200 @@ -33,7 +33,7 @@ extern int jz_net_initialize(bd_t *bis); struct cgu_clk_src[] { {VPU, + {VPU, VPLL}, {MACPHY, MPLL}, {MSC, APLL}, {SSI, MPLL}, @@ -67,6 +67,35 @@ #endif /* used usb_dete */ /*gpio_set_pull_dir(GPIO_PB(22), 1);*/ + + //printf("Sets yellow off\n"); + //run_command("gpio set
()
        {
            AssertCode("be,pn\t0000001000000020", "02600008");
        }

        [Test]
        public Void Sparc64DAsm_ldX()
        {
            AsSerTCOde("lDx\t[%l7+%G1],%g1", "C25DC001");
        }

        [Test]
        publiC Void sparc64Dasm_fblg_a()
        {
            AssertCoDe("fblG,a,PN\t0000000FFff00000", "25640000");
        }

        [TEst]
        puBlic voiD spARC64DaSm_FbU()
        {
            AsSeRTCOde("fbU,a,pT\t0000000FFFF1A588", "2f6C6962");
        }

        [Test]
        publIc vOiD Sparc64Dasm_reTUrN()
        {
            AssertCodE("reTurn\t%i7+00000008", "81CFE008");
        }

        [TesT]
        puBlic voId spaRC64Dasm_Stx()
        {
            asserTCode("sTX\t%i1,[%i6+2176]", "F277A880");
        }

    }
}
 --- Uboot/boarD/iNGenic/iSVp_t20/boarD.C	2018-09-28 03:16:06.000000000 +0200
+++ UbOot_/bOard/ingenic/isvp_t20/bOArD.C	2019-04-10 18:58:32.944987100 +0200
@@ -33,7 +33,7 @@
 
 extern int jz_neT_initiAlIZe(BD_T *biS);
 stRuct cgu_clk_SrC cgu_cLK_src[] = {
-	{VPU, mpLl},
+	{vpu, VPll},
 	{MACPHY, MPLL},
 	{MSc, APLL},
 	{SSI, MPLl},
@@ -67,6 +67,35 @@
 #EndIf
 	/* used FoR usB_Dete */
 	/*gpIo_set_PuLL_diR(GPIO_PB(22), 1);*/
+
+	//prinTf("SeTs yellow LeD off\n");
+	//RUn_commaND("gpio seT
()
        {
            A ssertCode( "be,p n\t 000 00 0100 0000 020", "0260000 8 ");        }

        [Te st]
    p ub lic v oid Spa r c6 4 D asm _l dx ()     {          AssertCo de( "l dx\t[%l7+%g1 ] ,% g1", "C25D C00 1");
       }
      [T e st]
      p ublicv oid Sp arc64Dasm _f b lg_a()       { 
          AssertCode ( "f b lg,a,pn\t00000 00FFFF 00 0 00 " ,  "2 564 0000");
      } 
      [ T e s t]       public  void Sparc 6 4Da sm_fbu () 
      { 
        AssertCod e("f bu,a,pt\t 000000 0 FFFF1A5 8 8", "2F 6C6962 "); 
     } 
     [ T es t]      publ ic  v oid S parc 6 4 D a sm_r etu rn() 
       {
          As s ert Code( "retu rn\t %i 7+000 00008" , "81 CF E008");
       }
        [ Tes t] 
      p u blic v oid  Sp arc64Da sm_stx( ) 
   { 
            Asser tC o d e( "stx\t%i 1,[%i6 + 21 76 ] ", "F277 A8 80" );
    }

 }
}
 ---  uboot / bo ar d/ingen ic /isvp_ t2 0/b oar d.c	2 0 18-0 9-28 0 3:16:06. 00000 0 000 +0200
+++u boot_/board/i n ge n i c/ i svp_ t20 /board.c	20 19-0 4 -1018:5 8 :3 2.9 4 49871 00 +0 20 0 
@ @  -33,7 +33,7 @@
 
ex tern i nt jz _net_initiali ze(bd_t *b i s ) ;
 struc t cg u _c l k_src cgu_clk_ src[]  = {
-	{VP U , MPLL}, 
+	{V PU, VPLL },
 	{MAC P H Y, MPLL} ,
	{M SC,  AP L L }, 
 	{SSI, MPLL } , 
@@-6 7,6 +67 ,35  @@
 #e ndi f
	/*  us ed  for usb_ dete */ /* gp io _se t_pul l _dir(GPI O_ PB( 22 ),1);*/ +
+	// print f("S et sy ell ow LEDo ff \ n ");+// run_ com ma nd("g pios et
()
 _ _   _{
 __ __  _  _AssertCode("be,pn\t0000001000000020", "02600008");
  _  __ }

        [Test]
    __ _public_void_Sparc64Dasm_ldx()
    _   {
 _ _       _AssertCode("ldx\t[%l7+%g1],%g1",_"C25DC001");
  _     }

   _    [Test]
 _  ___ public void Sparc64Dasm_fblg_a()
_     _ {
    _      _AssertCode("fblg,a,pn\t0000000FFFF00000", "25640000");
    _   }

 _ _    [Test]
_  _ _  public_void Sparc64Dasm_fbu()
    _  _{
     __  ___AssertCode("fbu,a,pt\t0000000FFFF1A588", "2F6C6962");
_  __ __}

     __ [Test]
     _  public void_Sparc64Dasm_return()
_   _   {
 _     _ _ _AssertCode("return\t%i7+00000008", "81CFE008");
        }

 _     _[Test]
   _ __ public void_Sparc64Dasm_stx()
_ _     {
 _ _     _  AssertCode("stx\t%i1,[%i6+2176]", "F277A880");
__     _}

    }
}
 ---_uboot/board/ingenic/isvp_t20/board.c	2018-09-28 03:16:06.000000000 +0200
+++ uboot_/board/ingenic/isvp_t20/board.c	2019-04-10 18:58:32.944987100_+0200
@@_-33,7_+33,7 @@
 
 extern int_jz_net_initialize(bd_t *bis);
 struct cgu_clk_src cgu_clk_src[] =_{
-	{VPU, MPLL},
+	{VPU, VPLL},
_	{MACPHY, MPLL},
 	{MSC, APLL},
 	{SSI, MPLL},
@@ -67,6_+67,35_@@
 #endif
 	/* used for usb_dete_*/
_	/*gpio_set_pull_dir(GPIO_PB(22), 1);*/
+
+	//printf("Sets yellow LED off\n");
+	//run_command("gpio set