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

📄 samsung.lst

📁 Utils and test SD card read write cycles
💻 LST
📖 第 1 页 / 共 5 页
字号:
Hyperstone Macro Assembler   Version 4.26     04-12-13     13:48:32    page:   1

PC       Machine Code        I  Line    File: samsung.asm
00000000                     A     1    ;=======================================
00000000                     A     2    ;  Project    : Read/Write Programs for 
00000000                     A     3    ;		(HyFlash Controller)                 
00000000                     A     4    ;  Module     : SAMSUNG.ASM						     ;
00000000                     A     5    ;									     ;
00000000                     A     6    ;  Copyright  : hyperstone AG           
00000000                     A     7    ;		Line Eid Stra醗 3					     ;
00000000                     A     8    ;		D-78467 Konstanz, Germany				     ;
00000000                     A     9    ;									     ;
00000000                     A    10    ;  Date       : March 26, 2004       	  
00000000                     A    11    ;=======================================
00000000                     A    12    
00000000                     A    13    ASSERT      EQU      0
00000000                     A    14    include     "SYSCONST.INC"
00000000                     B     1    ;=======================================
00000000                     B     2    ;  Project    : Hyperstone Realtime Kern
00000000                     B     3    ;									     ;
00000000                     B     4    ;  Module     : SYSCONST.INC						     ;
00000000                     B     5    ;									     ;
00000000                     B     6    ;  Description: This module contains the
00000000                     B     7    ;									     ;
00000000                     B     8    ;  Copyright  : hyperstone electronics G
00000000                     B     9    ;		Am Seerhein 8						     ;
00000000                     B    10    ;		D-78467 Konstanz, Germany				     ;
00000000                     B    11    ;									     ;
00000000                     B    12    ;  Date       : October 10, 1996					   
00000000                     B    13    ;=======================================
00000000                     B    14    
00000000                     B    15    ;---------------------------------------
00000000                     B    16    ;  Status-Register Flags						     ;
00000000                     B    17    ;---------------------------------------
00000000                     B    18    
00000000                     B    19    CFLAG			EQU   1 	    ; Carry-Flag
00000000                     B    20    ZFLAG			EQU   1 <<  1	    ; Zero-Flag
00000000                     B    21    NFLAG			EQU   1 <<  2	    ; Negative-Fla
00000000                     B    22    VFLAG			EQU   1 <<  3	    ; Overflow-Fla
00000000                     B    23    MFLAG			EQU   1 <<  4	    ; Cache-Mode-F
00000000                     B    24    HFLAG			EQU   1 <<  5	    ; High-Global-
00000000                     B    25    LFLAG			EQU   1 << 15	    ; Interrupt-Lo
00000000                     B    26    TFLAG			EQU   1 << 16	    ; Trace-Mode-F
00000000                     B    27    PFLAG			EQU   1 << 17	    ; Trace-Pendin
00000000                     B    28    SFLAG			EQU   1 << 18	    ; Supervisor-S
00000000                     B    29    TaskLevelFlag		EQU   1 <<  7	    ; 0=SLT
00000000                     B    30    
00000000                     B    31    ;---------------------------------------
00000000                     B    32    ; Kernel-Flags (global register G2)					
00000000                     B    33    ;---------------------------------------
00000000                     B    34    
00000000                     B    35    BFLAG			EQU   1 <<  5	    ; Indicates BP
00000000                     B    36    KFLAG			EQU   1 <<  6	    ; Return frame
00000000                     B    37    IFLAG			EQU   1 <<  7	    ; Return frame
00000000                     B    38    FirstUndoneFlag 	EQU   1 << 13	    ; Ind
00000000                     B    39    					    ; UndoneList changed during
Hyperstone Macro Assembler   Version 4.26     04-12-13     13:48:32    page:   2

PC       Machine Code        I  Line    File: SYSCONST.INC
00000000                     B    40    					    ; TimeInsert
00000000                     B    41    TPFLAG			EQU   1 << 14	    ; Indicates t
00000000                     B    42    					    ; already pushed onto stack
00000000                     B    43    
00000000                     B    44    ;---------------------------------------
00000000                     B    45    ; FCR-Bits                         					
00000000                     B    46    ;---------------------------------------
00000000                     B    47    
00000000                     B    48    TimerEnableBit		EQU   1 << 23       ; En
00000000                     B    49    
00000000                     B    50    ;--------------------------------------
00000000                     B    51    ; System-Traps								     ;
00000000                     B    52    ;---------------------------------------
00000000                     B    53    
00000000                     B    54    ResetTrap		EQU  62
00000000                     B    55    DataPageFaultTrap	EQU  61
00000000                     B    56    RangeErrorTrap		EQU  60
00000000                     B    57    TraceExceptionTrap	EQU  57
00000000                     B    58    InstructPageFaultTrap	EQU  56
00000000                     B    59    PassiveBreakPointTrap	EQU  16
00000000                     B    60    
00000000                     B    61    LowestUserTrap		EQU  17
00000000                     B    62    HighestUserTrap 	EQU  22
00000000                     B    63    
00000000                     B    64    ;---------------------------------------
00000000                     B    65    ; Maximum Index for indirect Trap-Calls 
00000000                     B    66    ;---------------------------------------
00000000                     B    67    
00000000                     B    68    MAXFUNCTIONINDEX	EQU 212
00000000                     B    69    
00000000                     B    70    ;---------------------------------------
00000000                     B    71    ; Stack-Reserve 							     ;
00000000                     B    72    ;---------------------------------------
00000000                     B    73    
00000000                     B    74    STACKRESERVETOP 	EQU 100 * 4
00000000                     B    75    STACKRESERVEBOTTOM	EQU   8 * 4
00000000                     B    76    STACKRESERVE		EQU STACKRESERVETOP + STAC
00000000                     B    77    
00000000                     B    78    UBRESERVE		EQU  64 * 4
00000000                     B    79    STACKADDON		EQU  32 * 4
00000000                     B    80    
00000000                     B    81    ;---------------------------------------
00000000                     B    82    ; Values for "GlobalFlags"              
00000000                     B    83    ;---------------------------------------
00000000                     B    84    
00000000                     B    85    ALLTASKSSTOPPED 	EQU  1
00000000                     B    86    
00000000                     B    87    ;---------------------------------------
00000000                     B    88    ; Task States								     ;
00000000                     B    89    ;---------------------------------------
00000000                     B    90    
00000000                     B    91    TERMINATED		EQU  1
00000000                     B    92    DELAYED 		EQU  2
Hyperstone Macro Assembler   Version 4.26     04-12-13     13:48:32    page:   3

PC       Machine Code        I  Line    File: SYSCONST.INC
00000000                     B    93    WAITING 		EQU  3
00000000                     B    94    SCHEDULED		EQU  4
00000000                     B    95    
00000000                     B    96    ;---------------------------------------
00000000                     B    97    ; Task Debug States							     ;
00000000                     B    98    ;---------------------------------------
00000000                     B    99    
00000000                     B   100    RUNNING 		EQU  0
00000000                     B   101    STOPPED 		EQU  1
00000000                     B   102    
00000000                     B   103    ;--------------------------------------
00000000                     B   104    ; Wait-Flag Values							     ;
00000000                     B   105    ;---------------------------------------
00000000                     B   106    
00000000                     B   107    NOTIMEOUT		EQU  0
00000000                     B   108    TIMEOUT 		EQU  1
00000000                     B   109    UNLINKED		EQU  2
00000000                     B   110    
00000000                     B   111    ;---------------------------------------
00000000                     B   112    ; SysTask-Priority  and Stack-Size					 
00000000                     B   113    ;---------------------------------------
00000000                     B   114    
00000000                     B   115    SYSTASKPRIORITY 	EQU  0
00000000                     B   116    SYSTASKSTACKSIZE	EQU  256
00000000                     B   117    
00000000                     B   118    ;---------------------------------------
00000000                     B   119    ; Message-CommandCodes (PC -> HyperStone
00000000                     B   120    ;---------------------------------------
00000000                     B   121    
00000000                     B   122    MAXCOMMANDS		EQU   28
00000000                     B   123    
00000000                     B   124    GETBAUDRATE		EQU    1
00000000                     B   125    SETBAUDRATE		EQU    2
00000000                     B   126    WRITEMEMORY		EQU    3
00000000                     B   127    WRITEREGISTER		EQU    4
00000000                     B   128    WRITEIO 		EQU    5
00000000                     B   129    WRITEZEROS		EQU    6
00000000                     B   130    READMEMORY		EQU    7
00000000                     B   131    READREGISTER		EQU    8
00000000                     B   132    READIO			EQU    9
00000000                     B   133    READTCBS		EQU   10
00000000                     B   134    STARTSYSTEM		EQU   11
00000000                     B   135    STARTUSER		EQU   12
00000000                     B   136    RUNTASK 		EQU   13
00000000                     B   137    STOPTASK		EQU   14
00000000                     B   138    STEPINTO		EQU   15
00000000                     B   139    STEPOVER		EQU   16
00000000                     B   140    SKIPWAIT		EQU   17
00000000                     B   141    SETBREAKPOINT		EQU   18
00000000                     B   142    CLEARBREAKPOINT 	EQU   19
00000000                     B   143    SETTIME 		EQU   20
00000000                     B   144    GETTIME 		EQU   21
00000000                     B   145    READBREAKDATA		EQU   22
Hyperstone Macro Assembler   Version 4.26     04-12-13     13:48:32    page:   4

PC       Machine Code        I  Line    File: SYSCONST.INC
00000000                     B   146    RUNWITHPROFILER 	EQU   23
00000000                     B   147    LOADUSER		EQU   24
00000000                     B   148    PCREMOTEPROCCALL	EQU   25
00000000                     B   149    RPCTRAILER		EQU   26
00000000                     B   150    RPCWRITEMEMORY          EQU   27
00000000                     B   151    RPCREADMEMORY           EQU   28
00000000                     B   152    
00000000                     B   153    ;--------------------------------------
00000000                     B   154    ; Message-CommandCodes (HyperStone -> PC
00000000                     B   155    ;---------------------------------------
00000000                     B   156    
00000000                     B   157    TASKTERMINATED		EQU  129
00000000                     B   158    TASKSTOPPED		EQU  130
00000000                     B   159    EXEERROR		EQU  131
00000000                     B   160    BREAKDATA		EQU  132
00000000                     B   161    REMOTEPROCCALL		EQU  133
00000000                     B   162    PROGEXIT		EQU  134
00000000                     B   163    TASKCREATED		EQU  135
00000000                     B   164    PROFILEDATA		EQU  136
00000000                     B   165    RPCSENDDATA		EQU  137
00000000                     B   166    RPCRECEIVEDATA		EQU  138
00000000                     B   167    
00000000                     B   168    ;---------------------------------------
00000000                     B   169    ; SysSendFlag and SysReceiveFlag Values 

⌨️ 快捷键说明

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