;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;
MODULES
;  Name            Path                                           Memory Type
;  --------------  ---------------------------------------------  -----------

; @CESYSGEN IF CE_MODULES_DEVICE
IF IMGTINY !
IF IMGNODRIVERS !

; @CESYSGEN IF CE_MODULES_GIISR
        GIISR.dll       $(_FLATRELEASEDIR)\GIISR.dll            NK  SHK
; @CESYSGEN ENDIF CE_MODULES_GIISR

; @CESYSGEN IF CE_MODULES_PCI
IF BSP_NOPCIBUS !

IF IMG_NOPCIBUS !
   PCIbus.dll      $(_FLATRELEASEDIR)\PCIbus.dll                NK  SH
ENDIF IMG_NOPCIBUS !


; @CESYSGEN IF CE_MODULES_DISPLAY
IF BSP_NODISPLAY !
IF IMG_NODISPLAY !

IF BSP_DISPLAY_PERM3
   perm3_cfg.dll   $(_FLATRELEASEDIR)\perm3_cfg.dll             NK  SH
ENDIF

ENDIF IMG_NODISPLAY !
ENDIF BSP_NODISPLAY !
; @CESYSGEN ENDIF CE_MODULES_DISPLAY


; @CESYSGEN IF CE_MODULES_USBD
; USB drivers
IF BSP_NOUSB !
IF IMG_NOUSB !
IF BSP_USB_UHCI
   uhci.dll       $(_FLATRELEASEDIR)\uhci.dll                   NK  SH
ENDIF
IF BSP_USB_OHCI
   ohci2.dll       $(_FLATRELEASEDIR)\ohci2.dll                  NK  SH
ENDIF
ENDIF IMG_NOUSB !
ENDIF BSP_NOUSB !
; @CESYSGEN ENDIF CE_MODULES_USBD


; @CESYSGEN IF CE_MODULES_WAVEAPI
IF BSP_NOAUDIO !
IF IMG_NOAUDIO !
IF BSP_WAVEDEV_ES1371
    es1371.dll          $(_FLATRELEASEDIR)\es1371.dll                   NK  SH
ENDIF
IF BSP_WAVEDEV_ENSONIQ
    ensoniq.dll         $(_FLATRELEASEDIR)\ensoniq.dll                  NK  SH
ENDIF
IF BSP_WAVEDEV_TVIA5000
    tvia5000.dll         $(_FLATRELEASEDIR)\tvia5000.dll                  NK  SH
ENDIF
ENDIF IMG_NOAUDIO !
ENDIF BSP_NOAUDIO !
; @CESYSGEN ENDIF CE_MODULES_WAVEAPI


; @CESYSGEN IF CE_MODULES_NDIS
; @CESYSGEN IF CE_MODULES_SISNIC
; @CESYSGEN ENDIF CE_MODULES_SISNIC
; @CESYSGEN ENDIF CE_MODULES_NDIS


; @CESYSGEN IF CE_MODULES_PCMCIA
IF BSP_NOPCMCIA !
IF BSP_PCMCIA_TI1250
   pcmcia.dll      $(_FLATRELEASEDIR)\ti1250.dll                  NK  SH
   ti1250isr.dll        $(_FLATRELEASEDIR)\ti1250isr.dll          NK  SHK
ENDIF
ENDIF BSP_NOPCMCIA !
; @CESYSGEN ENDIF CE_MODULES_PCMCIA

ENDIF BSP_NOPCIBUS !
; @CESYSGEN ENDIF CE_MODULES_PCI


; @CESYSGEN IF CE_MODULES_PCMCIA
IF BSP_NOPCMCIA !
IF BSP_PCMCIA_I82365
   pcmcia.dll      $(_FLATRELEASEDIR)\i82365.dll                  NK  SH
ENDIF
IF BSP_PCMCIA_TI1250 !
IF BSP_PCMCIA_I82365 !
; i82365 (ISA) driver is default
   pcmcia.dll      $(_FLATRELEASEDIR)\i82365.dll                  NK  SH
ENDIF
ENDIF
ENDIF BSP_NOPCMCIA !
; @CESYSGEN ENDIF CE_MODULES_PCMCIA


; @CESYSGEN IF CE_MODULES_KEYBD || CE_MODULES_POINTER
IF LOCALE=0411 !
IF LOCALE=0412 !
IF BSP_KEYBD_NOP
; @CESYSGEN IF CE_MODULES_NOPKEYBOARD
    kbdmouse.dll     $(_FLATRELEASEDIR)\KbdNopUS.dll	NK  SH
; @CESYSGEN ENDIF CE_MODULES_NOPKEYBOARD
ENDIF	; BSP_KEYBD_NOP
IF BSP_KEYBD_NOP !
; @CESYSGEN IF CE_MODULES_8042KEYBOARD 
    kbdmouse.dll     $(_FLATRELEASEDIR)\Kbd8042US.dll		NK  SH
; @CESYSGEN ENDIF CE_MODULES_8042KEYBOARD 
ENDIF	; BSP_KEYBD_NOP
ENDIF	; LOCALE != 0412
ENDIF	; LOCALE != 0411
IF LOCALE=0411
IF BSP_KEYBD_JPN1
IF BSP_KEYBD_NOP
; @CESYSGEN IF CE_MODULES_NOPKEYBOARD
    kbdmouse.dll     $(_FLATRELEASEDIR)\KbdNopJpn1.dll	NK  SH
