Metropoli BBS
VIEWER: fdstruct.h MODE: TEXT (ASCII)
#ifndef FDSTRUCT_H
#define FDSTRUCT_H

#include "disk_io.h"
#include "logdr_st.h"

class floppydrive:public logical_drive,public physical_drive
{
public:
	int read_sector (dword number,sector *sector)
	{
		return (sector->read (this,number));
	}
	int write_sector (dword number,sector *sector)
	{
		return (sector->write (this,number));
	}

	floppydrive (int number):physical_drive(number)
	{
		bootsector = new class bootsector (this);
	}
	~floppydrive (void) { delete bootsector; }
};

#endif
[ RETURN TO DIRECTORY ]