- Visual C++源码
- Visual Basic源码
- C++ Builder源码
- Java源码
- Delphi源码
- C/C++源码
- PHP源码
- Perl源码
- Python源码
- Asm源码
- Pascal源码
- Borland C++源码
- Others源码
- SQL源码
- VBScript源码
- JavaScript源码
- ASP/ASPX源码
- C#源码
- Flash/ActionScript源码
- matlab源码
- PowerBuilder源码
- LabView源码
- Flex源码
- MathCAD源码
- VBA源码
- IDL源码
- Lisp/Scheme源码
- VHDL源码
- Objective-C源码
- Fortran源码
- tcl/tk源码
- QT源码
drsivec.s
资源名称:export.zip [点击查看]
上传用户:hepax88
上传日期:2007-01-03
资源大小:1101k
文件大小:1k
源码类别:
TCP/IP协议栈
开发平台:
Visual C++
- include asmglobal.h
- ; DRSI 8530 card interrupt hooks
- extrn Stktop,Spsave,Sssave,drint:proc,doret:proc,eoi:proc
- .CODE
- dbase dw @Data ; save loc for ds (must be in code segment)
- ; dr0vec - DRSI card #0 interrupt handler
- public dr0vec
- label dr0vec far
- cld
- push ds ; save on user stack
- mov ds,cs:dbase ; establish interrupt data segment
- mov Sssave,ss ; stash user stack context
- mov Spsave,sp
- mov ss,cs:dbase
- lea sp,Stktop
- PUSHALL
- push es
- call eoi
- mov ax,0 ; arg for service routine
- push ax
- call drint
- inc sp
- inc sp
- jmp doret
- end