;       SCCSID = src/dev/dasd/os2aspi/aspisegs.asm, aspi, r206 93/03/20

        page    ,132

;/*****************************************************************************
;*
;* SOURCE FILE NAME = ASPISEGS.ASM
;*
;* DESCRIPTIVE NAME = OS2ASPI.DMD - OS/2 ASPI Device Manager
;*
;*
;* COPYRIGHT    COPYRIGHT IBM CORPORATION, 1991, 1992
;*              LICENSED MATERIAL - PROGRAM PROPERTY OF IBM
;*              REFER TO COPYRIGHT INSTRUCTION FORM#G120-2083
;*              RESTRICTED MATERIALS OF IBM
;*              IBM CONFIDENTIAL
;*
;* VERSION      V2.0
;*
;* DATE
;*
;* DESCRIPTION : ASPI Device Manager segment declarations
;*
;*
;* CHANGE ACTIVITY =
;*   DATE      FLAG        APAR   CHANGE DESCRIPTION
;*   --------  ----------  -----  --------------------------------------
;*   mm/dd/yy  @Vnnnnn     xxxxx  xxxxxxx
;*****************************************************************************/

        include devhdr.inc

;*
;* Assembler Helper to order segments  */
;*

EXTRN           _ASPIStr1:NEAR
EXTRN           _ASPIEntry:FAR

ASPIHeader      segment dword public 'DATA'

ASPIDMHeader    dd      -1
                dw      DEV_CHAR_DEV+DEV_IOCTL+DEVLEV_1
                dw      _ASPIStr1
                dw      _ASPIEntry   ;SPI entry point for IDC
                db      "SCSIMGR$"
                dw      0
                dw      0
                dw      0
                dw      0
                dd      DEV_ADAPTER_DD
                dw      0

ASPIHeader      ends

LIBDATA         segment dword public 'DATA'
LIBDATA         ends

_DATA           segment dword public 'DATA'
_DATA           ends

CONST           segment dword public 'CONST'
CONST           ends

_BSS            segment dword public 'BSS'
_BSS            ends

_TEXT           segment dword public 'CODE'

                extrn  _ASPIStr1:near

_TEXT           ends

Code            segment dword public 'CODE'
Code            ends

LIBCODE         segment dword public 'CODE'
LIBCODE         ends

SwapCode        segment dword public 'CODE'
SwapCode        ends

DGROUP          group   CONST, _BSS, ASPIHeader, LIBDATA, _DATA
StaticGroup     group   _TEXT, LIBCODE, Code
SwapGroup       group   SwapCode

        end
