ACC SHELL

Path : /usr/share/YaST2/modules/
File Upload :
Current File : //usr/share/YaST2/modules/InitHWinfo.ybc

YaST bytecode 1.4.0
InitHWinfo&InitHWinfo.ycpStringConfirmProgressArchSystemSettingshwinfo/routines.ycpReporthwinfo/classnames.ycp	
ClassNames
trans_table		
resolution	modules		
translate_hw_entry		
classtostring		representant_order		trans_str		icon		
trans_bool	scalarget_representant		
expandTreesave_hwinfo	save_hwinfo_to_file	mount_device		
umount_device	has_hex_prefix	remove_hex_prefix		add_hex_prefix		initialized
cpu_string	memory_size 
system_string	!
detectedHW"floppy		#
Initialize$MakeProposal	%DetectedHardware""'##.force$$reset%%forceabort-3SCRReadExecute3UI
OpenDialogCloseDialogGlyph	
AskForSaveFileName				3SCRReadExecute3StringFormatSizeWithPrecision	3Confirm	Detection		3ProgressNew				NextStep	NextStageTitle	3Archppcis_uml3SystemSettingsGetSysRqKeysEnabled1hwinfo/routines.ycp0tune3ReportError	1hwinfo/classnames.ycp0base$	)nameUnclassified devicebaseUnclassified devicebase"VGA compatible unclassified devicebasenameMass storage controllerbaseSCSI storage controllerbase
IDE interfacebaseFloppy disk controllerbaseIPI bus controllerbaseRAID bus controllerbaseUnknown mass storage controllerbasenameNetwork controllerbaseEthernet controllerbaseToken ring network controllerbaseFDDI network controllerbaseATM network controllerbaseISDN controllerbaseNetwork controllerbaseMyrinet controllerbasenameDisplay controllerbaseVGA-compatible controllerbaseXGA-compatible controllerbase
3D controllerbaseDisplay controllerbasenameMultimedia controllerbaseMultimedia video controllerbaseMultimedia audio controllerbaseComputer telephony devicebaseMultimedia controllerbasenameMemory controllerbase
RAM memorybaseFLASH memorybaseMemory controllerbase
nameBridgebaseHost bridgebase
ISA bridgebaseEISA bridgebaseMicroChannel bridgebase
PCI bridgebase
PCMCIA bridgebaseNuBus bridgebaseCardBus bridgebaseRACEway bridgebase	!Semitransparent PCI-to-PCI bridgebase
InfiniBand to PCI host bridgebaseBridgebasenameCommunication controllerbaseSerial controllerbaseParallel controllerbaseMultiport serial controllerbaseModembaseCommunication controllerbasenameGeneric system peripheralbasePICbaseDMA controllerbaseTimerbaseRTCbasePCI hotplug controllerbaseSystem peripheralbase	nameInput device controllerbaseKeyboard controllerbase
Digitizer penbaseMouse controllerbaseScanner controllerbaseGameport controllerbaseInput device controllerbase
nameDocking stationbaseGeneric docking stationbaseDocking stationbasename	Processorbase386base486basePentiumbaseAlphabase Power PCbase0MIPSbase@CoprocessorbasenameSerial bus controllerbaseFireWire (IEEE 1394)base
ACCESS busbaseSSAbaseUSB controllerbase
Fiber channelbaseSMBusbase
InfiniBandbase
nameWireless controllerbaseIRDA controllerbaseConsumer IR controllerbase
RF controllerbaseWireless controllerbasenameIntelligent controllerbaseI2Obasename#Satellite communications controllerbaseSatellite TV controllerbase(Satellite audio communication controllerbase(Satellite voice communication controllerbase'Satellite data communication controllerbasenameEncryption controllerbase'Network and computing encryption devicebaseEntertainment encryption devicebaseEncryption controllerbasenameSignal processing controllerbaseDPIO modulebasePerformance countersbaseCommunication synchronizerbaseSignal processing controllerbasenameUnclassified devicebasenameMonitorbaseCRT monitorbaseLCD monitorbasenameInternally used classbaseISA PnP interfacebaseMain memorybaseCPUbaseFPUbaseBIOSbasePROMbaseSystembasenameModembaseModembase	Win modembasenameISDN adapterbasenamePS/2 controllerbasenameMousebase
PS/2 mousebaseSerial mousebase	Bus mousebase	USB mousebaseMousebasenameMass storage devicebaseDiskbaseTapebaseCD-ROMbaseFloppy diskbaseStorage devicebasenameNetwork interfacebaseLoopbackbaseEthernetbase
Token ringbaseFDDIbaseCTCbaseIUCVbaseHSIbaseQETHbaseESCONbase	MyrinetbaseNetwork interfacebasenameKeyboardbaseKeyboardbaseConsolebase	namePrinterbase
nameHubbaseUSB hubbasenameBraille displaybasenameScannerbase
nameJoystickbaseGamepadbasenameChipcard readerbasenameCamerabaseWebcambaseDigital camerabasenameFramebufferbaseVESA framebufferbasenameDVB cardbase
DVB-C cardbase
DVB-S cardbase
DVB-T cardbasenameTV cardbasename	PartitionbasenameDSL cardbasenameBluetooth devicebase2hwinfo/routines.ycp$
		evalarchitectureArchitecturetune
