Category : Assembly Language Source Code
Archive   : PROTEC.ZIP
Filename : MACRO1

 
Output of file : MACRO1 contained in archive : PROTEC.ZIP
;MACRO1


TSS_stack macro ss0,esp0,ss1,esp1,ss2,esp2
dd 0
dd offset esp0
dd ss0
dd offset esp1
dd ss1
dd offset esp2
dd ss2
endm

TSS_cr3 macro
dd 0
endm

TSS_regs macro teip,tflg,teax,tebx,tecx,tedx,tesi,tedi,tebp,tesp
dd offset teip
dd tflg
dd teax
dd tecx
dd tedx
dd tebx
dd offset tesp
dd tebp
dd tesi
dd tedi
endm

TSS_seg macro tes,tcs,tss,tds,tfs,tgs
dd tes
dd tcs
dd tss
dd tds
dd tfs
dd tgs
endm

callf macro selector
db 9ah
dw 0
dw selector
endm

jmpf macro selector
db 0eah
dw 0
dw selector
endm


  3 Responses to “Category : Assembly Language Source Code
Archive   : PROTEC.ZIP
Filename : MACRO1

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/