#ifndef __CONFIG_H #define __CONFIG_H #ifdef __cplusplus extern "C" { #endif #include <os/filesys.h> typedef struct _config_t config_t; struct _config_t { config_t *prev, *next; wchar_t name[40]; enum { dispText, dispGui } display; dword timeout; }; extern config_t *cfg_current, *cfg_first, *cfg_last; void ProcessKernelRc(); bool ProcessKernelRcSection(IStream* strm, config_t* cfg); void ProcessKernelRcLine(const wchar_t* line, const wchar_t* setting, config_t* cfg); #ifdef __cplusplus } #endif #endif