yast-hardwarebusBustune
yast-hardwarebus_idBus IDtune
yast-hardwarecacheCachetune
yast-hardware	card_type	Card Typetune
yast-hardwarecardtype	Card Typetune
yast-hardwareclass_idClasstune
yast-hardwarecdtypeCD Typetuneyast-cddev_nameDevice Nametune
yast-hardwaredev_numDevice Numberstune
yast-hardwaresysfs_idSysfs IDtune
yast-hardwaredeviceDevicetune
yast-hardware	device_idDevice Identifiertune
yast-hardwaredriversDriverstune
yast-hardwaredriverDrivertune
yast-hardwaretypeTypetune
yast-hardwaremajorMajortuneyast-partitioningminorMinortuneyast-partitioningrangeRangetune
yast-hardwaresmbiosSMBIOStune
yast-hardwareprog_if	Interfacetune
yast-hardwareresource	Resourcestune
yast-hardwarerequiresRequirestune
yast-hardwarerevRevisiontune
yast-hardwareslot_idSlot IDtune
yast-hardwarelengthLengthtune
yast-hardwarewidthWidthtune
yast-hardwareheightHeighttune
yast-hardwareactiveActivetune
yast-hardware	dev_namesDevice Namestune
yast-hardwarecolorColorstune
yast-hardwaredisk_log_geoLogical Geometrytune
yast-hardwarecountCounttune
yast-hardwaremodeModetune
yast-hardwareirqIRQtune
yast-hardwareioIO Porttune
yast-hardwarememMemorytune
yast-hardwaredmaDMAtune
yast-hardware	bus_hwcfg	Hwcfg Bustune
yast-hardwaresysfs_bus_idSysfs IDtune
yast-hardwareparent_unique_keyParent Unique IDtune
yast-hardwareudiUDItune
yast-hardwareuniqueid	Unique IDtuneyast-x11vfreqVertical Frequencytuneyast-x11	max_hsyncMax. Horizontal Frequencytuneyast-x11	max_vsyncMax. Vertical Frequencytuneyast-x11	min_hsyncMin. Horizontal Frequencytuneyast-x11	min_vsyncMin. Vertical Frequencytuneyast-x11dvdDVDtune
yast-cdrom
driver_module
Kernel Drivertune
yast-hardwarehwaddr
HW Addresstune
yast-hardwarebios_idBIOS IDtune
yast-hardwareenabledEnabledtune
yast-hardware
monitor_resol
Resolutiontuneyast-x11sizeSizetuneyast-x11old_unique_keyOld Unique Keytuneyast-x11sub_class_idClass (spec)tuneyast-x11
sub_device
Device (spec)tuneyast-x11
sub_device_idDevice Identifier (spec)tuneyast-x11
sub_vendor	Subvendortuneyast-x11
sub_vendor_idSubvendor Identifiertuneyast-x11
unique_key
Unique Keytuneyast-x11vendorVendortuneyast-x11	vendor_idVendor Identifiertuneyast-x11
bios_video
BIOS Videotuneyast-x11	boot_archBoot Architecturetuneyast-bootloader	boot_disk	Boot Disktuneyast-bootloaderblock
Block Devicestune	yast-diskredasd
DASD Diskstune	yast-dasdcdromCD-ROMtune
yast-cdromcpuCPUtune
yast-hardwarediskDisktune	yast-diskdisplayDisplaytuneyast-x11floppyFloppy Disktuneyast-floppyframebufferFramebuffertuneyast-x11has_apmHas APMtuneyast-power-management
has_pcmcia
Has PCMCIAtune
yast-hardwarehas_smpHas SMPtune
yast-hardwareis_uml
UML Systemtuneyast-vm-managementihw_data
Hardware Datatune
yast-hardwareisdnISDNtune	yast-isdnkeyboardKeyboardtune
yast-keyboardmonitorMonitortuneyast-x11netdevNetwork Devicestuneyast-lannetifNetwork Interfacetuneyast-lanprinterPrintertuneyast-printermodemModemtune
yast-modemsoundSoundtune
yast-soundstorage
Storage Mediatune	yast-disksystemSystemtune
yast-hardwaretvTV Cardtuneyast-tvdvbDVB Cardtuneyast-tvusb_typeUSB Typetune
yast-hardwareversionVersiontune
yast-hardwarememoryMemorytune
yast-hardwarenetcardNetwork Cardtuneyast-lanbiosBIOStune
yast-hardwarefbdevFramebuffer Devicetuneyast-x11ideIDEtune	yast-diskpciPCItune
yast-hardwareusbUSBtune
yast-hardwareisapnpISA PnPtune
yast-hardwareusbctrlUSB Controllertune
yast-hardwarehubUSB Hubtune
yast-hardwareieee1394ctrlIEEE1394 Controllertune
yast-hardwarescsiSCSItune
yast-hardwarescannerScannertuneyast-scannermouseMousetune
yast-mousejoystickJoysticktune
yast-joystickbrailleBraille Displaytune
yast-hardwarechipcardChipcard Readertune
yast-hardwarecameraCameratune
yast-hardwarepppoePPP over Ethernettuneyast-dslbogomips)Bogus Millions of Instructions Per Secondtune
yast-hardwarecacheCachetune
yast-hardwarecoma_bugComa Bugtune
yast-hardwaref00f_bugf00f Bugtune
yast-hardwarecpuid_levelCPU ID Leveltune
yast-hardwaremhz	Frequencytune
yast-hardwarefdiv_bugFloating point division bugtune
yast-hardwareflagsFlagstune
yast-hardwarefpuFloating Point Unittune
yast-hardware
fpu_exceptionFloating Point Unit Exceptiontune
yast-hardwarehlt_bugHalt Bugtune
yast-hardware	processor	Processortune
yast-hardwaresteppingSteppingtune
yast-hardware	vendor_idVendor Identifiertune
yast-hardwarefamilyFamilytune
yast-hardwaremodelModeltune
yast-hardwarewpWPtune
yast-hardwarewlanWireless LANtune	yast-wifitapeTapetune
yast-hardware	bluetooth	Bluetoothtuneyast-bluetoothdslDSLtuneyast-dslEthernet network interfaceEthernet Network Interfacetuneyast-lanNetwork InterfaceNetwork Interfacetuneyast-lanLoopback network interfaceLoopback Network Interfacetuneyast-lan	Partition	Partitiontune	yast-diskFloppy DiskFloppy Disktuneyast-floppyFloppy disk controllerFloppy Disk Controllertuneyast-floppyPnP Unclassified devicePnP Unclassified Devicetune
yast-hardwareUnclassified deviceUnclassified Devicetune
yast-hardwareMain MemoryMain Memorytune
yast-hardwareUHCI Host ControllerUHCI Host Controllertune
yast-hardwareEHCI Host ControllerEHCI Host Controllertune
yast-hardwareOHCI Host ControllerOHCI Host Controllertune
yast-hardwareprobe	
yast-hardware%Lam(Mhaskey
height4N-O		
sformat		
%1x%2
width
height-Q	
width%Tval	outlist	,U	
	y2warning	
calling modules with param: %1
$V				mapliste	
+				modprobe 			mergestring			 -Z%d
hw	ret	$f
(hhaskey
class_id4iiclassidclassid	$j
class_id$k		name&m			addclass_id(ohaskey
sub_class_id4pisubclassid
subclassid	$q

sub_class_id$r
		
&s			addsub_class_id
-w%am	trans	$

-	sub_class_id$	
sub_devicedevice
model namemodelvendorirqstartnamexkbmodelserversizeunitwidth	cylindersdev_namemodulessub_class_idmodulestype%str	(!haskey

4,	
	y2warning	
Cannot translate string '%1'
-


	%str	(!haskey

4,	
	y2warning	
 Cannot find icon for string '%1'
--

	%b(
4-
YestuneNotune-		
sformat		
%1
%node(||||||||||	





4--%m	out	i$$)size4key_name	$	(haskey
4(start4&	tohexstring	
(modules4&Modulestune(width4&dummy
(sub_class_id4&dummy
(device4&	
(haskey
dev_name4device	$	
dev_name(4	&		
sformat		
%1 (%2)tune4&		
sformat		
%1
.&+-%!node("
4#-$	()&&
size
4*	node_list$+
(-4.tmp$/
eval
(4!haskey
model45&6

(<
4=->item		
sformat		
%1
(B
4Cloutqpos$E	$Fsize
$G,Hforeache

(J
4K(L
4M&Nadditem		
sformat		
%1
4Rlab	$S
ArrowRight(T	
4Us	$W	
(X4Y&Z&]additem
&`+-c(e
4fnode_map	ltmp$h
	
$i	,j		foreachkey	v

(n&&
modules
4o&p
	
(t||||



	4u&vadditem		
sformat		
%1: %2

(x
	4y&zadditem		
sformat		
%1
4}&~additem		
sformat		
%1

-sort-	%file	command	(||

4-$+			/usr/sbin/hwinfo > 
-SCR::Execute.target.bash%target_file_name	filename	saved$
*Save hwinfo Output to Filetune$(&&	size	4,LabelSaving hardware information...tune&,(4,			
sformat		
&Saving output to the file '%1' failed.tune
-%device	tmpdir	mpoint	result$		SCR::Read.target.tmpdir$+			/mount,SCR::Execute
.target.mkdir$SCR::Execute
.target.mount
-%mount_point	-SCR::Execute.target.umount
%in	start	(	size	
4-$			substring		
-||0x0X%in	(!
4-
-			substring		
%in	(||

4-4-!
+			0x

2InitHWinfo.ycp0tune$$$$! $$!$'"/dev/fd0Floppy disktune%.#
cpu_resultcpus	firstmemorybiosbiosinfosmbiossysinfo(/&&
40-1$5	SCR::Read
.probe.cpu$6
,8foreachinfostr	counter$9
nameUnknown processortune$:

';
+
$?&@,B		foreachcpu	count(D!4E&F+			, 4I&J(M4N&R+					
sformat		
%1x %2tune4U&V+			$[	SCR::Read
.probe.memory,]	
y2milestone	

memory: %1&^,`foreachinfo(b&&class_idsub_class_id4cminf$dresourcephys_mem	,eforeachi&f+range$n	SCR::Read.probe.bios(psize4q,r	
	y2warning	
Warning: BIOS list size is %1size$u
$vsmbios	$x
,zforeachinf({	typesysinfo4|&}& (size4manufacturer	product	version	$manufacturerUnknowntune$productUnknowntune$	version& 		
sformat		
%1 - %2(	size	4& +			 		
sformat		
 (%1)(4board	
generation	systemProbe$$$	SCR::Read
.probe.system(4&	,foreachsystemEntry
	board_tmp	generation_tmp	$	
system(&&4&$	

generation(&&4&& (&& 4& +			 		
sformat		
 (%1),	
y2milestone	
System string: %1 &-%$ret	,#
$		
sformat		

Processor: %1tune		
sformat		
Main Memory: %1tune(	size	 4&			prepend		
sformat		

System: %1tune (4&			addSysRq Key: Enabledtune,	
y2milestone	
proposal: %1-%%paths	aborted(&&!
4-!&!	$	cpumemorydiskdisplaymousekeyboardstoragenetcardmonitorbraillebios(!4&	union	cdromfloppysoundisdnmodemprintertvdvbscannercamerachipcardusbctrlieee1394ctrlhubjoystickpppoe,Hardware DetectiontunesizeDetect hardwaretuneDetecting hardware...tune/Hardware detection is in progress. Please wait.tune,$,		foreachsubpath	(&&
4&eval
,		
y2debug	
aborted: %1(!4ppathname	detect$
	add	.probe$(4&,		
sformat		
%1...tune$||cpumemory(4 result	,!	
y2milestone	
Probing: %1$"		SCR::Read(%floppy4&&("
(*&&size4+,,		foreachf	device	model	$-	dev_name$.	model(0&&41'2",8	
y2milestone	
Detected floppy devices: %1"(;size4<,=foreachinfomodel	$?cpunameUnknown devicetunemodelUnknown devicetune,@	
y2debug	
	Model: %1&B!add!modelinfo,I(N4O&Q!,T	
y2milestone	
Detected HW: %1!-V!

ACC SHELL 2018