/*
 * Copyright 2010 Kontron Embedded Modules GmbH
 * 
 * MSMST_ApiRes.c 
 * 
 * This file contains the resources that are needed by the drivers and has to be "implanted"
 * into the hwconf.c of the MSMST BSP .
 * It has to be done by the include-directive and MUST be somewhere before the definition
 * of the hcfDeviceList ( ofcourse without interfering with the other structures ! )
 * 
 * E.g. ( here at the end of the other driver resources ):
 * .
 * ..
 * ...
 * ....
 * #ifdef INCLUDE_DRV_STORAGE_INTEL_ICH
 * IMPORT ATA_RESOURCE ataResources[];
 * IMPORT ATA_TYPE ataTypes[ATA_MAX_CTRLS][ATA_MAX_DRIVES];
 * IMPORT void sysIchAtaInit (ATA_CTRL *);
 * 
 * const struct hcfResource ata0Resources[] = {
 * { "ataResources",   HCF_RES_ADDR, { (void *)&ataResources[0] } },
 * { "ataTypes",       HCF_RES_ADDR, { (void *)&ataTypes[0][0] } },
 * { "dev00",          HCF_RES_STRING, { (void *)"/ata0a" } },
 * { "sysAtaInit",     HCF_RES_ADDR, { (void *)sysIchAtaInit } },
 * };
 * #define ata0Num NELEMENTS(ata0Resources)
 * #endif 
 * 
 * #include "MSMST_ApiRes.c"
 * 
 * const struct hcfDevice hcfDeviceList[] = {
 * #if  defined (VIRTUAL_WIRE_MODE) || defined (SYMMETRIC_IO_MODE)
 *     { "mpApic", 0, VXB_BUSID_PLB, 0, mpApicNum, mpApicResources },
 *     { "loApicIntr", 0, VXB_BUSID_PLB, 0, loApicIntrNum, loApicIntrResources },
 * ....
 * ...
 * ..
 * .
 * 
 * 
 ***/

#ifdef INCLUDE_KEAPI
    const struct hcfResource keapiResources[] = {
        { "regBase", HCF_RES_INT,  {(void *)0} },
    };
#endif



