Searched refs:drive (Results 1 - 25 of 30) sorted by relevance

12

/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/include/
H A Dbootsector.h12 unsigned int drive );
H A Dbios_disks.h22 uint8_t drive; member in struct:bios_disk_loc
31 uint8_t drive; member in struct:bios_disk_device
41 void ( *fill_drive_name ) ( char *buf, uint8_t drive );
H A Dint13.h30 /** Get drive parameters */
44 /** Get extended drive parameters */
74 /** @defgroup int13fddtype INT 13 floppy disk drive types
121 /** Total number of sectors on drive */
136 /** No such drive */
156 /** Removable drive */
176 /** Removable drive functions supported */
214 uint8_t drive; member in struct:int13_cdrom_specification
434 /** A floppy drive parameter table */
/vbox/src/VBox/Devices/PC/ipxe/src/core/
H A Dnull_sanboot.c25 unsigned int drive __unused ) {
29 static void null_san_unhook ( unsigned int drive __unused ) {
33 static int null_san_boot ( unsigned int drive __unused ) {
37 static int null_san_describe ( unsigned int drive __unused ) {
/vbox/src/VBox/Devices/PC/ipxe/src/include/
H A Dfs.h9 int ide_probe(int drive);
10 int ide_read(int drive, sector_t sector, void *buffer);
14 int usb_probe(int drive);
15 int usb_read(int drive, sector_t sector, void *buffer);
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/
H A Dsanboot.h62 * Get default SAN drive number
64 * @ret drive Default drive number
72 * @v drive Drive number
75 int san_hook ( struct uri *uri, unsigned int drive );
80 * @v drive Drive number
82 void san_unhook ( unsigned int drive );
87 * @v drive Drive number
90 int san_boot ( unsigned int drive );
95 * @v drive Driv
[all...]
/vbox/src/VBox/Devices/PC/BIOS/
H A Dfloppy.c57 void set_diskette_current_cyl(uint8_t drive, uint8_t cyl) argument
59 if (drive > 1)
60 BX_PANIC("set_diskette_current_cyl: drive > 1\n");
61 write_byte(0x0040, 0x0094+drive, cyl);
139 void floppy_prepare_controller(uint16_t drive) argument
148 // turn on motor of selected drive, DMA & int enabled, normal operation
150 if (drive)
155 dor |= drive;
166 // wait for drive readiness
188 bx_bool floppy_media_known(uint16_t drive) argument
213 floppy_read_id(uint16_t drive) argument
254 floppy_drive_recal(uint16_t drive) argument
300 floppy_media_sense(uint16_t drive) argument
422 floppy_drive_exists(uint16_t drive) argument
451 uint8_t drive, num_sectors, track, sector, head; local
[all...]
H A Dboot.c95 void print_boot_device(uint8_t cdboot, uint8_t lanboot, uint8_t drive) argument
101 // drive contains real/emulated boot drive
105 else if((drive&0x0080)==0x00)i=0; // Floppy
106 else if((drive&0x0080)==0x80)i=1; // Hard drive
117 void print_boot_failure(uint8_t cdboot, uint8_t lanboot, uint8_t drive, argument
120 uint16_t drivenum = drive&0x7f;
124 // drive : drive numbe
[all...]
H A Dorgs.asm583 ;; hard drive setup
998 ;; check if access to the emulated drive
1002 cmp al, dl ; INT 13h on emulated drive
1035 dec dl ; real drive is dl - 1
1163 ;; POST: Floppy drive
1173 mov ds:[43Eh], al ; drive 0/1 uncalibrated, no IRQ
1187 mov al, 10h ; floppy drive type
1190 mov ah, al ; save drive type byte
1194 shr al, 4 ; drive 0 in high nibble
1195 jz f0_missing ; jump if no drive
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/image/
H A Dbootsector.c55 * @v drive Drive number to pass to boot sector
59 unsigned int drive ) {
107 "d" ( drive )
/vbox/src/VBox/Devices/PC/ipxe/src/usr/
H A Dautoboot.c126 * @v drive SAN drive (if applicable)
136 int uriboot ( struct uri *filename, struct uri *root_path, int drive, argument
140 (void)drive;
150 if ( ( rc = san_hook ( root_path, drive ) ) != 0 ) {
155 printf ( "Registered SAN device %#02x\n", drive );
159 if ( ( drive >= 0 ) && ! ( flags & URIBOOT_NO_SAN_DESCRIBE ) ) {
160 if ( ( rc = san_describe ( drive ) ) != 0 ) {
162 drive, strerror ( rc ) );
192 if ( ( drive >
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/interface/pcbios/
H A Dint13.c66 /** An INT 13 emulated drive */
78 /** BIOS in-use drive number (0x00-0xff) */
79 unsigned int drive; member in struct:int13_drive
80 /** BIOS natural drive number (0x00-0xff)
82 * This is the drive number that would have been assigned by
83 * 'naturally' appending the drive to the end of the BIOS
84 * drive list.
86 * If the emulated drive replaces a preexisting drive, this is
87 * the drive numbe
1740 int13_load_mbr( unsigned int drive, struct segoff *address ) argument
1803 int13_load_eltorito( unsigned int drive, struct segoff *address ) argument
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/include/usr/
H A Dautoboot.h28 extern int uriboot ( struct uri *filename, struct uri *root_path, int drive,
/vbox/src/VBox/Devices/PC/ipxe/src/hci/commands/
H A Dsanboot_cmd.c40 unsigned int drive; member in struct:sanboot_options
49 OPTION_DESC ( "drive", 'd', required_argument,
50 struct sanboot_options, drive, parse_integer ),
60 "[--drive <drive>] [--no-describe] <root-path>" );
65 "[--drive <drive>] [--no-describe] [--keep] "
71 "[--drive <drive>]" );
93 opts.drive
[all...]
/vbox/src/VBox/Devices/Storage/
H A DDevFdc.cpp99 /* Floppy drive emulation */
102 #define SET_CUR_DRV(fdctrl, drive) ((fdctrl)->cur_drv = (drive))
109 /* Floppy disk drive emulation */
119 FDRIVE_DRV_144 = 0x00, /* 1.44 MB 3"5 drive */
120 FDRIVE_DRV_288 = 0x01, /* 2.88 MB 3"5 drive */
121 FDRIVE_DRV_120 = 0x02, /* 1.2 MB 5"25 drive */
122 FDRIVE_DRV_NONE = 0x03 /* No drive connected */
124 , FDRIVE_DRV_FAKE_15_6 = 0x0e /* Fake 15.6 MB drive. */
125 , FDRIVE_DRV_FAKE_63_5 = 0x0f /* Fake 63.5 MB drive
171 fdrive_type_t drive; member in struct:fdrive_t
306 fdrive_type_t drive; member in struct:fd_format_t
[all...]
/vbox/src/VBox/Main/testcase/
H A DtstAPI.cpp452 RTPrintf("Host DVD drive name: %s\n", driveNameUtf8);
462 RTPrintf("Could not get host DVD drive collection\n");
477 RTPrintf("Host floppy drive name: %s\n", driveNameUtf8);
487 RTPrintf("Could not get host floppy drive collection\n");
787 ComPtr<IHostDVDDrive> drive;
788 CHECK_RC_BREAK(enumerator->GetNext(drive.asOutParam()));
790 CHECK_RC_BREAK(drive->COMGETTER(Name)(name.asOutParam()));
791 RTPrintf("Host DVD drive: name={%ls}\n", name.raw());
795 ComPtr<IHostDVDDrive> drive;
796 CHECK_ERROR(enumerator, GetNext(drive
[all...]
/vbox/src/libs/xpcom18a4/xpcom/io/
H A DnsLocalFileWin.cpp664 // - normal: X:\some\path\on\this\drive
667 // - UNC path: \\machine\volume\some\path\on\this\drive
683 // search for first slash after the drive (or volume) name
798 // using ".." For a local drive this is the first slash (e.g. "c:\").
801 PRInt32 rootIdx = 2; // default to local drive
814 // for that drive. To normalize it, the current working directory for
815 // that drive needs to be inserted before the supplied relative path
819 int drive = toupper(path.First()) - 'A' + 1; local
820 if (!_getdcwd(drive, pcwd, MAX_PATH))
821 pcwd = _getdcwd(drive,
2430 const char *drive = mLetter; local
[all...]
/vbox/src/VBox/ValidationKit/bootsectors/
H A Dbootsector2-vbinstst-kernel.asm204 ; @param dl The boot drive number (from BIOS).
301 ; Fixed registers (above): dl=drive, cl[7:6]:ch=cylinder, dh=head, cl[5:0]=sector.
/vbox/src/VBox/Main/cbinding/
H A DVBoxCAPI_v2_2.h2956 IHostDVDDrive * * drive
2962 IHostFloppyDrive * * drive
3560 IHostDVDDrive * drive
3572 IHostDVDDrive * * drive
3606 IHostFloppyDrive * drive
3618 IHostFloppyDrive * * drive
H A DVBoxCAPI_v3_0.h3510 IHostDVDDrive * * drive
3516 IHostFloppyDrive * * drive
4113 IHostDVDDrive * drive
4125 IHostDVDDrive * * drive
4159 IHostFloppyDrive * drive
4171 IHostFloppyDrive * * drive
H A DVBoxCAPI_v3_1.h3491 IMedium * * drive
3497 IMedium * * drive
H A DVBoxCAPI_v3_2.h3615 IMedium * * drive
3621 IMedium * * drive
H A DVBoxCAPI_v4_0.h3825 IMedium * * drive
3831 IMedium * * drive
/vbox/src/VBox/Devices/Graphics/BIOS/
H A Dvberom.asm22 ;; You can NOT drive any physical vga card with it.
H A Dvgarom.asm22 ;; You can NOT drive any physical vga card with it.

Completed in 240 milliseconds

12