summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/pci-resource
diff options
context:
space:
mode:
authorGuillaume Cottenceau <gc@mandriva.com>2000-12-14 23:47:36 +0000
committerGuillaume Cottenceau <gc@mandriva.com>2000-12-14 23:47:36 +0000
commit752c59eb0ab37ca75bb410052aaf40514818cd54 (patch)
treef083ed8b39dedee72a7eadaa4f7631f6b11fc0e7 /mdk-stage1/pci-resource
parent4cfd9a056d6e652efb751a6a2ea56c700886ce51 (diff)
downloaddrakx-752c59eb0ab37ca75bb410052aaf40514818cd54.tar
drakx-752c59eb0ab37ca75bb410052aaf40514818cd54.tar.gz
drakx-752c59eb0ab37ca75bb410052aaf40514818cd54.tar.bz2
drakx-752c59eb0ab37ca75bb410052aaf40514818cd54.tar.xz
drakx-752c59eb0ab37ca75bb410052aaf40514818cd54.zip
- do progressbar since it seems nobody can live without it
- write real separation between cdrom, disk, and network code; have multiple targets for that issue - begin network code: network interface is up and runing (static IP only), network is configured
Diffstat (limited to 'mdk-stage1/pci-resource')
-rw-r--r--mdk-stage1/pci-resource/Makefile6
-rwxr-xr-xmdk-stage1/pci-resource/update-pci-ids.pl7
2 files changed, 9 insertions, 4 deletions
diff --git a/mdk-stage1/pci-resource/Makefile b/mdk-stage1/pci-resource/Makefile
index ed16b6f67..84d335c91 100644
--- a/mdk-stage1/pci-resource/Makefile
+++ b/mdk-stage1/pci-resource/Makefile
@@ -13,12 +13,12 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#
- # Portions from Erik Troan (ewt@redhat.com) Copyright 1996 Red Hat Software
- #
#*****************************************************************************
-pci-ids.h: ../../perl-install/pci_probing/pcitable
+all: pci-ids.h
+
+pci-ids.h: ../../perl-install/pci_probing/pcitable update-pci-ids.pl
make -C ../../perl-install/pci_probing
perl update-pci-ids.pl > $@
diff --git a/mdk-stage1/pci-resource/update-pci-ids.pl b/mdk-stage1/pci-resource/update-pci-ids.pl
index 4aaa04b70..396621faa 100755
--- a/mdk-stage1/pci-resource/update-pci-ids.pl
+++ b/mdk-stage1/pci-resource/update-pci-ids.pl
@@ -19,6 +19,9 @@ struct pci_module_map {
my %t = (scsi => 'scsi', eth => 'net');
foreach (keys %t) {
+ print "#ifndef DISABLE_NETWORK\n" if ($_ eq 'eth');
+ print "#ifndef DISABLE_MEDIAS\n" if ($_ eq 'scsi');
+
print "
struct pci_module_map ${_}_pci_ids[] = {
";
@@ -36,6 +39,8 @@ struct pci_module_map ${_}_pci_ids[] = {
print "
};
int ${_}_num_ids=sizeof(${_}_pci_ids)/sizeof(struct pci_module_map);
-"
+";
+
+ print "#endif\n";
}
'n311' href='#n311'>311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536
# dmidecode 2.4 (=> Module: i8k) (=> Pkg: i8kutils)
SMBIOS 2.3 present.
60 structures occupying 2308 bytes.
Table at 0x000F77E0.
Handle 0xDA00
	DMI type 218, 197 bytes.
	OEM-specific Type
		Header and Data:
			DA C5 00 DA B2 00 0D 1F 0F 17 40 6F 00 00 00 01
			00 70 00 00 00 00 00 71 00 02 00 01 00 72 00 02
			00 00 00 7B 00 04 00 00 00 7C 00 06 00 00 00 79
			00 08 00 00 00 7D 00 0A 00 00 00 7E 00 0C 00 00
			00 78 00 0E 00 01 00 77 00 0E 00 00 00 73 00 10
			00 01 00 74 00 10 00 00 00 7A 00 11 00 00 00 7F
			00 12 00 00 00 40 00 13 00 01 00 41 00 13 00 00
			00 1E 00 14 00 00 00 1F 00 14 00 01 00 20 00 14
			00 02 00 21 00 14 00 03 00 75 00 15 00 01 00 76
			00 15 00 00 00 00 80 00 80 00 00 00 A0 00 A0 01
			00 05 80 05 80 01 00 01 F0 01 F0 00 00 02 F0 02
			F0 00 00 03 F0 03 F0 00 00 04 F0 04 F0 00 00 FF
			FF 00 00 00 00
Handle 0x0000
	DMI type 0, 20 bytes.
	BIOS Information
		Vendor: Dell Computer Corporation
		Version: A11
		Release Date: 10/28/2002
		Address: 0xF0000
		Runtime Size: 64 kB
		ROM Size: 512 kB
		Characteristics:
			PCI is supported
			PC Card (PCMCIA) is supported
			PNP is supported
			APM is supported
			BIOS is upgradeable
			BIOS shadowing is allowed
			Boot from CD is supported
			Selectable boot is supported
			Boot from PC Card (PCMCIA) is supported
			3.5"/720 KB floppy services are supported (int 13h)
			Print screen service is supported (int 5h)
			8042 keyboard services are supported (int 9h)
			Serial services are supported (int 14h)
			Printer services are supported (int 17h)
			CGA/mono video services are supported (int 10h)
			ACPI is supported
			USB legacy is supported
			AGP is supported
			LS-120 boot is supported
			ATAPI Zip drive boot is supported
			Smart battery is supported
			BIOS boot specification is supported
Handle 0x0100
	DMI type 1, 25 bytes.
	System Information
		Manufacturer: Dell Computer Corporation
		Product Name: Latitude C810                   
		Version: Not Specified
		Serial Number: C8D980J
		UUID: 44454C4C-3800-1044-8039-C3C04F38304A
		Wake-up Type: Power Switch
Handle 0x0200
	DMI type 2, 8 bytes.
	Base Board Information
		Manufacturer: Dell Computer Corporation
		Product Name: Latitude C810            
		Version: Not Specified
		Serial Number: Not Specified
Handle 0x0300
	DMI type 3, 13 bytes.
	Chassis Information
		Manufacturer: Dell Computer Corporation
		Type: Portable
		Lock: Not Present
		Version: Not Specified
		Serial Number: C8D980J
		Asset Tag: Not Specified
		Boot-up State: Safe
		Power Supply State: Safe
		Thermal State: Safe
		Security Status: None
Handle 0x0301
	DMI type 126, 13 bytes.
	Inactive
Handle 0x0400
	DMI type 4, 32 bytes.
	Processor Information
		Socket Designation: Microprocessor
		Type: Central Processor
		Family: Pentium II
		Manufacturer: Intel
		ID: B1 06 00 00 FF F9 83 03
		Signature: Type 0, Family 6, Model 11, Stepping 1
		Flags:
			FPU (Floating-point unit on-chip)
			VME (Virtual mode extension)
			DE (Debugging extension)
			PSE (Page size extension)
			TSC (Time stamp counter)
			MSR (Model specific registers)
			PAE (Physical address extension)
			MCE (Machine check exception)
			CX8 (CMPXCHG8 instruction supported)
			SEP (Fast system call)
			MTRR (Memory type range registers)
			PGE (Page global enable)
			MCA (Machine check architecture)
			CMOV (Conditional move instruction supported)
			PAT (Page attribute table)
			PSE-36 (36-bit page size extension)
			MMX (MMX technology supported)
			FXSR (Fast floating-point save and restore)
			SSE (Streaming SIMD extensions)
		Version: Not Specified
		Voltage: 3.3 V
		External Clock: 133 MHz
		Max Speed: 1200 MHz
		Current Speed: 1133 MHz
		Status: Populated, Enabled
		Upgrade: None
		L1 Cache Handle: 0x0700
		L2 Cache Handle: 0x0701
		L3 Cache Handle: Not Provided
Handle 0x0700
	DMI type 7, 19 bytes.
	Cache Information
		Socket Designation: Not Specified
		Configuration: Enabled, Not Socketed, Level 1
		Operational Mode: Varies With Memory Address
		Location: Internal
		Installed Size: 32 KB
		Maximum Size: 32 KB
		Supported SRAM Types:
			Unknown
		Installed SRAM Type: Unknown
		Speed: Unknown
		Error Correction Type: None
		System Type: Unified
		Associativity: 4-way Set-associative
Handle 0x0701
	DMI type 7, 19 bytes.
	Cache Information
		Socket Designation: Not Specified
		Configuration: Enabled, Not Socketed, Level 2
		Operational Mode: Varies With Memory Address
		Location: Internal
		Installed Size: 512 KB
		Maximum Size: 512 KB
		Supported SRAM Types:
			Pipeline Burst
		Installed SRAM Type: Pipeline Burst
		Speed: 15 ns
		Error Correction Type: None
		System Type: Unified
		Associativity: 4-way Set-associative
Handle 0x0800
	DMI type 8, 9 bytes.
	Port Connector Information
		Internal Reference Designator: PARALLEL
		Internal Connector Type: None
		External Reference Designator: Not Specified
		External Connector Type: DB-25 female
		Port Type: Parallel Port PS/2
Handle 0x0801
	DMI type 8, 9 bytes.
	Port Connector Information
		Internal Reference Designator: SERIAL1
		Internal Connector Type: None
		External Reference Designator: Not Specified
		External Connector Type: DB-9 male
		Port Type: Serial Port 16550A Compatible
Handle 0x0802
	DMI type 8, 9 bytes.
	Port Connector Information
		Internal Reference Designator: PS/2
		Internal Connector Type: None
		External Reference Designator: Not Specified
		External Connector Type: Mini DIN
		Port Type: Mouse Port
Handle 0x0803
	DMI type 126, 9 bytes.
	Inactive
Handle 0x0804
	DMI type 8, 9 bytes.
	Port Connector Information
		Internal Reference Designator: USB
		Internal Connector Type: None
		External Reference Designator: Not Specified
		External Connector Type: Access Bus (USB)
		Port Type: USB
Handle 0x0805
	DMI type 126, 9 bytes.
	Inactive
Handle 0x0806
	DMI type 8, 9 bytes.
	Port Connector Information
		Internal Reference Designator: MONITOR
		Internal Connector Type: None
		External Reference Designator: Not Specified
		External Connector Type: DB-15 female
		Port Type: Video Port
Handle 0x0807
	DMI type 126, 9 bytes.
	Inactive
Handle 0x0808
	DMI type 126, 9 bytes.
	Inactive
Handle 0x0809
	DMI type 8, 9 bytes.
	Port Connector Information
		Internal Reference Designator: IrDA
		Internal Connector Type: None
		External Reference Designator: Not Specified
		External Connector Type: Infrared
		Port Type: Other
Handle 0x080A
	DMI type 8, 9 bytes.
	Port Connector Information
		Internal Reference Designator: S-Video
		Internal Connector Type: None
		External Reference Designator: Not Specified
		External Connector Type: Mini DIN
		Port Type: Video Port
Handle 0x080B
	DMI type 8, 9 bytes.
	Port Connector Information
		Internal Reference Designator: FireWire
		Internal Connector Type: None
		External Reference Designator: Not Specified
		External Connector Type: IEEE 1394
		Port Type: Firewire (IEEE P1394)
Handle 0x0900
	DMI type 9, 13 bytes.
	System Slot Information
		Designation: PCMCIA 0
		Type: 32-bit PC Card (PCMCIA)
		Current Usage: Available
		Length: Other
		ID: Adapter 0, Socket 0
		Characteristics:
			5.0 V is provided
			3.3 V is provided
			PC Card-16 is supported
			Cardbus is supported
			Zoom Video is supported
			Modem ring resume is supported
Handle 0x0901
	DMI type 9, 13 bytes.
	System Slot Information
		Designation: PCMCIA 1
		Type: 32-bit PC Card (PCMCIA)
		Current Usage: Available
		Length: Other
		ID: Adapter 10, Socket 0
		Characteristics:
			5.0 V is provided
			3.3 V is provided
			PC Card-16 is supported
			Cardbus is supported
			Zoom Video is supported
			Modem ring resume is supported
Handle 0x0902
	DMI type 126, 13 bytes.
	Inactive
Handle 0x0903
	DMI type 126, 13 bytes.
	Inactive
Handle 0x0904
	DMI type 9, 13 bytes.
	System Slot Information
		Designation: MiniPCI
		Type: 32-bit Other
		Current Usage: Available
		Length: Other
		Characteristics:
			5.0 V is provided
			3.3 V is provided
			PME signal is supported
Handle 0x0A00
	DMI type 10, 6 bytes.
	On Board Device Information
		Type: Video
		Status: Enabled
		Description: NVIDIA GeForce2 MX
Handle 0x0A01
	DMI type 10, 6 bytes.
	On Board Device Information
		Type: Sound
		Status: Enabled
		Description: ESS Maestro 3i
Handle 0x0A02
	DMI type 126, 6 bytes.
	Inactive
Handle 0x0A03
	DMI type 126, 6 bytes.
	Inactive
Handle 0x0B00
	DMI type 11, 5 bytes.
	OEM Strings
		String 1: Dell System
		String 2: 5[0019]
Handle 0x0D00
	DMI type 13, 22 bytes.
	BIOS Language Information
		Installable Languages: 1
			en|US|iso8859-1
		Currently Installed Language: en|US|iso8859-1
Handle 0x1000
	DMI type 16, 15 bytes.
	Physical Memory Array
		Location: System Board Or Motherboard
		Use: System Memory
		Error Correction Type: None
		Maximum Capacity: 512 MB
		Error Information Handle: Not Provided
		Number Of Devices: 2
Handle 0x1100
	DMI type 17, 27 bytes.
	Memory Device
		Array Handle: 0x1000
		Error Information Handle: Not Provided
		Total Width: 64 bits
		Data Width: 64 bits
		Size: 512 MB
		Form Factor: DIMM
		Set: None
		Locator: DIMM_A
		Bank Locator: Not Specified
		Type: DRAM
		Type Detail: Synchronous
		Speed: Unknown
		Manufacturer: Not Specified
		Serial Number: Not Specified
		Asset Tag: Not Specified
		Part Number:                 
Handle 0x1101
	DMI type 17, 27 bytes.
	Memory Device
		Array Handle: 0x1000
		Error Information Handle: Not Provided
		Total Width: 64 bits
		Data Width: 64 bits
		Size: No Module Installed
		Form Factor: DIMM
		Set: None
		Locator: DIMM_B
		Bank Locator: Not Specified
		Type: DRAM
		Type Detail: Synchronous
		Speed: Unknown
		Manufacturer: Not Specified
		Serial Number: Not Specified
		Asset Tag: Not Specified
		Part Number:                 
Handle 0x1300
	DMI type 19, 15 bytes.
	Memory Array Mapped Address
		Starting Address: 0x00000000000
		Ending Address: 0x0000009FFFF
		Range Size: 640 kB
		Physical Array Handle: 0x1000
		Partition Width: 0
Handle 0x1301
	DMI type 19, 15 bytes.
	Memory Array Mapped Address
		Starting Address: 0x00000100000
		Ending Address: 0x0001FFFFFFF
		Range Size: 511 MB
		Physical Array Handle: 0x1000
		Partition Width: 0
Handle 0x1400
	DMI type 20, 19 bytes.
	Memory Device Mapped Address
		Starting Address: 0x00000000000
		Ending Address: 0x0000009FFFF
		Range Size: 640 kB
		Physical Device Handle: 0x1100
		Memory Array Mapped Address Handle: 0x1300
		Partition Row Position: 1
Handle 0x1401
	DMI type 20, 19 bytes.
	Memory Device Mapped Address
		Starting Address: 0x00000100000
		Ending Address: 0x0001FFFFFFF
		Range Size: 511 MB
		Physical Device Handle: 0x1100
		Memory Array Mapped Address Handle: 0x1301
		Partition Row Position: 1
Handle 0x1402
	DMI type 126, 19 bytes.
	Inactive
Handle 0x1500
	DMI type 21, 7 bytes.
	Built-in Pointing Device
		Type: Touch Pad
		Interface: Bus Mouse
		Buttons: 2
Handle 0x1600
	DMI type 126, 26 bytes.
	Inactive
Handle 0x1601
	DMI type 22, 26 bytes.
	Portable Battery
		Location: Right Module Bay
		Manufacturer: Sony Corp.      
		Name: LIP8084DLP      
		Design Capacity: 57420 mWh
		Design Voltage: 14800 mV
		SBDS Version: 1.0
		Maximum Error: 4%
		SBDS Serial Number: C3D1
		SBDS Manufacture Date: 2002-09-20
		SBDS Chemistry: LION            
		OEM-specific Information: 0x00000001
Handle 0x1B00
	DMI type 27, 12 bytes.
	Cooling Device
		Type: Fan
		Status: OK
		OEM-specific Information: 0x0000DD00
Handle 0x1C00
	DMI type 28, 20 bytes.
	Temperature Probe
		Description: CPU Internal Temperature
		Location: Processor
		Status: OK
		Maximum Value: 127.0 deg C
		Minimum Value 0.0 deg C
		Resolution: 1.000 deg C
		Tolerance: 0.5 deg C
		Accuracy: Unknown
		OEM-specific Information: 0x0000DC00
Handle 0x2000
	DMI type 32, 11 bytes.
	System Boot Information
		Status: No errors detected
Handle 0xD000
	DMI type 208, 10 bytes.
	OEM-specific Type
		Header and Data:
			D0 0A 00 D0 01 04 E5 00 00 00
Handle 0xD100
	DMI type 209, 12 bytes.
	OEM-specific Type
		Header and Data:
			D1 0C 00 D1 00 00 00 03 04 07 80 05
Handle 0xD200
	DMI type 210, 12 bytes.
	OEM-specific Type
		Header and Data:
			D2 0C 00 D2 F8 03 04 03 06 80 04 05
Handle 0xD300
	DMI type 211, 13 bytes.
	OEM-specific Type
		Header and Data:
			D3 0D 00 D3 01 04 02 01 00 00 00 00 02
		Strings:
			Back of System
			        
			        
Handle 0xD800
	DMI type 216, 9 bytes.
	OEM-specific Type
		Header and Data:
			D8 09 00 D8 01 03 01 F0 03
		Strings:
			NVidia Corp.
			          
			3.11.01.44.B4 ..
			Copyri
			 
Handle 0xD900
	DMI type 217, 8 bytes.
	OEM-specific Type
		Header and Data:
			D9 08 00 D9 01 02 01 03
		Strings:
			US-101
			Proprietary
Handle 0xDB00
	DMI type 219, 8 bytes.
	OEM-specific Type
		Header and Data:
			DB 08 00 DB 03 01 02 03
		Strings:
			System Device Bay
			Floppy, Battery, CD-ROM, CD-RW, Hard Disk, LS-120, DVD, ZIP
			EMPTY     
Handle 0xDB01
	DMI type 126, 8 bytes.
	Inactive
Handle 0xDC00
	DMI type 220, 22 bytes.
	OEM-specific Type
		Header and Data:
			DC 16 00 DC 01 F0 00 00 02 F0 00 00 00 00 03 F0
			04 F0 00 00 00 00
Handle 0xDD00
	DMI type 221, 19 bytes.
	OEM-specific Type
		Header and Data:
			DD 13 00 DD 00 00 00 00 00 00 00 00 00 00 00 00
			00 00 00
Handle 0xD400
	DMI type 212, 197 bytes.
	OEM-specific Type
		Header and Data:
			D4 C5 00 D4 70 00 71 00 00 10 2D 2E 5C 00 78 BF
			40 5D 00 78 BF 00 5E 00 23 FE 01 5F 00 23 FE 00
			60 00 1D EF 10 61 00 1D EF 00 62 00 25 E7 00 63
			00 25 E7 08 64 00 25 E7 10 65 00 21 F7 00 66 00
			21 F7 08 67 00 25 DF 20 68 00 25 DF 00 1D 00 21
			FE 00 1C 00 21 FE 01 0F 00 26 F8 00 11 00 26 F8
			01 05 00 26 F8 02 12 00 26 F8 03 06 00 26 F8 04
			31 00 26 8F 00 32 00 26 8F 10 33 00 26 8F 20 34
			00 26 8F 30 35 00 26 8F 40 07 00 25 F8 00 0B 00
			25 F8 01 0C 00 25 F8 02 0D 00 25 F8 04 28 00 23
			F3 00 29 00 23 F3 04 2A 00 23 F3 08 2B 00 58 00
			00 2C 00 59 00 00 08 00 1D DF 00 03 00 1D DF 00
			FF FF 00 00 00
Handle 0xD401
	DMI type 212, 37 bytes.
	OEM-specific Type
		Header and Data:
			D4 25 01 D4 70 00 71 00 03 40 49 4A 42 00 48 7F
			80 43 00 48 7F 00 55 00 47 BF 00 6D 00 47 BF 40
			FF FF 00 00 00
Handle 0xDE00
	DMI type 222, 13 bytes.
	OEM-specific Type
		Header and Data:
			DE 0D 00 DE 01 02 FF FF 00 00 00 00 00
Handle 0x7F00
	DMI type 127, 4 bytes.
	End Of Table