From 73429d6da189f350e509fb1716e26bfa9282a015 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Mon, 9 May 2005 18:03:44 +0000 Subject: Make "struct buffer"s reusable between sessions. --- src/include/buffer.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/include') diff --git a/src/include/buffer.h b/src/include/buffer.h index b0de39df3..a22b00dd4 100644 --- a/src/include/buffer.h +++ b/src/include/buffer.h @@ -33,10 +33,12 @@ struct buffer_free_block { physaddr_t end; } __attribute__ (( packed )); +/* This must be provided by the architecture-dependent load_buffer.c */ +extern struct buffer load_buffer; + /* Functions in buffer.c */ -extern void init_buffer ( struct buffer *buffer, physaddr_t start, - size_t len ); +extern void init_buffer ( struct buffer *buffer ); extern int fill_buffer ( struct buffer *buffer, void *data, off_t offset, size_t len ); -- cgit v1.2.3-55-g7522