/* "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