Searched refs:rom (Results 1 - 20 of 20) sorted by relevance

/vbox/src/VBox/Devices/PC/ipxe/src/util/
H A Dfixrom.pl29 my $rom = new Option::ROM;
30 $rom->load ( $romfile );
31 $rom->pnp_header->fix_checksum() if $rom->pnp_header;
32 $rom->fix_checksum();
33 $rom->save ( $romfile );
H A Ddisrom.pl27 my $rom = new Option::ROM;
28 $rom->load ( $romfile );
31 unless $rom->{signature} == ROM_SIGNATURE;
33 my $romlength = ( $rom->{length} * 512 );
34 my $filelength = $rom->length;
39 printf " %-16s 0x%02x (%d)\n", "Length:", $rom->{length}, ( $rom->{length} * 512 );
40 printf " %-16s 0x%02x (%s0x%02x)\n", "Checksum:", $rom->{checksum},
41 ( ( $rom->checksum == 0 ) ? "" : "INCORRECT: " ), $rom
[all...]
H A Dmergerom.pl39 my @roms = map { my $rom = new Option::ROM; $rom->load($_); $rom } @romfiles;
44 foreach my $rom ( @roms ) {
47 $baserom->{length} += $rom->{length};
50 merge_entry_points ( $baserom->{init}, $rom->{init}, $offset );
53 merge_entry_points ( $baserom->{bofm_header}, $rom->{bofm_header}, $offset );
57 my $rom_pci = $rom->pci_header;
80 my $rom_pnp = $rom->pnp_header;
88 $rom
[all...]
H A Dmodrom.pl147 my ($rom, $romsize);
150 $ARGV[0] or die "Usage: $0 [-s romsize] [-i ident] [-p vendorid,deviceid] [-x] [-3] rom-file\n";
153 my $filesize = read(R, $rom, MAXROMSIZE+1);
159 substr($rom, 2, 1) = chr((length($rom) + 511) / 512);
160 &writerom($ARGV[0], \$rom);
171 $romsize = &getromsize(\$rom);
187 $rom .= "\xFF" x ($romsize - length($rom));
191 substr($rom,
[all...]
H A Dparserom.pl20 sub rom { subroutine
53 rom ( "pci", lc "${vendor}${device}", $desc, $vendor, $device );
54 rom ( "pci", $image, $desc, $vendor, $device, 1 );
60 rom ( "isa", $image, $desc );
H A Defirom.c97 * @v rom ROM file
99 static void make_efi_rom ( FILE *pe, FILE *rom, struct options *opts ) { argument
101 EFI_PCI_EXPANSION_ROM_HEADER rom; member in struct:__anon15809
136 headers->rom.Signature = PCI_EXPANSION_ROM_HEADER_SIGNATURE;
137 headers->rom.InitializationSize = ( rom_size / 512 );
138 headers->rom.EfiSignature = EFI_PCI_EXPANSION_ROM_HEADER_EFISIGNATURE;
139 read_pe_info ( payload, &headers->rom.EfiMachineType,
140 &headers->rom.EfiSubsystem );
141 headers->rom.EfiImageHeaderOffset = sizeof ( *headers );
142 headers->rom
[all...]
/vbox/src/VBox/Devices/PC/BIOS/
H A Dpost.c54 static inline uint8_t rom_checksum(uint8_t __far *rom, uint8_t blocks) argument
63 sum += rom[i];
65 rom = MK_FP(FP_SEG(rom) + (512 >> 4), 0);
74 rom_hdr __far *rom; local
80 rom = MK_FP(start_seg, 0);
82 if (rom->signature == 0xAA55) {
84 if (!rom_checksum((void __far *)rom, rom->num_blks)) {
88 rom_init = (void __far *)&rom
[all...]
H A Dmakefile38 vbxbios.rom : vbxbios.bin
62 @rm -f vbxbios.bin vbxbios.rom vbxbios.map vbxbios.sym
/vbox/src/VBox/Devices/Graphics/BIOS/
H A Dmakefile32 vgabios.rom : vgabios.bin
47 @rm -f vgabios.bin vgabios.rom vgabios.map vgabios.sym
/vbox/src/VBox/Devices/PC/ipxe/src/util/Option/
H A DROM.pm28 my $rom = new Option::ROM;
29 $rom->load ( "rtl8139.rom" );
32 $rom->pci_header->{device_id} = 0x1234;
33 $rom->fix_checksum();
36 $rom->save ( "rtl8139-modified.rom" );
/vbox/src/VBox/Additions/x11/x11include/libpciaccess-0.10.8/
H A Dpci_tools.h102 rom = PCITOOL_ROM enumerator in enum:__anon3691
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/
H A Dbuild.sh194 ln -sf $FV_DIR/OvmfVideo.rom $QEMU_FIRMWARE_DIR/vgabios-cirrus.bin
/vbox/src/VBox/Devices/PC/ipxe/src/
H A DMakefile110 bin/ipxe.usb bin/undionly.kpxe bin/rtl8139.rom
130 @$(ECHO) ' make bin/<rom-name>.<output-format>'
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.3.0.0/
H A Dassyntax.h155 #define AS_BEGIN .sect .text; .sect .rom; .sect .data; .sect .bss; .sect .text
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.4.2/
H A Dassyntax.h152 #define AS_BEGIN .sect .text; .sect .rom; .sect .data; .sect .bss; .sect .text
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.5.3/
H A Dassyntax.h152 #define AS_BEGIN .sect .text; .sect .rom; .sect .data; .sect .bss; .sect .text
/vbox/src/VBox/Additions/x11/x11include/4.3/programs/Xserver/hw/xfree86/os-support/
H A Dassyntax.h128 #define AS_BEGIN .sect .text; .sect .rom; .sect .data; .sect .bss; .sect .text
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.1.0/
H A Dassyntax.h156 #define AS_BEGIN .sect .text; .sect .rom; .sect .data; .sect .bss; .sect .text
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.0.1/
H A Dassyntax.h156 #define AS_BEGIN .sect .text; .sect .rom; .sect .data; .sect .bss; .sect .text
/vbox/src/VBox/Additions/x11/x11include/mesa-7.2/src/mesa/x86/
H A Dassyntax.h140 #define AS_BEGIN .sect .text; .sect .rom; .sect .data; .sect .bss; .sect .text

Completed in 189 milliseconds