libpayload: Put coreboot version into lib_sysinfo
[coreboot.git] / payloads / libpayload / include / sysinfo.h
index bcc3d5fbab5f1937c340a4b41a5affb8fe20d245..c1d2002279906b1cb9cadb98fdd81327e75cf591 100644 (file)
@@ -36,6 +36,7 @@
 struct sysinfo_t {
        unsigned int cpu_khz;
        unsigned short ser_ioport;
+       unsigned long ser_base; // for mmapped serial
 
        int n_memranges;
 
@@ -50,11 +51,14 @@ struct sysinfo_t {
        u32 cmos_range_end;
        u32 cmos_checksum_location;
 
+       char *cb_version;
+
+       struct cb_framebuffer *framebuffer;
+
        unsigned long *mbtable; /** Pointer to the multiboot table */
 };
 
 extern struct sysinfo_t lib_sysinfo;
-void lib_get_sysinfo(void);
 
 #endif