⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tdes_fips81.lst

📁 AT91SAM7X256芯片底层驱动源码。在IAR430环境下编译
💻 LST
📖 第 1 页 / 共 5 页
字号:
   \              89ABCDEF0123
   \              4567        
   \   00000374   89ABCDEF4E00       DC32 4023233417, 78, 0, 243, 0, 2018915346, 4023233424, 1732584193
   \              000000000000
   \              F30000000000
   \              000012345678
   \              90ABCDEF0123
   \              4567        
   \   00000394   89ABCDEF0123       DC32 4023233417, 1732584193, 4023233417, 1732584193, 4023233417, 111, 0
   \              456789ABCDEF
   \              0123456789AB
   \              CDEF6F000000
   \              00000000    
   \   000003B0   1F0000000000       DC32 31, 0, 2018915346, 4023233424, 1732584193, 4023233417, 1732584193
   \              000012345678
   \              90ABCDEF0123
   \              456789ABCDEF
   \              01234567    
   \   000003CC   89ABCDEF0123       DC32 4023233417, 1732584193, 4023233417, 119, 0, 218, 0, 2018915346
   \              456789ABCDEF
   \              770000000000
   \              0000DA000000
   \              000000001234
   \              5678        
   \   000003EC   90ABCDEF0123       DC32 4023233424, 1732584193, 4023233417, 1732584193, 4023233417
   \              456789ABCDEF
   \              0123456789AB
   \              CDEF        
   \   00000400   0123456789AB       DC32 1732584193, 4023233417, 32, 0, 7, 0, 2018915346, 4023233424
   \              CDEF20000000
   \              000000000700
   \              000000000000
   \              1234567890AB
   \              CDEF        
   \   00000420   0123456789AB       DC32 1732584193, 4023233417, 1732584193, 4023233417, 1732584193
   \              CDEF01234567
   \              89ABCDEF0123
   \              4567        
   \   00000434   89ABCDEF6900       DC32 4023233417, 105, 0, 1, 0, 2018915346, 4023233424, 1732584193
   \              000000000000
   \              010000000000
   \              000012345678
   \              90ABCDEF0123
   \              4567        
   \   00000454   89ABCDEF0123       DC32 4023233417, 1732584193, 4023233417, 1732584193, 4023233417, 115, 0
   \              456789ABCDEF
   \              0123456789AB
   \              CDEF73000000
   \              00000000    
   \   00000470   140000000000       DC32 20, 0, 2018915346, 4023233424, 1732584193, 4023233417, 1732584193
   \              000012345678
   \              90ABCDEF0123
   \              456789ABCDEF
   \              01234567    
   \   0000048C   89ABCDEF0123       DC32 4023233417, 1732584193, 4023233417, 32, 0, 98, 0, 2018915346
   \              456789ABCDEF
   \              200000000000
   \              000062000000
   \              000000001234
   \              5678        
   \   000004AC   90ABCDEF0123       DC32 4023233424, 1732584193, 4023233417, 1732584193, 4023233417
   \              456789ABCDEF
   \              0123456789AB
   \              CDEF        
   \   000004C0   0123456789AB       DC32 1732584193, 4023233417, 116, 0, 238, 0, 2018915346, 4023233424
   \              CDEF74000000
   \              00000000EE00
   \              000000000000
   \              1234567890AB
   \              CDEF        
   \   000004E0   0123456789AB       DC32 1732584193, 4023233417, 1732584193, 4023233417, 1732584193
   \              CDEF01234567
   \              89ABCDEF0123
   \              4567        
   \   000004F4   89ABCDEF6800       DC32 4023233417, 104, 0, 24, 0, 2018915346, 4023233424, 1732584193
   \              000000000000
   \              180000000000
   \              000012345678
   \              90ABCDEF0123
   \              4567        
   \   00000514   89ABCDEF0123       DC32 4023233417, 1732584193, 4023233417, 1732584193, 4023233417, 101, 0
   \              456789ABCDEF
   \              0123456789AB
   \              CDEF65000000
   \              00000000    
   \   00000530   7F0000000000       DC32 127, 0, 2018915346, 4023233424, 1732584193, 4023233417, 1732584193
   \              000012345678
   \              90ABCDEF0123
   \              456789ABCDEF
   \              01234567    
   \   0000054C   89ABCDEF0123       DC32 4023233417, 1732584193, 4023233417, 243, 0, 78, 0, 2018915346
   \              456789ABCDEF
   \              F30000000000
   \              00004E000000
   \              000000001234
   \              5678        
   \   0000056C   90ABCDEF0123       DC32 4023233424, 1732584193, 4023233417, 1732584193, 4023233417
   \              456789ABCDEF
   \              0123456789AB
   \              CDEF        
   \   00000580   0123456789AB       DC32 1732584193, 4023233417, 31, 0, 111, 0, 2018915346, 4023233424
   \              CDEF1F000000
   \              000000006F00
   \              000000000000
   \              1234567890AB
   \              CDEF        
   \   000005A0   0123456789AB       DC32 1732584193, 4023233417, 1732584193, 4023233417, 1732584193
   \              CDEF01234567
   \              89ABCDEF0123
   \              4567        
   \   000005B4   89ABCDEFDA00       DC32 4023233417, 218, 0, 119, 0, 2018915346, 4023233424, 1732584193
   \              000000000000
   \              770000000000
   \              000012345678
   \              90ABCDEF0123
   \              4567        
   \   000005D4   89ABCDEF0123       DC32 4023233417, 1732584193, 4023233417, 1732584193, 4023233417, 7, 0
   \              456789ABCDEF
   \              0123456789AB
   \              CDEF07000000
   \              00000000    
   \   000005F0   200000000000       DC32 32, 0, 2018915346, 4023233424, 1732584193, 4023233417, 1732584193
   \              000012345678
   \              90ABCDEF0123
   \              456789ABCDEF
   \              01234567    
   \   0000060C   89ABCDEF0123       DC32 4023233417, 1732584193, 4023233417, 1, 0, 105, 0, 2018915346
   \              456789ABCDEF
   \              010000000000
   \              000069000000
   \              000000001234
   \              5678        
   \   0000062C   90ABCDEF0123       DC32 4023233424, 1732584193, 4023233417, 1732584193, 4023233417
   \              456789ABCDEF
   \              0123456789AB
   \              CDEF        
   \   00000640   0123456789AB       DC32 1732584193, 4023233417, 20, 0, 115, 0, 2018915346, 4023233424
   \              CDEF14000000
   \              000000007300
   \              000000000000
   \              1234567890AB
   \              CDEF        
   \   00000660   0123456789AB       DC32 1732584193, 4023233417, 1732584193, 4023233417, 1732584193
   \              CDEF01234567
   \              89ABCDEF0123
   \              4567        
   \   00000674   89ABCDEF6200       DC32 4023233417, 98, 0, 32, 0, 2018915346, 4023233424, 1732584193
   \              000000000000
   \              200000000000
   \              000012345678
   \              90ABCDEF0123
   \              4567        
   \   00000694   89ABCDEF0123       DC32 4023233417, 1732584193, 4023233417, 1732584193, 4023233417, 238, 0
   \              456789ABCDEF
   \              0123456789AB
   \              CDEFEE000000
   \              00000000    
   \   000006B0   740000000000       DC32 116, 0, 2018915346, 4023233424, 1732584193, 4023233417, 1732584193
   \              000012345678
   \              90ABCDEF0123
   \              456789ABCDEF
   \              01234567    
   \   000006CC   89ABCDEF0123       DC32 4023233417, 1732584193, 4023233417, 24, 0, 104, 0, 2018915346
   \              456789ABCDEF
   \              180000000000
   \              000068000000
   \              000000001234
   \              5678        
   \   000006EC   90ABCDEF0123       DC32 4023233424, 1732584193, 4023233417, 1732584193, 4023233417
   \              456789ABCDEF
   \              0123456789AB
   \              CDEF        
   \   00000700   0123456789AB       DC32 1732584193, 4023233417, 127, 0, 101, 0, 2018915346, 4023233424
   \              CDEF7F000000
   \              000000006500
   \              000000000000
   \              1234567890AB
   \              CDEF        
   \   00000720   2E2E2E2E2E2E       DC8 "........ => FAILED\012\015"
   \              2E2E203D3E20
   \              4641494C4544
   \              0A0D00      
   \   00000735   000000             DC8 0, 0, 0
   \   00000738   2E2E2E2E2E2E       DC8 "........ => OK\012\015"
   \              2E2E203D3E20
   \              4F4B0A0D00  
   \   00000749   000000             DC8 0, 0, 0
     21          

   \                                 In segment DATA_Z, align 4, align-sorted
     22          unsigned int TestBuf[2];
   \                     TestBuf:
   \   00000000                      DS8 8
     23          
     24          //*----------------------------------------------------------------------------
     25          //* \fn    AT91F_TDES_SetKeys1
     26          //* \brief
     27          //*----------------------------------------------------------------------------

   \                                 In segment CODE, align 4, keep-with-next
     28          void AT91F_TDES_SetKeys1(const unsigned int array[][12],unsigned int index)
     29          {
   \                     AT91F_TDES_SetKeys1:
   \   00000000   30B5               PUSH        {R4,R5,LR}
     30          	unsigned char i;
     31          	
     32          	for (i=0;i<2;i++)
   \   00000002   0022               MOV         R2,#+0
   \   00000004   064C               LDR         R4,??AT91F_TDES_SetKeys1_0  ;; 0xfffa8020
     33          		AT91F_TDES_SetCryptoKey1(AT91C_BASE_TDES,i,array[index][i+KEY1_OFFSET]);
   \                     ??AT91F_TDES_SetKeys1_1:
   \   00000006   9300               LSL         R3,R2,#+0x2
   \   00000008   3025               MOV         R5,#+0x30
   \   0000000A   4D43               MUL         R5,R1
   \   0000000C   4519               ADD         R5,R0,R5
   \   0000000E   ED58               LDR         R5,[R5, R3]
   \   00000010   E550               STR         R5,[R4, R3]
   \   00000012   521C               ADD         R2,R2,#+0x1
   \   00000014   1306               LSL         R3,R2,#+0x18
   \   00000016   1B0E               LSR         R3,R3,#+0x18
   \   00000018   022B               CMP         R3,#+0x2
   \   0000001A   F4D3               BCC         ??AT91F_TDES_SetKeys1_1
     34          }
   \   0000001C   30BD               POP         {R4,R5,PC}         ;; return
   \   0000001E   C046               NOP         
   \                     ??AT91F_TDES_SetKeys1_0:
   \   00000020   2080FAFF           DC32        0xfffa8020
     35          
     36          //*----------------------------------------------------------------------------
     37          //* \fn    AT91F_TDES_SetKeys2
     38          //* \brief
     39          //*----------------------------------------------------------------------------

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -