| /vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/include/ |
| H A D | bootsector.h | 12 unsigned int drive );
|
| H A D | bios_disks.h | 22 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 D | int13.h | 30 /** 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 D | null_sanboot.c | 25 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 D | fs.h | 9 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 D | sanboot.h | 62 * 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 D | floppy.c | 57 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 D | boot.c | 95 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 D | orgs.asm | 583 ;; 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 D | bootsector.c | 55 * @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 D | autoboot.c | 126 * @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 D | int13.c | 66 /** 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 D | autoboot.h | 28 extern int uriboot ( struct uri *filename, struct uri *root_path, int drive,
|
| /vbox/src/VBox/Devices/PC/ipxe/src/hci/commands/ |
| H A D | sanboot_cmd.c | 40 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 D | DevFdc.cpp | 99 /* 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 D | tstAPI.cpp | 452 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 D | nsLocalFileWin.cpp | 664 // - 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 D | bootsector2-vbinstst-kernel.asm | 204 ; @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 D | VBoxCAPI_v2_2.h | 2956 IHostDVDDrive * * drive 2962 IHostFloppyDrive * * drive 3560 IHostDVDDrive * drive 3572 IHostDVDDrive * * drive 3606 IHostFloppyDrive * drive 3618 IHostFloppyDrive * * drive
|
| H A D | VBoxCAPI_v3_0.h | 3510 IHostDVDDrive * * drive 3516 IHostFloppyDrive * * drive 4113 IHostDVDDrive * drive 4125 IHostDVDDrive * * drive 4159 IHostFloppyDrive * drive 4171 IHostFloppyDrive * * drive
|
| H A D | VBoxCAPI_v3_1.h | 3491 IMedium * * drive 3497 IMedium * * drive
|
| H A D | VBoxCAPI_v3_2.h | 3615 IMedium * * drive 3621 IMedium * * drive
|
| H A D | VBoxCAPI_v4_0.h | 3825 IMedium * * drive 3831 IMedium * * drive
|
| /vbox/src/VBox/Devices/Graphics/BIOS/ |
| H A D | vberom.asm | 22 ;; You can NOT drive any physical vga card with it.
|
| H A D | vgarom.asm | 22 ;; You can NOT drive any physical vga card with it.
|