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

📄 samsung.lst

📁 Utils and test SD card read write cycles
💻 LST
📖 第 1 页 / 共 5 页
字号:
00000000                     B   173    endif
00000000                     B   174    
00000000                     B   175    MAX_CHIP                EQU  16
00000000                     B   176    NO_PENDING_WRITE        EQU  $ff
00000000                     B   177    CHIP_SELECT0            EQU  (SAM_SELECT
00000000                     B   178    
00000000                     B   179    ;=======================================
00000000                     B   180    ; Device hardware independent FlashOpcod
00000000                     B   181    ;=======================================
00000000                     B   182    
00000000                     B   183    IDLE_OPC                           EQU  
00000000                     B   184    READ_DEVICE_ID_OPC                 EQU  
00000000                     B   185    ERASE_BLOCK_OPC                    EQU  
00000000                     B   186    ERASE_BLOCK1_OPC                   EQU  
00000000                     B   187    READ_SECTOR_OPC                    EQU  
00000000                     B   188    WRITE_SECTOR_OPC                   EQU  
00000000                     B   189    PROGRAM_SECTOR_OPC                 EQU  
00000000                     B   190    READ_CONFIRM_OPC                   EQU  
00000000                     B   191    CACHE_PROGRAM_OPC                  EQU  
00000000                     B   192    RANDOM_DATA_INPUT_OPC              EQU  
00000000                     B   193    RANDOM_DATA_OUTPUT_OPC             EQU  
00000000                     B   194    RANDOM_DATA_OUTPUT1_OPC            EQU  
00000000                     B   195    READ_OVERHEAD_OPC                  EQU  
00000000                     B   196    READ_OVERHEAD_ECC_OPC              EQU  
00000000                     B   197    WRITE_OVERHEAD_OPC                 EQU  
00000000                     B   198    READ_COPYBACK_OPC                  EQU  
00000000                     B   199    READ_COPYBACK_CONFIRM_OPC          EQU  
00000000                     B   200    RANDOM_DATA_INPUT1_OPC             EQU  
00000000                     B   201    RANDOM_DATA_INPUT2_OPC             EQU  
00000000                     B   202    PROGRAM_SECTOR_MULTIPLANE_OPC      EQU  
00000000                     B   203    PROGRAM_SECTOR_PARTIALCOPYBACK_OPC EQU  
Hyperstone Macro Assembler   Version 4.26     04-12-13     13:48:32    page:  12

PC       Machine Code        I  Line    File: SAMSUNG.INC
00000000                     B   204    READ_SECTOR_MULTIPLANE_OPC         EQU  
00000000                     B   205    READ_SECTOR_PARTIALCOPYBACK_OPC    EQU  
00000000                     B   206    ifdef INF3
00000000                     B   207    INIT_TEST1_OPC                     EQU  
00000000                     B   208    INIT_TEST2_OPC                     EQU  
00000000                     B   209    EXIT_TEST_OPC                      EQU  
00000000                     B   210    MAX_OPC                 EQU  EXIT_TEST_O
00000000                     B   211    else
00000000                     B   213    endif
00000000                     B   214    DONT_SAVE_OPC           EQU  (1<<8)  ;
00000000                     B   215    
00000000                     B   216    ;=======================================
00000000                     B   217    ; Flags for Write/Erase                 
00000000                     B   218    ;=======================================
00000000                     B   219    
00000000                     B   220    OVERLAPPED              EQU  (1<<0)
00000000                     B   221    WITH_ECC                EQU  (1<<1)
00000000                     B   222    WITH_CRC                EQU  (1<<2)
00000000                     B   223    ERROR_IF_ECC_NEEDED     EQU  (1<<3)
00000000                     B   224    READ_WRITE_LONG         EQU  (1<<4)
00000000                     B   225    READ_SKIP_OPC           EQU  (1<<5)
00000000                     B   226    SKIP_PROGRAM            EQU  (1<<5)
00000000                     B   227    SKIP_ERASE              EQU  (1<<5)
00000000                     B   228    SKIP_COPY_PAGE          EQU  (1<<5)
00000000                     B   229    READ_SKIP_IDLE          EQU  (1<<6)
00000000                     B   230    WRITE_WORD_ECC          EQU  (1<<7)
00000000                     B   231    READ_AHEAD              EQU  (1<<8)
00000000                     B   232    WRITE_OVERHEAD          EQU  (1<<9)
00000000                     B   233    READ_WRITE_SECURE       EQU  (1<<10)
00000000                     B   234    
00000000                     B   235    
00000000                     A    17    if NORTK==0
00000000                     A    18    INCLUDE     "MYRTK.INC"
00000000                     B     1    SysTrap                 EQU      37
00000000                     B     2    FlashTrap               EQU      20
00000000                     B     3    WaitGuardTrap           EQU      18
00000000                     B     4    
00000000                     B     5    ClearSector             MACRO
00000000                     B     6    			TRAP     FlashTrap
00000000                     B     7    			D.HU     68
00000000                     B     8    			ENDMACRO ClearSector
00000000                     B     9    
00000000                     B    10    SetColumn               MACRO
00000000                     B    11    			TRAP     FlashTrap
00000000                     B    12    			D.HU     64
00000000                     B    13    			ENDMACRO SetColumn
00000000                     B    14    
00000000                     B    15    ChipSelectSkipOpc       MACRO
00000000                     B    16    			TRAP     FlashTrap
00000000                     B    17    			D.HU     60
00000000                     B    18    			ENDMACRO ChipSelectSkipOpc
00000000                     B    19    
00000000                     B    20    NextSector              MACRO
Hyperstone Macro Assembler   Version 4.26     04-12-13     13:48:32    page:  13

PC       Machine Code        I  Line    File: MYRTK.INC
00000000                     B    21    			TRAP     FlashTrap
00000000                     B    22    			D.HU     56
00000000                     B    23    			ENDMACRO NextSector
00000000                     B    24    
00000000                     B    25    SectorToPage            MACRO
00000000                     B    26    			TRAP     FlashTrap
00000000                     B    27    			D.HU     52
00000000                     B    28    			ENDMACRO SectorToPage
00000000                     B    29    
00000000                     B    30    ReadDeviceId            MACRO
00000000                     B    31    			TRAP     FlashTrap
00000000                     B    32    			D.HU     48
00000000                     B    33    			ENDMACRO ReadDeviceId
00000000                     B    34    
00000000                     B    35    ReadChunk               MACRO
00000000                     B    36    			TRAP     FlashTrap
00000000                     B    37                            D.HU     44
00000000                     B    38    			ENDMACRO ReadChunk
00000000                     B    39    
00000000                     B    40    WriteChunk              MACRO
00000000                     B    41    			TRAP     FlashTrap
00000000                     B    42                            D.HU     40
00000000                     B    43    			ENDMACRO WriteChunk
00000000                     B    44    
00000000                     B    45    SetOverlapped           MACRO
00000000                     B    46    			TRAP     FlashTrap
00000000                     B    47                            D.HU     36
00000000                     B    48    			ENDMACRO SetOverlapped
00000000                     B    49    
00000000                     B    50    WaitForReady            MACRO
00000000                     B    51    			TRAP     FlashTrap
00000000                     B    52                            D.HU     32
00000000                     B    53    			ENDMACRO WaitForReady
00000000                     B    54    
00000000                     B    55    WriteWord               MACRO
00000000                     B    56    			TRAP     FlashTrap
00000000                     B    57                            D.HU     28
00000000                     B    58    			ENDMACRO WriteWord
00000000                     B    59    
00000000                     B    60    ReadWord                MACRO
00000000                     B    61    			TRAP     FlashTrap
00000000                     B    62                            D.HU     24
00000000                     B    63    			ENDMACRO ReadWord
00000000                     B    64    
00000000                     B    65    ReadStatus              MACRO
00000000                     B    66    			TRAP     FlashTrap
00000000                     B    67                            D.HU     20
00000000                     B    68    			ENDMACRO ReadStatus
00000000                     B    69    
00000000                     B    70    PollForReady            MACRO
00000000                     B    71    			TRAP     FlashTrap
00000000                     B    72                            D.HU     16
00000000                     B    73    			ENDMACRO PollForReady
Hyperstone Macro Assembler   Version 4.26     04-12-13     13:48:32    page:  14

PC       Machine Code        I  Line    File: MYRTK.INC
00000000                     B    74    
00000000                     B    75    SetAddr                 MACRO
00000000                     B    76    			TRAP     FlashTrap
00000000                     B    77                            D.HU     12
00000000                     B    78    			ENDMACRO SetAddr
00000000                     B    79    
00000000                     B    80    SetOpc                  MACRO
00000000                     B    81    			TRAP     FlashTrap
00000000                     B    82                            D.HU     08
00000000                     B    83    			ENDMACRO SetOpc
00000000                     B    84    
00000000                     B    85    FlashIdle               MACRO
00000000                     B    86    			TRAP     FlashTrap
00000000                     B    87                            D.HU     04
00000000                     B    88    			ENDMACRO FlashIdle
00000000                     B    89    
00000000                     B    90    ChipSelect              MACRO
00000000                     B    91    			TRAP     FlashTrap
00000000                     B    92                            D.HU     00
00000000                     B    93    			ENDMACRO ChipSelect
00000000                     B    94    
00000000                     B    95    UpdateFCR               MACRO
00000000                     B    96    			TRAP     SysTrap
00000000                     B    97    			D.HU     192
00000000                     B    98    			ENDMACRO UpdateFCR
00000000                     B    99    
00000000                     B   100    WaitGuard               MACRO
00000000                     B   101                            TRAP     WaitGua
00000000                     B   102                            ENDMACRO WaitGua
00000000                     A    19    ROM_ACTIVE  EQU      0
00000000                     A    20    CMD_LIST    EQU      1
00000000                     A    21    CMD_COUNT   EQU      0
00000000                     A    22    else
00000000                     A    27    endif
00000000                     A    28    
00000000                     A    29    	    XDEF     _ChipSelectSkipOpcTrapEntr
00000000                     A    30    	    XDEF     _ChipSelectTrapEntry
00000000                     A    31    	    XDEF     _FlashIdleTrapEntry
00000000                     A    32    	    XDEF     _FlashIdle1TrapEntry
00000000                     A    33    	    XDEF     _SetOpcTrapEntry
00000000                     A    34    	    XDEF     _SetAddrTrapEntry
00000000                     A    35    	    XDEF     _PollForReadyTrapEntry
00000000                     A    36    	    XDEF     _ReadStatusTrapEntry
00000000                     A    37    	    XDEF     _ReadWordTrapEntry
00000000                     A    38    	    XDEF     _WriteWordTrapEntry
00000000                     A    39    	    XDEF     _WaitForReadyTrapEntry
00000000                     A    40    	    XDEF     _SetOverlappedTrapEntry
00000000                     A    41    	    XDEF     _WriteChunkTrapEntry
00000000                     A    42    	    XDEF     _ReadChunkTrapEntry

⌨️ 快捷键说明

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