// shellInfo.h — System information display for DVX Shell // // Thin wrapper around platformGetSystemInfo(). Calls the platform // layer to gather hardware info, logs each line to DVX.LOG, and // caches the result for the Program Manager's "System Information" // dialog. #ifndef SHELL_INFO_H #define SHELL_INFO_H #include "dvxApp.h" // Gather all hardware information via the platform layer, log it, // and store for later retrieval. Call once after dvxInit. void shellInfoInit(AppContextT *ctx); // Return the formatted system information text. The pointer is valid // for the lifetime of the process (static buffer in the platform layer). const char *shellGetSystemInfo(void); #endif // SHELL_INFO_H