mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
1.6 KiB
44 lines
1.6 KiB
/* @(#)fdisk.h 1.9 02/10/93 Copyright Insignia Solutions Ltd.
|
|
|
|
FILE NAME :
|
|
|
|
THIS INCLUDE SOURCE FILE IS SUPPLIED IN CONFIDENCE TO THE
|
|
CUSTOMER, THE CONTENTS OR DETAILS OF ITS OPERATION MUST
|
|
NOT BE DISCLOSED TO ANY OTHER PARTIES WITHOUT THE EXPRESS
|
|
AUTHORISATION FROM THE DIRECTORS OF INSIGNIA SOLUTIONS INC.
|
|
|
|
DESIGNER :
|
|
DATE :
|
|
|
|
|
|
=========================================================================
|
|
|
|
AMENDMENTS :
|
|
|
|
=========================================================================
|
|
*/
|
|
|
|
IMPORT VOID disk_io IPT0();
|
|
IMPORT VOID disk_post IPT0();
|
|
|
|
IMPORT VOID fdisk_inb IPT2(io_addr, port, UTINY *, value);
|
|
IMPORT UTINY fdisk_read_dir IPT2(io_addr, port, UTINY *, value);
|
|
IMPORT VOID fdisk_inw IPT2(io_addr, port, USHORT *, value);
|
|
IMPORT VOID fdisk_outb IPT2(io_addr, port, UTINY, value);
|
|
IMPORT VOID fdisk_outw IPT2(io_addr, port, USHORT, value);
|
|
IMPORT VOID fdisk_ioattach IPT0();
|
|
IMPORT VOID fdisk_iodetach IPT0();
|
|
IMPORT VOID fdisk_physattach IPT1(int, driveno);
|
|
IMPORT VOID fdisk_reset IPT0();
|
|
IMPORT VOID hda_init IPT0();
|
|
IMPORT VOID host_fdisk_get_params IPT4(int, driveid, int *, n_cyl,
|
|
int *, n_heads, int *, n_sects);
|
|
IMPORT VOID host_fdisk_term IPT0();
|
|
IMPORT int host_fdisk_rd IPT4(int, driveid, int,offset, int, nsecs, char *,buf);
|
|
IMPORT int host_fdisk_wt IPT4(int, driveid, int,offset, int, nsecs, char *,buf);
|
|
IMPORT VOID host_fdisk_seek0 IPT1(int, driveid);
|
|
IMPORT int host_fdisk_create IPT2(char *, filename, ULONG, units);
|
|
|
|
IMPORT VOID patch_rom IPT2(IU32, addr, IU8, val);
|
|
IMPORT VOID fast_disk_bios_attach IPT1( int, drive );
|
|
IMPORT VOID fast_disk_bios_detach IPT1( int, drive );
|