RT5350 Uboot下灭灯

来源:互联网 发布:oppo手机便签软件 编辑:程序博客网 时间:2024/06/04 17:40
#if defined (RT5350_ASIC_BOARD)
        u32 regvalue;
        #define REG_3052_ADDRESS_BASE 0xb0000000
        #define REG_3052_GIO_ADDRESS_SHIFT 0x180000
        #define REG_3052_GIO_ADDRESS_LED (REG_3052_ADDRESS_BASE+REG_3052_GIO_ADDRESS_SHIFT+0x102c)
        
        regvalue = *(volatile u_long *)(REG_3052_GIO_ADDRESS_LED);
        #ifdef DEBUG
        printf("******************************\n");
        printf("\n Default 102c = %08X \n",regvalue);
printf("******************************\n");
        #endif
        
regvalue |= (1UL << 30);
        
         #ifdef DEBUG
        printf("******************************\n");
        printf("\n Set 102c = %08X   to Set LED OFF\n",regvalue);
printf("******************************\n");
        #endif
        *(volatile u_long *)(REG_3052_GIO_ADDRESS_LED) = regvalue;
        #endif
0 0
原创粉丝点击