2015-03-14 21:48:35 +00:00
|
|
|
|
PR#3
|
2015-06-03 18:30:57 +00:00
|
|
|
|
PREFIX /A2OSX.SRC
|
2016-10-17 15:47:50 +00:00
|
|
|
|
NEW
|
2015-03-14 21:48:35 +00:00
|
|
|
|
INC 1
|
|
|
|
|
AUTO 6
|
2016-04-18 20:15:34 +00:00
|
|
|
|
.LIST OFF
|
2015-03-14 21:48:35 +00:00
|
|
|
|
.OP 65C02
|
|
|
|
|
.OR $2000
|
2015-06-03 18:30:57 +00:00
|
|
|
|
.TF /A2OSX.BOOT/DRV/UTHERNET.DRV
|
2015-03-14 21:48:35 +00:00
|
|
|
|
*--------------------------------------
|
2016-10-26 20:08:11 +00:00
|
|
|
|
.INB /A2OSX.DEV/INC/MACROS.I
|
|
|
|
|
.INB /A2OSX.DEV/INC/A2OSX.I
|
|
|
|
|
.INB /A2OSX.DEV/INC/LIBTCPIP.I
|
2015-03-14 21:48:35 +00:00
|
|
|
|
*--------------------------------------
|
|
|
|
|
ZPTmpPTR .EQ ZPDRV
|
|
|
|
|
*--------------------------------------
|
2016-10-17 15:47:50 +00:00
|
|
|
|
.INB DRV/X.NET.8900A.S
|
2015-03-14 21:48:35 +00:00
|
|
|
|
*--------------------------------------
|
2015-06-03 18:30:57 +00:00
|
|
|
|
* File Header (16 Bytes)
|
2015-03-14 21:48:35 +00:00
|
|
|
|
*--------------------------------------
|
|
|
|
|
CS.START cld
|
2015-06-03 18:30:57 +00:00
|
|
|
|
jmp Dev.Detect cld,jmp abs=DRV
|
|
|
|
|
.DA #$61 6502,Level 1 (65c02)
|
|
|
|
|
.DA #1 DRV Layout Version 1
|
|
|
|
|
.DA 0
|
|
|
|
|
.DA CS.END-CS.START Code Length
|
|
|
|
|
.DA DEV.HEADER-CS.START Device Header Offset
|
|
|
|
|
.DA DRV.CS.START-CS.START Driver Code Offset
|
|
|
|
|
.DA DRV.CS.END-DRV.CS.START Drv Code Length
|
2015-03-14 21:48:35 +00:00
|
|
|
|
*--------------------------------------
|
2015-06-03 18:30:57 +00:00
|
|
|
|
* Relocation Table
|
|
|
|
|
*--------------------------------------
|
|
|
|
|
L.MSG.DETECT .DA MSG.DETECT
|
2015-11-22 22:30:06 +00:00
|
|
|
|
L.MSG.DETECT.OK .DA MSG.DETECT.OK
|
|
|
|
|
L.MSG.DETECT.KO .DA MSG.DETECT.KO
|
|
|
|
|
L.DEV.HEADER.NAME .DA DEV.HEADER.NAME
|
2015-06-03 18:30:57 +00:00
|
|
|
|
.DA 0 End Of Reloc Table
|
|
|
|
|
*--------------------------------------
|
2016-08-17 06:25:58 +00:00
|
|
|
|
Dev.Detect >STYA ARGS
|
2015-06-03 18:30:57 +00:00
|
|
|
|
>LDYA L.MSG.DETECT
|
2016-11-03 16:27:43 +00:00
|
|
|
|
>SYSCALL CPrintFYA
|
2015-06-03 18:30:57 +00:00
|
|
|
|
|
|
|
|
|
ldx #$10
|
2016-01-10 22:16:07 +00:00
|
|
|
|
.1 >LDYAI PP.ID
|
2015-03-14 21:48:35 +00:00
|
|
|
|
>STYA PacketPagePTR,x
|
|
|
|
|
>LDYA PacketPageDATA,x
|
|
|
|
|
cpy #DEVID
|
|
|
|
|
bne .2
|
|
|
|
|
cmp /DEVID
|
|
|
|
|
beq .3
|
2015-06-03 18:30:57 +00:00
|
|
|
|
|
|
|
|
|
.2 inc DEV.HEADER.NAME+4
|
2015-03-14 21:48:35 +00:00
|
|
|
|
txa
|
|
|
|
|
clc
|
|
|
|
|
adc #$10
|
|
|
|
|
tax
|
|
|
|
|
cpx #$80
|
|
|
|
|
bne .1
|
2015-06-03 18:30:57 +00:00
|
|
|
|
|
2015-11-22 22:30:06 +00:00
|
|
|
|
>LDYA L.MSG.DETECT.KO
|
2016-11-03 16:27:43 +00:00
|
|
|
|
>SYSCALL CPrintFYA
|
2015-11-22 22:30:06 +00:00
|
|
|
|
|
2016-03-20 22:12:57 +00:00
|
|
|
|
lda #DEVMGR.ERRNOHW
|
2015-03-14 21:48:35 +00:00
|
|
|
|
sec
|
|
|
|
|
rts
|
2015-06-03 18:30:57 +00:00
|
|
|
|
|
2016-01-10 22:16:07 +00:00
|
|
|
|
.3 stx DEVSLOTx0
|
|
|
|
|
|
2016-08-17 06:25:58 +00:00
|
|
|
|
>LDYA ARGS
|
|
|
|
|
>STYA ZPTmpPTR
|
|
|
|
|
lda (ZPTmpPTR)
|
2016-04-18 20:15:34 +00:00
|
|
|
|
bne .4
|
2016-08-17 06:25:58 +00:00
|
|
|
|
|
2016-04-18 20:15:34 +00:00
|
|
|
|
lda #$00
|
|
|
|
|
sta MAC
|
|
|
|
|
lda #$0E
|
|
|
|
|
sta MAC+1
|
|
|
|
|
lda #$3A
|
|
|
|
|
sta MAC+2
|
|
|
|
|
lda A2osX.RANDOM16
|
|
|
|
|
eor A2osX.TIMER16
|
|
|
|
|
sta MAC+3
|
|
|
|
|
eor A2osX.RANDOM16+1
|
|
|
|
|
sta MAC+4
|
|
|
|
|
eor A2osX.TIMER16+1
|
|
|
|
|
sta MAC+5
|
|
|
|
|
bra .8
|
2015-06-03 18:30:57 +00:00
|
|
|
|
|
2016-08-17 06:25:58 +00:00
|
|
|
|
.4 jsr DecodeMac
|
2016-04-18 20:15:34 +00:00
|
|
|
|
bcc .8
|
2016-01-04 07:21:45 +00:00
|
|
|
|
lda #DEVMGR.ERRICL
|
2015-03-14 21:48:35 +00:00
|
|
|
|
sec
|
|
|
|
|
rts
|
|
|
|
|
|
2016-10-17 15:47:50 +00:00
|
|
|
|
.8 >PUSHW L.DEV.HEADER.NAME
|
|
|
|
|
>LDYA L.MSG.DETECT.OK
|
2016-11-03 16:27:43 +00:00
|
|
|
|
>SYSCALL CPrintFYA
|
2015-11-22 22:30:06 +00:00
|
|
|
|
clc
|
2015-06-03 18:30:57 +00:00
|
|
|
|
rts
|
|
|
|
|
*--------------------------------------
|
2016-03-20 22:12:57 +00:00
|
|
|
|
.INB DRV/X.NET.DRV.S
|
2015-06-03 18:30:57 +00:00
|
|
|
|
*--------------------------------------
|
|
|
|
|
CS.END
|
2016-10-24 15:54:43 +00:00
|
|
|
|
MSG.DETECT >CSTR "UtherNet/CS8900A Driver.\n"
|
2016-10-26 20:08:11 +00:00
|
|
|
|
MSG.DETECT.OK >CSTR "UtherNet/CS8900A Installed As Device : %S\n"
|
2016-10-24 15:54:43 +00:00
|
|
|
|
MSG.DETECT.KO >CSTR "Hardware Not Found.\n"
|
2016-08-17 06:25:58 +00:00
|
|
|
|
ARGS .BS 2
|
2015-06-03 18:30:57 +00:00
|
|
|
|
*--------------------------------------
|
|
|
|
|
* Device Header (16 Bytes)
|
|
|
|
|
*--------------------------------------
|
|
|
|
|
DEV.HEADER cld
|
|
|
|
|
jmp (DRV.CS.START,x)
|
2016-06-07 06:10:18 +00:00
|
|
|
|
.HS 00
|
2015-06-03 18:30:57 +00:00
|
|
|
|
.DA #S.DEV.F.SHARE+S.DEV.F.EVENT
|
2016-10-24 15:54:43 +00:00
|
|
|
|
DEV.HEADER.NAME >PSTR "ETH1" NAME
|
2016-06-07 06:10:18 +00:00
|
|
|
|
.HS 00
|
2015-06-03 18:30:57 +00:00
|
|
|
|
.HS 00.00.00.00
|
|
|
|
|
*--------------------------------------
|
|
|
|
|
* Driver Code
|
|
|
|
|
*--------------------------------------
|
|
|
|
|
DRV.CS.START .DA OPEN
|
|
|
|
|
.DA GETEVENT
|
2016-04-07 06:13:41 +00:00
|
|
|
|
.DA COUT
|
2015-06-03 18:30:57 +00:00
|
|
|
|
.DA CLOSE
|
|
|
|
|
.DA GETINFO
|
2016-04-07 06:13:41 +00:00
|
|
|
|
.DA IRQ
|
2015-06-03 18:30:57 +00:00
|
|
|
|
.DA SEND
|
2016-04-07 06:13:41 +00:00
|
|
|
|
.DA SETIPCFG
|
2015-06-03 18:30:57 +00:00
|
|
|
|
L.DEVINFO .DA DEVINFO
|
|
|
|
|
.DA 0 end or relocation
|
|
|
|
|
*--------------------------------------
|
|
|
|
|
OPEN jsr Reset
|
2015-03-14 21:48:35 +00:00
|
|
|
|
>LDYAI PP.RxCTL
|
|
|
|
|
>STYA PacketPagePTR,x
|
|
|
|
|
>LDYAI PP.RxCTL.LID+PP.RxCTL.RxOKA+PP.RxCTL.IA+PP.RxCTL.BroadcastA
|
|
|
|
|
>STYA PacketPageDATA,x
|
|
|
|
|
|
|
|
|
|
>LDYAI PP.MAC
|
|
|
|
|
>STYA PacketPagePTR,x
|
|
|
|
|
>LDYA MAC
|
|
|
|
|
>STYA PacketPageDATA,x
|
|
|
|
|
>LDYAI PP.MAC+2
|
|
|
|
|
>STYA PacketPagePTR,x
|
|
|
|
|
>LDYA MAC+2
|
|
|
|
|
>STYA PacketPageDATA,x
|
|
|
|
|
>LDYAI PP.MAC+4
|
|
|
|
|
>STYA PacketPagePTR,x
|
|
|
|
|
>LDYA MAC+4
|
|
|
|
|
>STYA PacketPageDATA,x
|
|
|
|
|
|
|
|
|
|
>LDYAI PP.LineCTL
|
|
|
|
|
>STYA PacketPagePTR,x
|
|
|
|
|
>LDYAI PP.LineCTL.LID+PP.LineCTL.SerRxOn+PP.LineCTL.SerTxOn+PP.LineCTL.Auto
|
|
|
|
|
>STYA PacketPageDATA,x
|
2015-06-03 18:30:57 +00:00
|
|
|
|
clc
|
2015-03-14 21:48:35 +00:00
|
|
|
|
rts
|
|
|
|
|
*--------------------------------------
|
2015-06-03 18:30:57 +00:00
|
|
|
|
GETEVENT ldx DEVSLOTx0
|
2015-03-14 21:48:35 +00:00
|
|
|
|
>LDYAI PP.RxEvent
|
|
|
|
|
>STYA PacketPagePTR,x
|
|
|
|
|
>LDYA PacketPageDATA,x
|
|
|
|
|
and /PP.RxEvent.RxOK+PP.RxEvent.Brdcast+PP.RxEvent.IA
|
|
|
|
|
bne GETEVENT.RxOK
|
2016-03-20 22:12:57 +00:00
|
|
|
|
lda #ERR.DEV.NOFRAME
|
2016-04-07 06:13:41 +00:00
|
|
|
|
COUT
|
|
|
|
|
IRQ
|
|
|
|
|
SETIPCFG
|
|
|
|
|
GETEVENT.Err sec
|
2015-03-14 21:48:35 +00:00
|
|
|
|
rts
|
2016-03-13 22:07:01 +00:00
|
|
|
|
|
|
|
|
|
GETEVENT.RxOK and /PP.RxEvent.Brdcast
|
2015-03-14 21:48:35 +00:00
|
|
|
|
beq .10
|
|
|
|
|
lda #$80
|
|
|
|
|
.10 ldy #S.EVT.DATAHI
|
|
|
|
|
sta (pEvent),y
|
2016-03-13 22:07:01 +00:00
|
|
|
|
>LDYA RTDATA,x discard RxStatus
|
|
|
|
|
|
|
|
|
|
lda RTDATA+1,x get RxLength
|
2016-04-07 06:13:41 +00:00
|
|
|
|
sta Size+1
|
2016-03-13 22:07:01 +00:00
|
|
|
|
pha
|
|
|
|
|
lda RTDATA,x
|
2016-04-07 06:13:41 +00:00
|
|
|
|
sta Size
|
2016-03-13 22:07:01 +00:00
|
|
|
|
clc
|
|
|
|
|
adc #2
|
|
|
|
|
tay
|
|
|
|
|
pla
|
|
|
|
|
bcc .11
|
|
|
|
|
inc
|
|
|
|
|
|
2016-04-07 06:13:41 +00:00
|
|
|
|
.11 >PUSHYA Size+2
|
2015-06-03 18:30:57 +00:00
|
|
|
|
>PUSHBI 0
|
2016-10-24 15:54:43 +00:00
|
|
|
|
>SYSCALL GetMem
|
2016-04-07 06:13:41 +00:00
|
|
|
|
bcs GETEVENT.Err
|
2015-03-14 21:48:35 +00:00
|
|
|
|
>STYA ZPTmpPTR
|
|
|
|
|
txa
|
|
|
|
|
ldy #S.EVT.DATALO
|
|
|
|
|
sta (pEvent),y
|
2016-03-13 22:07:01 +00:00
|
|
|
|
|
2015-03-14 21:48:35 +00:00
|
|
|
|
lda #S.EVT.F.NET+S.EVT.F.hMEM1
|
|
|
|
|
sta (pEvent)
|
2016-03-13 22:07:01 +00:00
|
|
|
|
|
2016-04-07 06:13:41 +00:00
|
|
|
|
lda Size
|
2016-03-13 22:07:01 +00:00
|
|
|
|
sta (ZPTmpPTR)
|
2016-04-07 06:13:41 +00:00
|
|
|
|
eor #$ff
|
|
|
|
|
sta Counter
|
2016-03-13 22:07:01 +00:00
|
|
|
|
ldy #1
|
2016-04-07 06:13:41 +00:00
|
|
|
|
lda Size+1
|
2016-03-13 22:07:01 +00:00
|
|
|
|
sta (ZPTmpPTR),y
|
2016-04-07 06:13:41 +00:00
|
|
|
|
eor #$ff
|
|
|
|
|
sta Counter+1
|
2016-03-13 22:07:01 +00:00
|
|
|
|
|
|
|
|
|
iny
|
2015-06-03 18:30:57 +00:00
|
|
|
|
|
2016-03-13 22:07:01 +00:00
|
|
|
|
ldx DEVSLOTx0
|
|
|
|
|
|
2016-04-07 06:13:41 +00:00
|
|
|
|
.1 inc Counter
|
|
|
|
|
bne .12
|
|
|
|
|
inc Counter+1
|
2016-03-13 22:07:01 +00:00
|
|
|
|
beq .8
|
2016-04-07 06:13:41 +00:00
|
|
|
|
|
|
|
|
|
.12 lda RTDATA,x
|
2015-03-14 21:48:35 +00:00
|
|
|
|
sta (ZPTmpPTR),y
|
|
|
|
|
iny
|
|
|
|
|
bne .2
|
|
|
|
|
inc ZPTmpPTR+1
|
2016-03-13 22:07:01 +00:00
|
|
|
|
|
2016-04-07 06:13:41 +00:00
|
|
|
|
.2 inc Counter
|
|
|
|
|
bne .21
|
|
|
|
|
inc Counter+1
|
2015-03-14 21:48:35 +00:00
|
|
|
|
beq .8
|
2016-04-07 06:13:41 +00:00
|
|
|
|
|
|
|
|
|
.21 lda RTDATA+1,x
|
2015-03-14 21:48:35 +00:00
|
|
|
|
sta (ZPTmpPTR),y
|
|
|
|
|
iny
|
2016-03-13 22:07:01 +00:00
|
|
|
|
bne .1
|
2015-03-14 21:48:35 +00:00
|
|
|
|
inc ZPTmpPTR+1
|
2015-06-03 18:30:57 +00:00
|
|
|
|
bne .1
|
2016-03-13 22:07:01 +00:00
|
|
|
|
|
2015-03-14 21:48:35 +00:00
|
|
|
|
.8 clc
|
|
|
|
|
rts
|
2015-06-03 18:30:57 +00:00
|
|
|
|
*--------------------------------------
|
|
|
|
|
CLOSE jsr Reset
|
|
|
|
|
clc
|
|
|
|
|
rts
|
2016-04-18 20:15:34 +00:00
|
|
|
|
*--------------------------------------
|
2016-03-13 22:07:01 +00:00
|
|
|
|
GETINFO lda #S.DEVINFO.NET.STATUS.10
|
|
|
|
|
sta LINK.STATUS
|
|
|
|
|
|
|
|
|
|
ldx DEVSLOTx0
|
|
|
|
|
>LDYAI PP.LineST
|
|
|
|
|
>STYA PacketPagePTR,x
|
|
|
|
|
>LDYA PacketPageDATA,x
|
|
|
|
|
tya
|
|
|
|
|
and #PP.LineST.LinkOK
|
|
|
|
|
bne .1
|
|
|
|
|
lda LINK.STATUS
|
|
|
|
|
ora #S.DEVINFO.NET.STATUS.OK
|
|
|
|
|
sta LINK.STATUS
|
|
|
|
|
|
|
|
|
|
.1 >LDYAI PP.TestCTL
|
|
|
|
|
>STYA PacketPagePTR,x
|
|
|
|
|
>LDYA PacketPageDATA,x
|
|
|
|
|
and /PP.TestCTL.FDX
|
|
|
|
|
bne .2
|
|
|
|
|
lda LINK.STATUS
|
|
|
|
|
ora #S.DEVINFO.NET.STATUS.FD
|
|
|
|
|
sta LINK.STATUS
|
|
|
|
|
|
|
|
|
|
.2 >LDYA L.DEVINFO
|
2015-06-03 18:30:57 +00:00
|
|
|
|
clc
|
|
|
|
|
rts
|
2016-04-18 20:15:34 +00:00
|
|
|
|
*--------------------------------------
|
2015-06-03 18:30:57 +00:00
|
|
|
|
SEND >PULLW ZPTmpPTR
|
2016-03-13 22:07:01 +00:00
|
|
|
|
|
|
|
|
|
lda (ZPTmpPTR)
|
2016-04-07 06:13:41 +00:00
|
|
|
|
sta Size
|
|
|
|
|
eor #$ff
|
|
|
|
|
sta Counter
|
2016-03-13 22:07:01 +00:00
|
|
|
|
ldy #1
|
|
|
|
|
lda (ZPTmpPTR),y
|
2016-04-07 06:13:41 +00:00
|
|
|
|
sta Size+1
|
|
|
|
|
eor #$ff
|
|
|
|
|
sta Counter+1
|
2016-03-13 22:07:01 +00:00
|
|
|
|
|
2015-03-14 21:48:35 +00:00
|
|
|
|
ldx DEVSLOTx0
|
2016-03-13 22:07:01 +00:00
|
|
|
|
>LDYAI PP.TxCMD.LID+PP.TxCMD.TxStartFULL
|
2015-03-14 21:48:35 +00:00
|
|
|
|
>STYA TxCMD,x
|
2016-04-07 06:13:41 +00:00
|
|
|
|
>LDYA Size
|
2015-03-14 21:48:35 +00:00
|
|
|
|
>STYA TxLength,x
|
|
|
|
|
>LDYAI PP.BusST
|
|
|
|
|
>STYA PacketPagePTR,x
|
|
|
|
|
|
|
|
|
|
ldy #16
|
|
|
|
|
.1 lda PacketPageDATA,x
|
|
|
|
|
and #PP.BusST.TxBidErr
|
|
|
|
|
bne .9
|
|
|
|
|
lda PacketPageDATA+1,x
|
|
|
|
|
and /PP.BusST.Rdy4TxNOW
|
|
|
|
|
bne SENDPREADY
|
|
|
|
|
lda #0
|
2016-03-20 22:12:57 +00:00
|
|
|
|
|
2015-03-14 21:48:35 +00:00
|
|
|
|
.2 dec
|
|
|
|
|
bne .2
|
2016-03-20 22:12:57 +00:00
|
|
|
|
|
2015-03-14 21:48:35 +00:00
|
|
|
|
dey
|
|
|
|
|
bne .1
|
2016-03-20 22:12:57 +00:00
|
|
|
|
|
|
|
|
|
.9 lda #ERR.DEV.NOBUFFER
|
2015-03-14 21:48:35 +00:00
|
|
|
|
sec
|
|
|
|
|
rts
|
|
|
|
|
|
2016-04-18 20:15:34 +00:00
|
|
|
|
SENDPREADY ldy #S.ETH.SRCMAC+5
|
|
|
|
|
ldx #5
|
|
|
|
|
.10 lda MAC,x
|
|
|
|
|
sta (ZPTmpPTR),y
|
|
|
|
|
dey
|
|
|
|
|
dex
|
|
|
|
|
bpl .10
|
|
|
|
|
|
|
|
|
|
ldx DEVSLOTx0
|
|
|
|
|
ldy #2
|
2016-03-13 22:07:01 +00:00
|
|
|
|
|
2016-04-07 06:13:41 +00:00
|
|
|
|
.1 inc Counter
|
|
|
|
|
bne .11
|
|
|
|
|
inc Counter+1
|
2016-03-13 22:07:01 +00:00
|
|
|
|
beq .8
|
2016-04-07 06:13:41 +00:00
|
|
|
|
|
|
|
|
|
.11 lda (ZPTmpPTR),y
|
2015-03-14 21:48:35 +00:00
|
|
|
|
sta RTDATA,x
|
|
|
|
|
iny
|
|
|
|
|
bne .2
|
|
|
|
|
inc ZPTmpPTR+1
|
2016-03-13 22:07:01 +00:00
|
|
|
|
|
2016-04-07 06:13:41 +00:00
|
|
|
|
.2 inc Counter
|
|
|
|
|
bne .21
|
|
|
|
|
inc Counter+1
|
2015-03-14 21:48:35 +00:00
|
|
|
|
beq .8
|
2016-04-07 06:13:41 +00:00
|
|
|
|
|
|
|
|
|
.21 lda (ZPTmpPTR),y
|
2015-03-14 21:48:35 +00:00
|
|
|
|
sta RTDATA+1,x
|
|
|
|
|
iny
|
2016-03-13 22:07:01 +00:00
|
|
|
|
bne .1
|
2015-03-14 21:48:35 +00:00
|
|
|
|
inc ZPTmpPTR+1
|
|
|
|
|
bne .1
|
2016-03-13 22:07:01 +00:00
|
|
|
|
|
2015-03-14 21:48:35 +00:00
|
|
|
|
.8 clc
|
|
|
|
|
rts
|
|
|
|
|
*--------------------------------------
|
|
|
|
|
Reset ldx DEVSLOTx0
|
|
|
|
|
>LDYAI PP.SelfCTL
|
|
|
|
|
>STYA PacketPagePTR,x
|
|
|
|
|
>LDYAI PP.SelfCTL.LID+PP.SelfCTL.RESET
|
|
|
|
|
>STYA PacketPageDATA,x
|
|
|
|
|
rts
|
2015-06-03 18:30:57 +00:00
|
|
|
|
DRV.CS.END
|
2016-04-18 20:15:34 +00:00
|
|
|
|
*--------------------------------------
|
2015-03-14 21:48:35 +00:00
|
|
|
|
DEVSLOTx0 .BS 1
|
2016-04-07 06:13:41 +00:00
|
|
|
|
Size .BS 2
|
|
|
|
|
Counter .BS 2
|
2015-06-03 18:30:57 +00:00
|
|
|
|
DEVINFO .DA #S.DEVINFO.TYPE.NET
|
2016-01-09 22:34:18 +00:00
|
|
|
|
DEVFLAGS .DA #0
|
2015-03-14 21:48:35 +00:00
|
|
|
|
MAC .BS 6
|
2016-03-13 22:07:01 +00:00
|
|
|
|
LINK.STATUS .BS 1 OK/DUPLEX/SPEED
|
2015-03-14 21:48:35 +00:00
|
|
|
|
MAN
|
|
|
|
|
SAVE DRV/UTHERNET.DRV.S
|
|
|
|
|
ASM
|