home *** CD-ROM | disk | FTP | other *** search
- ; $Source: /usr/home/dhesi/zoo/RCS/macros.ai,v $
- ; $Id: macros.ai,v 1.2 91/07/07 09:37:52 dhesi Exp $
- ;procedure index, used in-line to save some microseconds
- call_index macro
- mov si,bx ;si = bx * 5 (5 byte hash entries)
- shl si,1 ;si = bx * 2 * 2 + bx
- shl si,1
- add si,bx
- endm
-
- ifdef OS2
- SEL TYPEDEF WORD
- PSEL TYPEDEF FAR PTR SEL
- DOSALLOCSEG PROTO FAR PASCAL cbSize:WORD, pselector:PSEL, fsAlloc:WORD
- else
- malloc macro siz
- ifdif <bx>,<siz>
- mov bx,siz
- endif
- mov ah,48h
- int 21h
- endm
- endif
-