mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2026-10-02 14:23:19 +08:00
[HUST CSE] Fix many abnormal symbols in annotations and format code
This commit is contained in:
@@ -1089,7 +1089,7 @@ typedef struct
|
||||
//#define ANA_REGA_PSLSEL ANA_REGA_PSLSEL_Msk /*!< power switch level selection */
|
||||
//#define ANA_REGA_PD_PORH_Pos (5U)
|
||||
//#define ANA_REGA_PD_PORH_Msk (0x1U << ANA_REGA_PD_PORH_Pos) /*!< 0x00000020 */
|
||||
//#define ANA_REGA_PD_PORH ANA_REGA_PD_PORH_Msk /*!< PD POR_H module, output ��1�� when PD */
|
||||
//#define ANA_REGA_PD_PORH ANA_REGA_PD_PORH_Msk /*!< PD POR_H module, output '1' when PD */
|
||||
//#define ANA_REGA_PD_RCL_Pos (6U)
|
||||
//#define ANA_REGA_PD_RCL_Msk (0x1U << ANA_REGA_PD_RCL_Pos) /*!< 0x00000040 */
|
||||
//#define ANA_REGA_PD_RCL ANA_REGA_PD_RCL_Msk /*!< PD 32K RC module */
|
||||
|
||||
@@ -858,11 +858,11 @@ FLASH_Status FLASH_OB_Erase(void)
|
||||
/* Get the actual read protection Option Byte value */
|
||||
if(FLASH_OB_GetRDP() != RESET)
|
||||
{
|
||||
rdptmp = 0x0000 | 0xff00; //��������1
|
||||
rdptmp = 0x0000 | 0xff00; //读保护级别1
|
||||
}
|
||||
else
|
||||
{
|
||||
rdptmp = OB_RDP_Level_0 | 0x5500; //��������0
|
||||
rdptmp = OB_RDP_Level_0 | 0x5500; //读保护级别0
|
||||
}
|
||||
|
||||
/*Get iwdg value */
|
||||
|
||||
@@ -1303,7 +1303,7 @@ void RTC_TimeStampCmd(uint32_t RTC_TimeStampEdge, FunctionalState NewState)
|
||||
{
|
||||
uint32_t tmpreg = 0;
|
||||
|
||||
/*��Edge�ĸ��û�д�λ�Ķ���*/
|
||||
/* 设置Edge的边缘触发,没有特定位的情况 */
|
||||
/* Check the parameters */
|
||||
assert_param(IS_RTC_TIMESTAMP_EDGE(RTC_TimeStampEdge));
|
||||
assert_param(IS_FUNCTIONAL_STATE(NewState));
|
||||
|
||||
+3
-3
@@ -68,7 +68,7 @@ ErrStatus rtc_deinit(void)
|
||||
error_status = rtc_init_mode_enter();
|
||||
|
||||
if(ERROR != error_status) {
|
||||
/* reset RTC_CTL register, but RTC_CTL[2��0] */
|
||||
/* reset RTC_CTL register, but RTC_CTL[2:0] */
|
||||
RTC_CTL &= (RTC_REGISTER_RESET | RTC_CTL_WTCS);
|
||||
/* before reset RTC_TIME and RTC_DATE, BPSHAD bit in RTC_CTL should be reset as the condition.
|
||||
in order to read calendar from shadow register, not the real registers being reset */
|
||||
@@ -76,7 +76,7 @@ ErrStatus rtc_deinit(void)
|
||||
RTC_DATE = RTC_DATE_RESET;
|
||||
|
||||
RTC_PSC = RTC_PSC_RESET;
|
||||
/* only when RTC_CTL_WTEN=0 and RTC_STAT_WTWF=1 can write RTC_CTL[2��0] */
|
||||
/* only when RTC_CTL_WTEN=0 and RTC_STAT_WTWF=1 can write RTC_CTL[2:0] */
|
||||
/* wait until the WTWF flag to be set */
|
||||
do {
|
||||
flag_status = RTC_STAT & RTC_STAT_WTWF;
|
||||
@@ -1095,7 +1095,7 @@ ErrStatus rtc_wakeup_clock_set(uint8_t wakeup_clock)
|
||||
/* disable the write protection */
|
||||
RTC_WPK = RTC_UNLOCK_KEY1;
|
||||
RTC_WPK = RTC_UNLOCK_KEY2;
|
||||
/* only when RTC_CTL_WTEN=0 and RTC_STAT_WTWF=1 can write RTC_CTL[2��0] */
|
||||
/* only when RTC_CTL_WTEN=0 and RTC_STAT_WTWF=1 can write RTC_CTL[2:0] */
|
||||
/* wait until the WTWF flag to be set */
|
||||
do {
|
||||
flag_status = RTC_STAT & RTC_STAT_WTWF;
|
||||
|
||||
@@ -68,7 +68,7 @@ ErrStatus rtc_deinit(void)
|
||||
error_status = rtc_init_mode_enter();
|
||||
|
||||
if(ERROR != error_status){
|
||||
/* reset RTC_CTL register, but RTC_CTL[2��0] */
|
||||
/* reset RTC_CTL register, but RTC_CTL[2:0] */
|
||||
RTC_CTL &= (RTC_REGISTER_RESET | RTC_CTL_WTCS);
|
||||
/* before reset RTC_TIME and RTC_DATE, BPSHAD bit in RTC_CTL should be reset as the condition.
|
||||
in order to read calendar from shadow register, not the real registers being reset */
|
||||
@@ -76,7 +76,7 @@ ErrStatus rtc_deinit(void)
|
||||
RTC_DATE = RTC_DATE_RESET;
|
||||
|
||||
RTC_PSC = RTC_PSC_RESET;
|
||||
/* only when RTC_CTL_WTEN=0 and RTC_STAT_WTWF=1 can write RTC_CTL[2��0] */
|
||||
/* only when RTC_CTL_WTEN=0 and RTC_STAT_WTWF=1 can write RTC_CTL[2:0] */
|
||||
/* wait until the WTWF flag to be set */
|
||||
do{
|
||||
flag_status = RTC_STAT & RTC_STAT_WTWF;
|
||||
@@ -1096,7 +1096,7 @@ ErrStatus rtc_wakeup_clock_set(uint8_t wakeup_clock)
|
||||
/* disable the write protection */
|
||||
RTC_WPK = RTC_UNLOCK_KEY1;
|
||||
RTC_WPK = RTC_UNLOCK_KEY2;
|
||||
/* only when RTC_CTL_WTEN=0 and RTC_STAT_WTWF=1 can write RTC_CTL[2��0] */
|
||||
/* only when RTC_CTL_WTEN=0 and RTC_STAT_WTWF=1 can write RTC_CTL[2:0] */
|
||||
/* wait until the WTWF flag to be set */
|
||||
do{
|
||||
flag_status = RTC_STAT & RTC_STAT_WTWF;
|
||||
|
||||
@@ -25077,7 +25077,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x8: 256 transfers
|
||||
0x9:512 transfers
|
||||
0xa: 1024 transfers
|
||||
0xb �?0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0xb -0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>24</bitOffset>
|
||||
<bitWidth>4</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -25091,7 +25091,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>21</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -25107,7 +25107,7 @@ See field SrcBurstSize above for the definition of burst transfer byte number an
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>18</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -25388,7 +25388,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x8: 256 transfers
|
||||
0x9:512 transfers
|
||||
0xa: 1024 transfers
|
||||
0xb �?0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0xb -0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>24</bitOffset>
|
||||
<bitWidth>4</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -25402,7 +25402,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>21</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -25418,7 +25418,7 @@ See field SrcBurstSize above for the definition of burst transfer byte number an
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>18</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -25699,7 +25699,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x8: 256 transfers
|
||||
0x9:512 transfers
|
||||
0xa: 1024 transfers
|
||||
0xb �?0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0xb -0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>24</bitOffset>
|
||||
<bitWidth>4</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -25713,7 +25713,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>21</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -25729,7 +25729,7 @@ See field SrcBurstSize above for the definition of burst transfer byte number an
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>18</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -26010,7 +26010,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x8: 256 transfers
|
||||
0x9:512 transfers
|
||||
0xa: 1024 transfers
|
||||
0xb �?0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0xb -0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>24</bitOffset>
|
||||
<bitWidth>4</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -26024,7 +26024,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>21</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -26040,7 +26040,7 @@ See field SrcBurstSize above for the definition of burst transfer byte number an
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>18</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -26321,7 +26321,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x8: 256 transfers
|
||||
0x9:512 transfers
|
||||
0xa: 1024 transfers
|
||||
0xb �?0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0xb -0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>24</bitOffset>
|
||||
<bitWidth>4</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -26335,7 +26335,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>21</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -26351,7 +26351,7 @@ See field SrcBurstSize above for the definition of burst transfer byte number an
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>18</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -26632,7 +26632,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x8: 256 transfers
|
||||
0x9:512 transfers
|
||||
0xa: 1024 transfers
|
||||
0xb �?0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0xb -0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>24</bitOffset>
|
||||
<bitWidth>4</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -26646,7 +26646,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>21</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -26662,7 +26662,7 @@ See field SrcBurstSize above for the definition of burst transfer byte number an
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>18</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -26943,7 +26943,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x8: 256 transfers
|
||||
0x9:512 transfers
|
||||
0xa: 1024 transfers
|
||||
0xb �?0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0xb -0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>24</bitOffset>
|
||||
<bitWidth>4</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -26957,7 +26957,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>21</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -26973,7 +26973,7 @@ See field SrcBurstSize above for the definition of burst transfer byte number an
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>18</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -27254,7 +27254,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x8: 256 transfers
|
||||
0x9:512 transfers
|
||||
0xa: 1024 transfers
|
||||
0xb �?0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0xb -0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>24</bitOffset>
|
||||
<bitWidth>4</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -27268,7 +27268,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>21</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -27284,7 +27284,7 @@ See field SrcBurstSize above for the definition of burst transfer byte number an
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>18</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
|
||||
@@ -34249,7 +34249,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x8: 256 transfers
|
||||
0x9:512 transfers
|
||||
0xa: 1024 transfers
|
||||
0xb �?0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0xb -0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>24</bitOffset>
|
||||
<bitWidth>4</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -34263,7 +34263,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>21</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -34279,7 +34279,7 @@ See field SrcBurstSize above for the definition of burst transfer byte number an
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>18</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -34560,7 +34560,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x8: 256 transfers
|
||||
0x9:512 transfers
|
||||
0xa: 1024 transfers
|
||||
0xb �?0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0xb -0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>24</bitOffset>
|
||||
<bitWidth>4</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -34574,7 +34574,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>21</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -34590,7 +34590,7 @@ See field SrcBurstSize above for the definition of burst transfer byte number an
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>18</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -34871,7 +34871,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x8: 256 transfers
|
||||
0x9:512 transfers
|
||||
0xa: 1024 transfers
|
||||
0xb �?0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0xb -0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>24</bitOffset>
|
||||
<bitWidth>4</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -34885,7 +34885,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>21</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -34901,7 +34901,7 @@ See field SrcBurstSize above for the definition of burst transfer byte number an
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>18</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -35182,7 +35182,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x8: 256 transfers
|
||||
0x9:512 transfers
|
||||
0xa: 1024 transfers
|
||||
0xb �?0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0xb -0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>24</bitOffset>
|
||||
<bitWidth>4</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -35196,7 +35196,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>21</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -35212,7 +35212,7 @@ See field SrcBurstSize above for the definition of burst transfer byte number an
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>18</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -35493,7 +35493,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x8: 256 transfers
|
||||
0x9:512 transfers
|
||||
0xa: 1024 transfers
|
||||
0xb �?0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0xb -0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>24</bitOffset>
|
||||
<bitWidth>4</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -35507,7 +35507,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>21</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -35523,7 +35523,7 @@ See field SrcBurstSize above for the definition of burst transfer byte number an
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>18</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -35804,7 +35804,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x8: 256 transfers
|
||||
0x9:512 transfers
|
||||
0xa: 1024 transfers
|
||||
0xb �?0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0xb -0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>24</bitOffset>
|
||||
<bitWidth>4</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -35818,7 +35818,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>21</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -35834,7 +35834,7 @@ See field SrcBurstSize above for the definition of burst transfer byte number an
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>18</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -36115,7 +36115,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x8: 256 transfers
|
||||
0x9:512 transfers
|
||||
0xa: 1024 transfers
|
||||
0xb �?0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0xb -0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>24</bitOffset>
|
||||
<bitWidth>4</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -36129,7 +36129,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>21</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -36145,7 +36145,7 @@ See field SrcBurstSize above for the definition of burst transfer byte number an
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>18</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -36426,7 +36426,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x8: 256 transfers
|
||||
0x9:512 transfers
|
||||
0xa: 1024 transfers
|
||||
0xb �?0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0xb -0xf: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>24</bitOffset>
|
||||
<bitWidth>4</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -36440,7 +36440,7 @@ The burst transfer byte number is (SrcBurstSize * SrcWidth).
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>21</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
@@ -36456,7 +36456,7 @@ See field SrcBurstSize above for the definition of burst transfer byte number an
|
||||
0x3: Double word transfer
|
||||
0x4: Quad word transfer
|
||||
0x5: Eight word transfer
|
||||
0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
0x6-x7: Reserved, setting this field with a reserved value triggers the error exception</description>
|
||||
<bitOffset>18</bitOffset>
|
||||
<bitWidth>3</bitWidth>
|
||||
<access>read-write</access>
|
||||
|
||||
@@ -273,7 +273,7 @@ typedef struct {
|
||||
* 0x8: 256 transfers
|
||||
* 0x9:512 transfers
|
||||
* 0xa: 1024 transfers
|
||||
* 0xb �?0xf: Reserved, setting this field with a reserved value triggers the error exception
|
||||
* 0xb -0xf: Reserved, setting this field with a reserved value triggers the error exception
|
||||
*/
|
||||
#define DMA_CHCTRL_CTRL_SRCBURSTSIZE_MASK (0xF000000UL)
|
||||
#define DMA_CHCTRL_CTRL_SRCBURSTSIZE_SHIFT (24U)
|
||||
@@ -290,7 +290,7 @@ typedef struct {
|
||||
* 0x3: Double word transfer
|
||||
* 0x4: Quad word transfer
|
||||
* 0x5: Eight word transfer
|
||||
* 0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception
|
||||
* 0x6-x7: Reserved, setting this field with a reserved value triggers the error exception
|
||||
*/
|
||||
#define DMA_CHCTRL_CTRL_SRCWIDTH_MASK (0xE00000UL)
|
||||
#define DMA_CHCTRL_CTRL_SRCWIDTH_SHIFT (21U)
|
||||
@@ -309,7 +309,7 @@ typedef struct {
|
||||
* 0x3: Double word transfer
|
||||
* 0x4: Quad word transfer
|
||||
* 0x5: Eight word transfer
|
||||
* 0x6�?x7: Reserved, setting this field with a reserved value triggers the error exception
|
||||
* 0x6-x7: Reserved, setting this field with a reserved value triggers the error exception
|
||||
*/
|
||||
#define DMA_CHCTRL_CTRL_DSTWIDTH_MASK (0x1C0000UL)
|
||||
#define DMA_CHCTRL_CTRL_DSTWIDTH_SHIFT (18U)
|
||||
|
||||
@@ -1020,7 +1020,7 @@ static int rt_hw_imxrt_eth_init(void)
|
||||
imxrt_eth_device.dev_addr[4] = 0x22;
|
||||
imxrt_eth_device.dev_addr[5] = 0x33;
|
||||
|
||||
imxrt_eth_device.speed = kENET_MiiSpeed100M;//Ҫ֧��ǧ�ף�ֱ�ӽ���ֵ��ΪkENET_MiiSpeed1000M
|
||||
imxrt_eth_device.speed = kENET_MiiSpeed100M;//要支持千兆,直接赋值为kENET_MiiSpeed1000M
|
||||
imxrt_eth_device.duplex = kENET_MiiFullDuplex;
|
||||
|
||||
imxrt_eth_device.enet_base = ENET_1G;
|
||||
|
||||
@@ -117,10 +117,10 @@ static void * ThreadforKeyGet(void * lpParam)
|
||||
#endif /* not _WIN32*/
|
||||
{
|
||||
/*
|
||||
* left key(��)�� 0xe04b
|
||||
* up key(��)�� 0xe048
|
||||
* right key(��)�� 0xe04d
|
||||
* down key(��)�� 0xe050
|
||||
* left key(左): 0xe04b
|
||||
* up key(上): 0xe048
|
||||
* right key(右): 0xe04d
|
||||
* down key(下): 0xe050
|
||||
*/
|
||||
unsigned char key;
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ extern "C" {
|
||||
#define OV2640_PID 0X2642
|
||||
|
||||
|
||||
//褰撻�夋嫨DSP鍦板潃(0XFF=0X00)鏃�,OV2640鐨凞SP瀵勫瓨鍣ㄥ湴鍧�鏄犲皠琛�
|
||||
//当选择DSP地址(0XFF=0X00)时,OV2640的DSP寄存器地址映射表
|
||||
#define OV2640_DSP_R_BYPASS 0x05
|
||||
#define OV2640_DSP_Qs 0x44
|
||||
#define OV2640_DSP_CTRL 0x50
|
||||
@@ -57,7 +57,7 @@ extern "C" {
|
||||
#define OV2640_DSP_P_STATUS 0xFE
|
||||
#define OV2640_DSP_RA_DLMT 0xFF
|
||||
|
||||
//褰撻�夋嫨浼犳劅鍣ㄥ湴鍧�(0XFF=0X01)鏃�,OV2640鐨凞SP瀵勫瓨鍣ㄥ湴鍧�鏄犲皠琛�
|
||||
//当选择DSP地址(0XFF=0X01)时,OV2640的DSP寄存器地址映射表
|
||||
#define OV2640_SENSOR_GAIN 0x00
|
||||
#define OV2640_SENSOR_COM1 0x03
|
||||
#define OV2640_SENSOR_REG04 0x04
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
+128
-128
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2022, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -57,28 +57,28 @@
|
||||
|
||||
int fdt_create_empty_tree(void *buf, int bufsize)
|
||||
{
|
||||
int err;
|
||||
int err;
|
||||
|
||||
err = fdt_create(buf, bufsize);
|
||||
if (err)
|
||||
return err;
|
||||
err = fdt_create(buf, bufsize);
|
||||
if (err)
|
||||
return err;
|
||||
|
||||
err = fdt_finish_reservemap(buf);
|
||||
if (err)
|
||||
return err;
|
||||
err = fdt_finish_reservemap(buf);
|
||||
if (err)
|
||||
return err;
|
||||
|
||||
err = fdt_begin_node(buf, "");
|
||||
if (err)
|
||||
return err;
|
||||
err = fdt_begin_node(buf, "");
|
||||
if (err)
|
||||
return err;
|
||||
|
||||
err = fdt_end_node(buf);
|
||||
if (err)
|
||||
return err;
|
||||
err = fdt_end_node(buf);
|
||||
if (err)
|
||||
return err;
|
||||
|
||||
err = fdt_finish(buf);
|
||||
if (err)
|
||||
return err;
|
||||
err = fdt_finish(buf);
|
||||
if (err)
|
||||
return err;
|
||||
|
||||
return fdt_open_into(buf, buf, bufsize);
|
||||
return fdt_open_into(buf, buf, bufsize);
|
||||
}
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -54,47 +54,47 @@
|
||||
#include "libfdt_internal.h"
|
||||
|
||||
struct fdt_errtabent {
|
||||
const char *str;
|
||||
const char *str;
|
||||
};
|
||||
|
||||
#define FDT_ERRTABENT(val) \
|
||||
[(val)] = { .str = #val, }
|
||||
[(val)] = { .str = #val, }
|
||||
|
||||
static struct fdt_errtabent fdt_errtable[] = {
|
||||
FDT_ERRTABENT(FDT_ERR_NOTFOUND),
|
||||
FDT_ERRTABENT(FDT_ERR_EXISTS),
|
||||
FDT_ERRTABENT(FDT_ERR_NOSPACE),
|
||||
FDT_ERRTABENT(FDT_ERR_NOTFOUND),
|
||||
FDT_ERRTABENT(FDT_ERR_EXISTS),
|
||||
FDT_ERRTABENT(FDT_ERR_NOSPACE),
|
||||
|
||||
FDT_ERRTABENT(FDT_ERR_BADOFFSET),
|
||||
FDT_ERRTABENT(FDT_ERR_BADPATH),
|
||||
FDT_ERRTABENT(FDT_ERR_BADPHANDLE),
|
||||
FDT_ERRTABENT(FDT_ERR_BADSTATE),
|
||||
FDT_ERRTABENT(FDT_ERR_BADOFFSET),
|
||||
FDT_ERRTABENT(FDT_ERR_BADPATH),
|
||||
FDT_ERRTABENT(FDT_ERR_BADPHANDLE),
|
||||
FDT_ERRTABENT(FDT_ERR_BADSTATE),
|
||||
|
||||
FDT_ERRTABENT(FDT_ERR_TRUNCATED),
|
||||
FDT_ERRTABENT(FDT_ERR_BADMAGIC),
|
||||
FDT_ERRTABENT(FDT_ERR_BADVERSION),
|
||||
FDT_ERRTABENT(FDT_ERR_BADSTRUCTURE),
|
||||
FDT_ERRTABENT(FDT_ERR_BADLAYOUT),
|
||||
FDT_ERRTABENT(FDT_ERR_INTERNAL),
|
||||
FDT_ERRTABENT(FDT_ERR_BADNCELLS),
|
||||
FDT_ERRTABENT(FDT_ERR_BADVALUE),
|
||||
FDT_ERRTABENT(FDT_ERR_BADOVERLAY),
|
||||
FDT_ERRTABENT(FDT_ERR_NOPHANDLES),
|
||||
FDT_ERRTABENT(FDT_ERR_TRUNCATED),
|
||||
FDT_ERRTABENT(FDT_ERR_BADMAGIC),
|
||||
FDT_ERRTABENT(FDT_ERR_BADVERSION),
|
||||
FDT_ERRTABENT(FDT_ERR_BADSTRUCTURE),
|
||||
FDT_ERRTABENT(FDT_ERR_BADLAYOUT),
|
||||
FDT_ERRTABENT(FDT_ERR_INTERNAL),
|
||||
FDT_ERRTABENT(FDT_ERR_BADNCELLS),
|
||||
FDT_ERRTABENT(FDT_ERR_BADVALUE),
|
||||
FDT_ERRTABENT(FDT_ERR_BADOVERLAY),
|
||||
FDT_ERRTABENT(FDT_ERR_NOPHANDLES),
|
||||
};
|
||||
#define FDT_ERRTABSIZE (sizeof(fdt_errtable) / sizeof(fdt_errtable[0]))
|
||||
#define FDT_ERRTABSIZE (sizeof(fdt_errtable) / sizeof(fdt_errtable[0]))
|
||||
|
||||
const char *fdt_strerror(int errval)
|
||||
{
|
||||
if (errval > 0)
|
||||
return "<valid offset/length>";
|
||||
else if (errval == 0)
|
||||
return "<no error>";
|
||||
else if (errval > -FDT_ERRTABSIZE) {
|
||||
const char *s = fdt_errtable[-errval].str;
|
||||
if (errval > 0)
|
||||
return "<valid offset/length>";
|
||||
else if (errval == 0)
|
||||
return "<no error>";
|
||||
else if (errval > -FDT_ERRTABSIZE) {
|
||||
const char *s = fdt_errtable[-errval].str;
|
||||
|
||||
if (s)
|
||||
return s;
|
||||
}
|
||||
if (s)
|
||||
return s;
|
||||
}
|
||||
|
||||
return "<unknown error>";
|
||||
return "<unknown error>";
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -54,84 +54,84 @@
|
||||
#include "libfdt_internal.h"
|
||||
|
||||
int fdt_setprop_inplace_namelen_partial(void *fdt, int nodeoffset,
|
||||
const char *name, int namelen,
|
||||
uint32_t idx, const void *val,
|
||||
int len)
|
||||
const char *name, int namelen,
|
||||
uint32_t idx, const void *val,
|
||||
int len)
|
||||
{
|
||||
void *propval;
|
||||
int proplen;
|
||||
void *propval;
|
||||
int proplen;
|
||||
|
||||
propval = fdt_getprop_namelen_w(fdt, nodeoffset, name, namelen,
|
||||
&proplen);
|
||||
if (!propval)
|
||||
return proplen;
|
||||
propval = fdt_getprop_namelen_w(fdt, nodeoffset, name, namelen,
|
||||
&proplen);
|
||||
if (!propval)
|
||||
return proplen;
|
||||
|
||||
if (proplen < (len + idx))
|
||||
return -FDT_ERR_NOSPACE;
|
||||
if (proplen < (len + idx))
|
||||
return -FDT_ERR_NOSPACE;
|
||||
|
||||
memcpy((char *)propval + idx, val, len);
|
||||
return 0;
|
||||
memcpy((char *)propval + idx, val, len);
|
||||
return 0;
|
||||
}
|
||||
|
||||
int fdt_setprop_inplace(void *fdt, int nodeoffset, const char *name,
|
||||
const void *val, int len)
|
||||
const void *val, int len)
|
||||
{
|
||||
const void *propval;
|
||||
int proplen;
|
||||
const void *propval;
|
||||
int proplen;
|
||||
|
||||
propval = fdt_getprop(fdt, nodeoffset, name, &proplen);
|
||||
if (! propval)
|
||||
return proplen;
|
||||
propval = fdt_getprop(fdt, nodeoffset, name, &proplen);
|
||||
if (! propval)
|
||||
return proplen;
|
||||
|
||||
if (proplen != len)
|
||||
return -FDT_ERR_NOSPACE;
|
||||
if (proplen != len)
|
||||
return -FDT_ERR_NOSPACE;
|
||||
|
||||
return fdt_setprop_inplace_namelen_partial(fdt, nodeoffset, name,
|
||||
strlen(name), 0,
|
||||
val, len);
|
||||
return fdt_setprop_inplace_namelen_partial(fdt, nodeoffset, name,
|
||||
strlen(name), 0,
|
||||
val, len);
|
||||
}
|
||||
|
||||
static void _fdt_nop_region(void *start, int len)
|
||||
{
|
||||
fdt32_t *p;
|
||||
fdt32_t *p;
|
||||
|
||||
for (p = start; (char *)p < ((char *)start + len); p++)
|
||||
*p = cpu_to_fdt32(FDT_NOP);
|
||||
for (p = start; (char *)p < ((char *)start + len); p++)
|
||||
*p = cpu_to_fdt32(FDT_NOP);
|
||||
}
|
||||
|
||||
int fdt_nop_property(void *fdt, int nodeoffset, const char *name)
|
||||
{
|
||||
struct fdt_property *prop;
|
||||
int len;
|
||||
struct fdt_property *prop;
|
||||
int len;
|
||||
|
||||
prop = fdt_get_property_w(fdt, nodeoffset, name, &len);
|
||||
if (! prop)
|
||||
return len;
|
||||
prop = fdt_get_property_w(fdt, nodeoffset, name, &len);
|
||||
if (! prop)
|
||||
return len;
|
||||
|
||||
_fdt_nop_region(prop, len + sizeof(*prop));
|
||||
_fdt_nop_region(prop, len + sizeof(*prop));
|
||||
|
||||
return 0;
|
||||
return 0;
|
||||
}
|
||||
|
||||
int _fdt_node_end_offset(void *fdt, int offset)
|
||||
{
|
||||
int depth = 0;
|
||||
int depth = 0;
|
||||
|
||||
while ((offset >= 0) && (depth >= 0))
|
||||
offset = fdt_next_node(fdt, offset, &depth);
|
||||
while ((offset >= 0) && (depth >= 0))
|
||||
offset = fdt_next_node(fdt, offset, &depth);
|
||||
|
||||
return offset;
|
||||
return offset;
|
||||
}
|
||||
|
||||
int fdt_nop_node(void *fdt, int nodeoffset)
|
||||
{
|
||||
int endoffset;
|
||||
int endoffset;
|
||||
|
||||
endoffset = _fdt_node_end_offset(fdt, nodeoffset);
|
||||
if (endoffset < 0)
|
||||
return endoffset;
|
||||
endoffset = _fdt_node_end_offset(fdt, nodeoffset);
|
||||
if (endoffset < 0)
|
||||
return endoffset;
|
||||
|
||||
_fdt_nop_region(fdt_offset_ptr_w(fdt, nodeoffset, 0),
|
||||
endoffset - nodeoffset);
|
||||
return 0;
|
||||
_fdt_nop_region(fdt_offset_ptr_w(fdt, nodeoffset, 0),
|
||||
endoffset - nodeoffset);
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -70,40 +70,40 @@ typedef uint32_t FDT_BITWISE fdt32_t;
|
||||
typedef uint64_t FDT_BITWISE fdt64_t;
|
||||
typedef uint64_t unaligned_fdt64_t __attribute__((aligned(4)));
|
||||
|
||||
#define EXTRACT_BYTE(x, n) ((unsigned long long)((uint8_t *)&x)[n])
|
||||
#define EXTRACT_BYTE(x, n) ((unsigned long long)((uint8_t *)&x)[n])
|
||||
#define CPU_TO_FDT16(x) ((EXTRACT_BYTE(x, 0) << 8) | EXTRACT_BYTE(x, 1))
|
||||
#define CPU_TO_FDT32(x) ((EXTRACT_BYTE(x, 0) << 24) | (EXTRACT_BYTE(x, 1) << 16) | \
|
||||
(EXTRACT_BYTE(x, 2) << 8) | EXTRACT_BYTE(x, 3))
|
||||
(EXTRACT_BYTE(x, 2) << 8) | EXTRACT_BYTE(x, 3))
|
||||
#define CPU_TO_FDT64(x) ((EXTRACT_BYTE(x, 0) << 56) | (EXTRACT_BYTE(x, 1) << 48) | \
|
||||
(EXTRACT_BYTE(x, 2) << 40) | (EXTRACT_BYTE(x, 3) << 32) | \
|
||||
(EXTRACT_BYTE(x, 4) << 24) | (EXTRACT_BYTE(x, 5) << 16) | \
|
||||
(EXTRACT_BYTE(x, 6) << 8) | EXTRACT_BYTE(x, 7))
|
||||
(EXTRACT_BYTE(x, 2) << 40) | (EXTRACT_BYTE(x, 3) << 32) | \
|
||||
(EXTRACT_BYTE(x, 4) << 24) | (EXTRACT_BYTE(x, 5) << 16) | \
|
||||
(EXTRACT_BYTE(x, 6) << 8) | EXTRACT_BYTE(x, 7))
|
||||
|
||||
static inline uint16_t fdt16_to_cpu(fdt16_t x)
|
||||
{
|
||||
return (FDT_FORCE uint16_t)CPU_TO_FDT16(x);
|
||||
return (FDT_FORCE uint16_t)CPU_TO_FDT16(x);
|
||||
}
|
||||
static inline fdt16_t cpu_to_fdt16(uint16_t x)
|
||||
{
|
||||
return (FDT_FORCE fdt16_t)CPU_TO_FDT16(x);
|
||||
return (FDT_FORCE fdt16_t)CPU_TO_FDT16(x);
|
||||
}
|
||||
|
||||
static inline uint32_t fdt32_to_cpu(fdt32_t x)
|
||||
{
|
||||
return (FDT_FORCE uint32_t)CPU_TO_FDT32(x);
|
||||
return (FDT_FORCE uint32_t)CPU_TO_FDT32(x);
|
||||
}
|
||||
static inline fdt32_t cpu_to_fdt32(uint32_t x)
|
||||
{
|
||||
return (FDT_FORCE fdt32_t)CPU_TO_FDT32(x);
|
||||
return (FDT_FORCE fdt32_t)CPU_TO_FDT32(x);
|
||||
}
|
||||
|
||||
static inline uint64_t fdt64_to_cpu(fdt64_t x)
|
||||
{
|
||||
return (FDT_FORCE uint64_t)CPU_TO_FDT64(x);
|
||||
return (FDT_FORCE uint64_t)CPU_TO_FDT64(x);
|
||||
}
|
||||
static inline fdt64_t cpu_to_fdt64(uint64_t x)
|
||||
{
|
||||
return (FDT_FORCE fdt64_t)CPU_TO_FDT64(x);
|
||||
return (FDT_FORCE fdt64_t)CPU_TO_FDT64(x);
|
||||
}
|
||||
#undef CPU_TO_FDT64
|
||||
#undef CPU_TO_FDT32
|
||||
|
||||
@@ -52,15 +52,15 @@
|
||||
*/
|
||||
#include "fdt.h"
|
||||
|
||||
#define FDT_ALIGN(x, a) (((x) + (a) - 1) & ~((a) - 1))
|
||||
#define FDT_TAGALIGN(x) (FDT_ALIGN((x), FDT_TAGSIZE))
|
||||
#define FDT_ALIGN(x, a) (((x) + (a) - 1) & ~((a) - 1))
|
||||
#define FDT_TAGALIGN(x) (FDT_ALIGN((x), FDT_TAGSIZE))
|
||||
|
||||
#define FDT_CHECK_HEADER(fdt) \
|
||||
{ \
|
||||
int __err; \
|
||||
if ((__err = fdt_check_header(fdt)) != 0) \
|
||||
return __err; \
|
||||
}
|
||||
{ \
|
||||
int __err; \
|
||||
if ((__err = fdt_check_header(fdt)) != 0) \
|
||||
return __err; \
|
||||
}
|
||||
|
||||
int _fdt_check_node_offset(const void *fdt, int offset);
|
||||
int _fdt_check_prop_offset(const void *fdt, int offset);
|
||||
@@ -69,27 +69,27 @@ int _fdt_node_end_offset(void *fdt, int nodeoffset);
|
||||
|
||||
static inline const void *_fdt_offset_ptr(const void *fdt, int offset)
|
||||
{
|
||||
return (const char *)fdt + fdt_off_dt_struct(fdt) + offset;
|
||||
return (const char *)fdt + fdt_off_dt_struct(fdt) + offset;
|
||||
}
|
||||
|
||||
static inline void *_fdt_offset_ptr_w(void *fdt, int offset)
|
||||
{
|
||||
return (void *)(uintptr_t)_fdt_offset_ptr(fdt, offset);
|
||||
return (void *)(uintptr_t)_fdt_offset_ptr(fdt, offset);
|
||||
}
|
||||
|
||||
static inline const struct fdt_reserve_entry *_fdt_mem_rsv(const void *fdt, int n)
|
||||
{
|
||||
const struct fdt_reserve_entry *rsv_table =
|
||||
(const struct fdt_reserve_entry *)
|
||||
((const char *)fdt + fdt_off_mem_rsvmap(fdt));
|
||||
const struct fdt_reserve_entry *rsv_table =
|
||||
(const struct fdt_reserve_entry *)
|
||||
((const char *)fdt + fdt_off_mem_rsvmap(fdt));
|
||||
|
||||
return rsv_table + n;
|
||||
return rsv_table + n;
|
||||
}
|
||||
static inline struct fdt_reserve_entry *_fdt_mem_rsv_w(void *fdt, int n)
|
||||
{
|
||||
return (void *)(uintptr_t)_fdt_mem_rsv(fdt, n);
|
||||
return (void *)(uintptr_t)_fdt_mem_rsv(fdt, n);
|
||||
}
|
||||
|
||||
#define FDT_SW_MAGIC (~FDT_MAGIC)
|
||||
#define FDT_SW_MAGIC (~FDT_MAGIC)
|
||||
|
||||
#endif /* _LIBFDT_INTERNAL_H */
|
||||
|
||||
@@ -213,16 +213,16 @@ int dtb_node_get_addr_and_size_by_index(const struct dtb_node *node, int index,
|
||||
int onesize, na, ns;
|
||||
|
||||
na = dtb_node_n_addr_cells(node);
|
||||
ns = dtb_node_n_size_cells(node);
|
||||
ns = dtb_node_n_size_cells(node);
|
||||
|
||||
prop = dtb_node_get_dtb_node_property_value(node, "reg", &psize);
|
||||
if (prop == NULL)
|
||||
if (prop == NULL)
|
||||
{
|
||||
return -1;
|
||||
return -1;
|
||||
}
|
||||
|
||||
psize /= 4;
|
||||
onesize = na + ns;
|
||||
psize /= 4;
|
||||
onesize = na + ns;
|
||||
|
||||
if (psize >= (index + 1) * onesize)
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2022, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2022, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
@@ -38,4 +38,4 @@ int device_tree_setup(void *mem_addr)
|
||||
}
|
||||
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2022, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2022, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2022, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2022, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2022, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2022, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2022, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
@@ -103,7 +103,7 @@ struct fb_fix_screeninfo
|
||||
/* (physical address) */
|
||||
uint32_t mmio_len; /* Length of Memory Mapped I/O */
|
||||
uint32_t accel; /* Indicate to driver which */
|
||||
/* specific chip/card we have */
|
||||
/* specific chip/card we have */
|
||||
uint16_t capabilities; /* see FB_CAP_* */
|
||||
uint16_t reserved[2]; /* Reserved for future compatibility */
|
||||
};
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2022, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2022, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* COPYRIGHT (C) 2011-2021, Real-Thread Information Technology Ltd
|
||||
* COPYRIGHT (C) 2011-2023, Real-Thread Information Technology Ltd
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2022, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2022, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2023, RT-Thread Development Team
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user