亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? led3428.asm

?? Led控制,這是一個不錯的東東,希望對這方面的朋友有幫助
?? ASM
字號:
;
;LED program for DES3428
;
;LED sequence:
;      
;LED for manager 
;Bit NO.	 0						    1	              2	                  3	           
;Function	 2G/7_SEG_LED	    2F/7_SEG_LED	  2E/7_SEG_LED	      2D/7_SEG_LED
;Bit NO.	 4						    5	              6	                  7 	           
;Function	 2C/7_SEG_LED	    2B/7_SEG_LED	  2A/7_SEG_LED	      1A/1B/7_SEG_LED
;LED for XE
;Bit NO.	 8						    9	              10	                11	           
;Function	 LNK/ACT1000_5	  LNK/ACT100_5	  LNK/ACT1000_4	    	LNK/ACT100_4
;LED for SFP
;Bit NO.	 12						    13	            14	                15	           
;Function	 LNK/ACT1000_2	  LNK/ACT100_2	  LNK/ACT1000_1	    	LNK/ACT100_1
;LED for FE
;Bit NO.	 16						    17	            18	                19	           
;Function	 LNK/ACT100_29	  LNK/ACT10_29	  LNK/ACT100_28	    	LNK/ACT10_28
;...
;Bit NO.	 60						    61	            62	              	63	           
;Function	 LNK/ACT100_7	  	LNK/ACT10_7	  	LNK/ACT100_6	    	LNK/ACT10_6

;                                           
LED_FE_END         equ     36                
LED_COPPER_END	   equ     10   ;            
LED_SFP_END        equ     12          
LED_MANAGE_END     equ     8        
;LED_XFP_END        equ     44      
LED_TOTAL_NUMBERS  equ     36      
LED_TOTAL_BITS     equ     64  


;Host fill this according DES33428_LED_PORTMAP
;DES3428_LED_PORTMAP[LED_TOTAL_BITS] = {
;  0,1,2,3,4,5,6,7,
;  5,4,2,1,29,28,
;  27,26,25,24,
;  23,22,21,20,
;  19,18,17,16,
;  15,14,13,12,
;  11,10,9 ,8 ,7 ,6
;}; 
;DGS3627G_LED_PORTMAP[LED_TOTAL_BITS] = {
;  23,22,21,20,23,22,21,20,23,22,21,20,
;  19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,
;  0,1,2,3,4,5,6,7,8,
;  26,25,24,};
LED_PORTMAP        equ     0xC0 

;Host update LED_LINK according link state
;bit0: 0=linkdown, 1=linkup; bit1:10/100M; bit2:1000M; bit3: 0=copper, 1=fiber
;bit4:XFP link; bit5:7 segment manage.
;one byte per port, total 27 bytes
LED_LINK           equ     0xe0

;local runtime database. one byte per port
LED_TIMER          equ     0xF0

;local global variables in this module
counter            equ     0xF8 
link_status        equ     0xFA    
phyport            equ     0xFB

; Symbolic names for the bits of the port status fields
;
RX                 equ     0x0     ; received packet
TX                 equ     0x1     ; transmitted packet
COLL               equ     0x2     ; collision indicator
SPEED_C            equ     0x3     ; 100 Mbps
SPEED_M            equ     0x4     ; 1000 Mbps
DUPLEX             equ     0x5     ; half/full duplex
FLOW               equ     0x6     ; flow control capable
LINKUP             equ     0x7     ; link down/up status
LINKEN             equ     0x8     ; link disabled/enabled status
ZERO               equ     0xE     ; always 0
ONE                equ     0xF     ; always 1

begin:
    ;initialize
    ld      A, 0
    ld      (counter), A   
ledloop:
    ;Assign the first port
    ld      B, 0
    ld      (link_status), B  
    add     A, LED_PORTMAP ; A= LED_PORTMAP + counter
    ld      A, (A)         ; port = LED_PORTMAP[counter]
    port    A 
    ld      (phyport), A
    add     A, LED_LINK	  ; A = LED_LINK[phyport]
    call    Led_Link_Status
    inc     (counter)
    ld      A, (counter)
    cmp     A, LED_TOTAL_NUMBERS
    jnz     ledloop

sendto:
    send LED_TOTAL_BITS

Led_Link_Status:
    ld      B,(counter)
    ld     (link_status), (A)
;COPPER:
;    cmp     B, LED_COPPER_END  ; if (counter >= LED_GE_PORT_END) jmp SFP
;    jnc     SFP 
;    tst     (A), 3            ; if(copper port and sfp=1) led of copper turn off
;    jc      LED_OFF_ONEBIT
COPPER_FE:
	cmp     B, LED_FE_END