; @CESYSGEN ENDIF CE_MODULES_NOPKEYBOARD
ENDIF	; BSP_KEYBD_NOP
IF BSP_KEYBD_NOP !
; @CESYSGEN IF CE_MODULES_8042KEYBOARD 
    kbdmouse.dll     $(_FLATRELEASEDIR)\Kbd8042Jpn1.dll	NK  SH
; @CESYSGEN ENDIF CE_MODULES_8042KEYBOARD 
ENDIF	; BSP_KEYBD_NOP
ENDIF	; BSP_KEYBD_JPN1
IF BSP_KEYBD_JPN1 !
IF BSP_KEYBD_NOP
; @CESYSGEN IF CE_MODULES_NOPKEYBOARD
    kbdmouse.dll     $(_FLATRELEASEDIR)\KbdNopJpn2.dll	NK  SH
; @CESYSGEN ENDIF CE_MODULES_NOPKEYBOARD
ENDIF	; BSP_KEYBD_NOP
IF BSP_KEYBD_NOP !
; @CESYSGEN IF CE_MODULES_8042KEYBOARD 
    kbdmouse.dll     $(_FLATRELEASEDIR)\Kbd8042Jpn2.dll	NK  SH
; @CESYSGEN ENDIF CE_MODULES_8042KEYBOARD 
ENDIF	; BSP_KEYBD_NOP
ENDIF	; BSP_KEYBD_JPN1
ENDIF	; LOCALE == 0411
IF LOCALE=0412
IF BSP_KEYBD_NOP
; @CESYSGEN IF CE_MODULES_NOPKEYBOARD
    kbdmouse.dll     $(_FLATRELEASEDIR)\KbdNopKor.dll	NK  SH
; @CESYSGEN ENDIF CE_MODULES_NOPKEYBOARD
ENDIF	; BSP_KEYBD_NOP
IF BSP_KEYBD_NOP !
; @CESYSGEN IF CE_MODULES_8042KEYBOARD 
    kbdmouse.dll     $(_FLATRELEASEDIR)\Kbd8042Kor.dll		NK  SH
; @CESYSGEN ENDIF CE_MODULES_8042KEYBOARD 
ENDIF	; BSP_KEYBD_NOP
ENDIF	; LOCALE == 0412
; @CESYSGEN ENDIF CE_MODULES_KEYBD || CE_MODULES_POINTER


; @CESYSGEN IF CE_MODULES_SERIAL
IF BSP_NOSERIAL !
IF IMG_NOSERIAL !
; The built-in com16550 driver supports any number of 16550 ports.
    com16550.dll    $(_FLATRELEASEDIR)\com16550.dll            NK  SH
    isr16550.dll    $(_FLATRELEASEDIR)\isr16550.dll            NK  SHK
ENDIF IMG_NOSERIAL !
ENDIF BSP_NOSERIAL !

IF BSP_NOUSBSER !
IF IMG_NOUSBSER !
   2890_ser.dll    $(_FLATRELEASEDIR)\2890_ser.dll             NK  SH
ENDIF IMG_NOUSBSER !
ENDIF BSP_NOUSBSER !

; @CESYSGEN IF CE_MODULES_IRDASTK
; @CESYSGEN ENDIF CE_MODULES_IRDASTK
; @CESYSGEN ENDIF CE_MODULES_SERIAL

; @CESYSGEN IF CE_MODULES_IRDASTK
; @CESYSGEN ENDIF CE_MODULES_IRDASTK


; @CESYSGEN IF CE_MODULES_PARALLEL
IF BSP_NOPARALLEL !
;  Parallel Port Driver
   parallel.dll    $(_FLATRELEASEDIR)\parallel.dll                NK  SH
ENDIF
; @CESYSGEN ENDIF CE_MODULES_PARALLEL

ENDIF IMGNODRIVERS !
ENDIF IMGTINY !

; @CESYSGEN IF CE_MODULES_BATTDRVR
; @CESYSGEN ENDIF CE_MODULES_BATTDRVR

; @CESYSGEN ENDIF CE_MODULES_DEVICE


; @CESYSGEN IF CE_MODULES_DISPLAY
IF BSP_NODISPLAY !
IF IMG_NODISPLAY ! 
;
; MGDI NOP Display driver
IF BSP_DISPLAY_NOP
   ddi.dll         $(_FLATRELEASEDIR)\ddi_nop.dll             NK  SH
ENDIF

ENDIF IMG_NODISPLAY !
ENDIF BSP_NODISPLAY !
; @CESYSGEN ENDIF CE_MODULES_DISPLAY


; @CESYSGEN IF CE_MODULES_SDNPCID
; @CESYSGEN ENDIF CE_MODULES_SDNPCID


    USer20Ce.dll      $(_FLATRELEASEDIR)\USer20Ce.dll             NK  SH			


FILES
;  Name            Path                                           Memory Type
;  --------------  ---------------------------------------------  -----------
; @CESYSGEN IF CE_MODULES_DEVICE
; @CESYSGEN ENDIF CE_MODULES_DEVICE


