/*
   "build_isa_pnp_files.h"
   created by: grayspace aka J. Leveille
   for: UbixOS Project
   date: July 7, 2002
   purpose: - tool to create the necessary source files
            for ISAPNP devices based on certain configuration files
            - built and run by the makefile for the kernel (eventually)
   $Id$
*/
#ifndef _BUILD_ISA_PNP_FILES_H
#define _BUILD_ISA_PNP_FILES_H
// input configuration file for ISAPNP stuff
#define DEVLIST_FILEPATH_IN         "pnpisadevs.txt"
// temporary file to hold strings needed to be output to user
#define DEVSTRINGS_FILEPATH_TMP     "pnpisadevs_strings.txt"
// HACK: acts as global kernel string pool file for now
#define KSTRINGS_FILEPATH_TMP       "kstrings.txt"
// HACK: acts as global kernel sub-string pool file for now
#define KSUBSTRINGS_FILEPATH_TMP    "ksubstrings.txt"
// header file path for string pool to be generated
#define DEVLIST_KSTR_HDR_OUT_PATH   "../sys/include/deviceman/devman_stringpool.h"
// source file path for string pool to be generated
#define DEVLIST_KSTR_SRC_OUT_PATH   "../sys/include/deviceman/devman_stringpool.c"
// header file for string pool to be generated
#define DEVLIST_KSTR_HDR_OUT        "devman_stringpool.h"
// source file for string pool to be generated
#define DEVLIST_KSTR_SRC_OUT        "devman_stringpool.c"
// global name for string pool
#define DEVLIST_KSTR_POOLNAME       "g_kstrp_devman"
// major header file path for ISAPNP device data-base
// (to contain devices sorted by ID etc.)
#define DEVLIST_HDR_OUT_PATH        "../sys/include/deviceman/isa_pnp_devicelist.h"
// major source file path for ISAPNP device data-base
// (to contain devices sorted by ID etc.)
#define DEVLIST_SRC_OUT_PATH        "../sys/include/deviceman/isa_pnp_devicelist.c"
// major header file for ISAPNP device data-base
// (to contain devices sorted by ID etc.)
#define DEVLIST_HDR_OUT             "isa_pnp_devicelist.h"
// major source file for ISAPNP device data-base
// (to contain devices sorted by ID etc.)
#define DEVLIST_SRC_OUT             "isa_pnp_devicelist.c"
#endif // _BUILD_ISA_PNP_FILES_H