;	jnc     COPPER_GE   
	jnc     SFP
	tst     (A), 1
	jc      CHECK_LINK
	jmp     LED_OFF_ONEBIT
COPPER_GE:
	tst    (A), 2
	jc     CHECK_LINK
	jmp    LED_OFF_ONEBIT
SFP:
    cmp     B, LED_SFP_END    ; if (counter >= LED_SFP_END) jmp MANAGE
    jnc     MANAGE
    tst     (A), 3
    jc      CHECK_LINK
    jmp     LED_OFF_TWOBIT
MANAGE:
    cmp     B,LED_MANAGE_END   ; if(counter >= LED_MANAGE_END) jmp XFP
;    jnc     XFP
    jnc     LED_END
    tst     (A),5
    jc      LED_ON_ONEBIT
    jmp     LED_OFF_ONEBIT
;XFP:    
;    cmp     B,LED_XFP_END
;    jnc     LED_END         ; if (counter >= LED_XFP_END) jmp LED_END
;    tst     (A), 4	    ; check xfp
;    jc      CHECK_LINK
;    jmp	    LED_OFF_ONEBIT
LED_END:
    ret

CHECK_LINK:
    tst    (A), 0
    jnc    LINK_DOWN
TRAFFIC:
    pushst  RX
    pushst  TX
    tor
    pop     
    jc      LINK_BLINK
    ld      A,(counter)
    add     A, LED_TIMER
    ld	    (A), 0    ;reset led timer
LINK_UP:
    ld      B, (link_status)
    tst     B, 3
    jc      LED_ON_GREEN   ;sfp link up
    jmp     LED_ON_ONEBIT
    
LINK_BLINK:
    ld      A, (counter)
    add     A, LED_TIMER
    inc     (A)
    ld      B,(A)
    cmp     B,2
    jc      LINK_DOWN
    cmp     B,3
    jc      LINK_UP
    ld      (A),0
    jmp     LINK_BLINK   

LINK_DOWN:
	ld      B, (link_status)
    tst     B, 3
    jnc     LED_OFF_ONEBIT
LED_OFF_TWOBIT:
    pushst    ONE
    pack
LED_OFF_ONEBIT:
    pushst    ONE
    pack
    ret 

LED_ON_ONEBIT:
    pushst    ZERO
    pack
    ret
    
