Author: rminnich Date: 2007-06-07 19:34:17 +0200 (Thu, 07 Jun 2007) New Revision: 349
Modified: LinuxBIOSv3/include/lib.h Log:
prototypes for dram and smbus functions. We are experimenting a bit here; we are going to put all protos for lib/*.c into this file. Experience has shown this will not be a large or messy set of protos. Plan 9 has used this technique and it works well, as it avoids 100 files with one prototype per file. If you can't trust Ken Thompson, who can you trust?
Signed-off-by: Ronald G. Minnich rminnich@gmail.com Acked-by: Stefan Reinauer stepan@coresystems.de Acked-by: Peter Stuge peter@stuge.se
Modified: LinuxBIOSv3/include/lib.h =================================================================== --- LinuxBIOSv3/include/lib.h 2007-06-07 00:07:39 UTC (rev 348) +++ LinuxBIOSv3/include/lib.h 2007-06-07 17:34:17 UTC (rev 349) @@ -30,4 +30,11 @@ void beep_short(void); void beep_long(void);
+/* smbus functions */ +int smbus_read_byte(unsigned device, unsigned address); + +/* dram functions */ +void ram_failure(const char *why); +void ram_initialize(int controllers, void *ctrl); + #endif /* LIB_H */