Home | History | Annotate | Download | only in FtdiUsbSerialDxe
      1 ## @file

      2 #  USB Serial Driver that manages USB Serial device and produces Serial IO

      3 #  Protocol.

      4 #

      5 #  USB Serial Driver consumes USB I/O Protocol and Device Path Protocol, and

      6 #  produces Serial IO Protocol on USB Serial devices.

      7 #  It manages the USB Serial device via USB Bulk Transfer of USB I/O Protocol.

      8 #  This module refers to following specifications:

      9 #  1. UEFI Specification, v2.1

     10 #

     11 # Copyright (c) 2006 - 2013, Intel Corporation. All rights reserved.<BR>

     12 #

     13 # This program and the accompanying materials

     14 # are licensed and made available under the terms and conditions of the BSD

     15 # License which accompanies this distribution. The full text of the license may

     16 # be found at http://opensource.org/licenses/bsd-license.php

     17 #

     18 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,

     19 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.

     20 #

     21 ##

     22 
     23 [Defines]
     24   INF_VERSION                    = 0x00010005
     25   BASE_NAME                      = FtdiUsbSerialDxe
     26   FILE_GUID                      = A8154B55-2021-4D40-AE81-2E23A02dCC46
     27   MODULE_TYPE                    = UEFI_DRIVER
     28   VERSION_STRING                 = 1.0
     29   ENTRY_POINT                    = FtdiUsbSerialEntryPoint
     30   UNLOAD_IMAGE                   = FtdiUsbSerialUnload
     31 
     32 #

     33 #  VALID_ARCHITECTURES           = IA32 X64 IPF EBC

     34 #

     35 
     36 [Sources]
     37   FtdiUsbSerialDriver.c
     38   FtdiUsbSerialDriver.h
     39   ComponentName.c
     40 
     41 [Packages]
     42   MdePkg/MdePkg.dec
     43 
     44 [LibraryClasses]
     45   UefiDriverEntryPoint
     46   BaseMemoryLib
     47   DebugLib
     48   MemoryAllocationLib
     49   UefiBootServicesTableLib
     50   UefiLib
     51   DevicePathLib
     52 
     53 [Guids]
     54   gEfiUartDevicePathGuid
     55 
     56 [Protocols]
     57   ## TO_START

     58   ## BY_START

     59   gEfiDevicePathProtocolGuid
     60   gEfiUsbIoProtocolGuid                         ## TO_START

     61   gEfiSerialIoProtocolGuid                      ## BY_START

     62