LED_ON_GREEN:
    pushst    ONE
    pack
    pushst    ZERO
    pack
    ret
 

   
  
    
    

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产1区2区3区精品美女| 色综合天天综合在线视频| 国产精品视频第一区| 在线亚洲+欧美+日本专区| 久久99精品国产.久久久久久| 国产精品大尺度| 欧美一级一区二区| aaa国产一区| 久久66热偷产精品| 亚洲最新视频在线观看| 中文字幕成人网| 日韩视频一区在线观看| 在线观看国产精品网站| 大胆亚洲人体视频| 久久国产精品99久久久久久老狼| 18欧美乱大交hd1984| 精品国产成人系列| 91麻豆精品国产91| 欧美日韩精品一区二区三区| 色综合一区二区三区| 懂色av一区二区三区免费看| 久久99深爱久久99精品| 丝袜美腿高跟呻吟高潮一区| 夜夜嗨av一区二区三区网页| 国产精品久久久久久久岛一牛影视 | 免费在线成人网| 亚洲欧洲日产国产综合网| 久久人人97超碰com| 日韩一区二区高清| 欧美另类videos死尸| 欧美性感一类影片在线播放| 91免费在线看| eeuss鲁片一区二区三区在线观看| 国内不卡的二区三区中文字幕 | 成人精品国产一区二区4080| 国产一二三精品| 久久91精品国产91久久小草| 日本欧美加勒比视频| 亚洲1区2区3区4区| 亚洲高清免费观看| 午夜精品福利一区二区蜜股av| 亚洲一区二区三区视频在线| 一区二区三区四区精品在线视频| ...av二区三区久久精品| 国产精品欧美极品| 国产精品久久久久国产精品日日| 欧美韩日一区二区三区四区| 亚洲国产精品高清| 国产精品黄色在线观看 | 日韩av成人高清| 蜜桃精品视频在线| 激情亚洲综合在线| 大美女一区二区三区| 成人sese在线| 色欧美乱欧美15图片| 欧美私人免费视频| 7799精品视频| 精品处破学生在线二十三| 久久久亚洲精品石原莉奈 | 最新热久久免费视频| 亚洲手机成人高清视频| 亚洲综合色网站| 日本女优在线视频一区二区| 精品一区二区在线免费观看| 国产成人精品免费网站| av成人动漫在线观看| 欧美图片一区二区三区| 日韩一区二区免费高清| 久久久国产精品麻豆| 自拍偷拍亚洲综合| 天堂在线亚洲视频| 国产精品一区二区免费不卡| 9i看片成人免费高清| 欧美情侣在线播放| 久久综合色天天久久综合图片| 中文字幕电影一区| 午夜电影网一区| 国产精品一区二区三区乱码| 一本高清dvd不卡在线观看| 亚洲午夜电影在线| 美女一区二区在线观看| 国产99一区视频免费 | 国产午夜精品理论片a级大结局| 国产精品久久免费看| 偷拍一区二区三区四区| 国产91色综合久久免费分享| 欧美视频一区二区| 国产女主播视频一区二区| 亚洲成人精品在线观看| 国产精品正在播放| 欧美日本一区二区三区| 国产精品久久久久aaaa樱花| 免费在线成人网| 91传媒视频在线播放| 久久亚洲春色中文字幕久久久| 亚洲黄色小说网站| 国产成人在线视频网站| 884aa四虎影成人精品一区| 中文字幕一区二区三区四区不卡 | 国产91综合网| 欧美一区二区女人| 一区二区三区高清不卡| 国产成人亚洲综合色影视| 欧美精品乱码久久久久久| 中文字幕av不卡| 麻豆91精品视频| 国产精品丝袜一区| 久久精品国产99| 欧洲国产伦久久久久久久| 欧美激情一区二区三区四区| 免费在线视频一区| 欧美色涩在线第一页| 成人免费在线播放视频| 国产精品一区在线| 欧美变态tickle挠乳网站| 亚洲成人动漫在线观看| 99麻豆久久久国产精品免费 | 久久久久久免费毛片精品| 日韩国产精品久久久久久亚洲| 91小视频在线观看| 国产精品美女一区二区| 国产精品中文字幕日韩精品| 精品久久久久一区| 蜜臀久久久久久久| 91精品国产91久久久久久一区二区 | www.日韩av| 国产欧美精品一区aⅴ影院| 国产呦精品一区二区三区网站| 91精品国产一区二区三区蜜臀| 亚洲成av人在线观看| 欧美日韩一区高清| 亚洲国产日韩一级| 欧美三级中文字幕在线观看| 亚洲一区二区三区四区在线观看 | 国产·精品毛片| 国产亚洲成av人在线观看导航 | 日韩精品欧美精品| 欧美日本韩国一区二区三区视频| 亚洲一线二线三线视频| 欧美中文字幕不卡| 性久久久久久久| 91麻豆精品国产91久久久久久久久| 天堂蜜桃一区二区三区| 欧美一区二区在线看| 美国av一区二区| 久久精品人人做| 成人毛片视频在线观看| 亚洲欧美一区二区三区国产精品 | 国产精品久久免费看| 99re这里只有精品视频首页| 一区在线观看免费| 欧美做爰猛烈大尺度电影无法无天| 亚洲小说春色综合另类电影| 欧美伦理视频网站| 韩国一区二区在线观看| 国产精品嫩草影院com| 色综合久久综合| 日韩福利视频导航| 久久久亚洲精华液精华液精华液| 国产风韵犹存在线视精品| 亚洲欧洲精品天堂一级| 精品视频色一区| 国内偷窥港台综合视频在线播放| 国产欧美一区二区精品久导航| 91看片淫黄大片一级| 日韩国产欧美一区二区三区| 精品国产123| 91亚洲男人天堂| 日韩激情在线观看| 日本一区二区在线不卡| 国产精品情趣视频| 欧美日韩国产精品成人| 国产精品18久久久久久久久久久久| 成人免费一区二区三区在线观看| 欧美日韩视频在线第一区 | 日本一区二区不卡视频| 日本道色综合久久| 激情成人综合网| 亚洲精品乱码久久久久久久久 | 久久精品综合网| 色婷婷综合久久久中文字幕| 日本在线不卡一区| 国产精品美女视频| 日韩一区二区视频在线观看| 不卡一区二区中文字幕| 日韩精品每日更新| 中文字幕中文字幕一区| 91精品国产色综合久久不卡电影| 国产a区久久久| 欧美aaaaaa午夜精品| 亚洲视频图片小说| 久久综合九色综合欧美亚洲| 欧美性猛交xxxx乱大交退制版| 国产精品原创巨作av| 丝袜亚洲精品中文字幕一区| 国产精品嫩草影院com| 日韩精品中文字幕一区 | 国产日本欧洲亚洲| 欧美精品久久久久久久多人混战 | 久久网站最新地址|