From 22d765a08e9602d67c443899a3ded9dccc1ab719 Mon Sep 17 00:00:00 2001 From: Laurent Vivier Date: Wed, 1 Dec 2004 00:14:07 +0000 Subject: [PATCH] add floppy driver number in load_image() parameters --- second/load.c | 4 ++-- second/load.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/second/load.c b/second/load.c index 081fb61..7db2726 100644 --- a/second/load.c +++ b/second/load.c @@ -11,7 +11,7 @@ #include "glue.h" #include "load.h" -char* load_image(unsigned long offset, unsigned long size) +char* load_image(int unit, unsigned long offset, unsigned long size) { int err; char* image; @@ -32,7 +32,7 @@ char* load_image(unsigned long offset, unsigned long size) memset(¶m_block, 0, sizeof(param_block)); param_block.ioBuffer = (unsigned long)image; - param_block.ioVRefNum = 1; + param_block.ioVRefNum = unit; param_block.ioRefNum = -5; param_block.ioReqCount = size; param_block.ioPosMode = fsFromStart; diff --git a/second/load.h b/second/load.h index 8a8a929..f66b81b 100644 --- a/second/load.h +++ b/second/load.h @@ -4,4 +4,4 @@ * */ -extern char* load_image(unsigned long offset, unsigned long size); +extern char* load_image(int unit, unsigned long offset, unsigned long size);