Index: branches/Bungo/Chameleon.xcodeproj/project.pbxproj =================================================================== --- branches/Bungo/Chameleon.xcodeproj/project.pbxproj (revision 2530) +++ branches/Bungo/Chameleon.xcodeproj/project.pbxproj (revision 2531) @@ -47,7 +47,7 @@ 360A048A1861F48F0091F464 /* exfat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = exfat.h; sourceTree = ""; }; 360A048B1861F48F0091F464 /* ext2fs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ext2fs.c; sourceTree = ""; }; 360A048C1861F48F0091F464 /* ext2fs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ext2fs.h; sourceTree = ""; }; - 360A048D1861F48F0091F464 /* fake_efi.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = fake_efi.c; sourceTree = ""; }; + 360A048D1861F48F0091F464 /* fake_efi.c */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = fake_efi.c; sourceTree = ""; tabWidth = 4; }; 360A048E1861F48F0091F464 /* fake_efi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fake_efi.h; sourceTree = ""; }; 360A048F1861F48F0091F464 /* fdisk.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fdisk.h; sourceTree = ""; }; 360A04901861F48F0091F464 /* freebsd.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = freebsd.c; sourceTree = ""; }; @@ -113,122 +113,70 @@ 360A04CE1861F48F0091F464 /* xml.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = xml.h; sourceTree = ""; }; 361BC70214BD977700236488 /* Changes.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Changes.txt; sourceTree = ""; }; 361BC70B14BD97C800236488 /* pkg.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; name = pkg.zip; path = Icons/pkg.zip; sourceTree = ""; }; - 364B195E1A029963009A30BA /* background.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = background.png; sourceTree = ""; }; - 364B195F1A029963009A30BA /* boot.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = boot.png; sourceTree = ""; }; - 364B19601A029963009A30BA /* device_cdrom.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_cdrom.png; sourceTree = ""; }; - 364B19611A029963009A30BA /* device_ext3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_ext3.png; sourceTree = ""; }; - 364B19621A029963009A30BA /* device_fat16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_fat16.png; sourceTree = ""; }; - 364B19631A029963009A30BA /* device_fat32.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_fat32.png; sourceTree = ""; }; - 364B19641A029963009A30BA /* device_generic.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_generic.png; sourceTree = ""; }; - 364B19651A029963009A30BA /* device_hfsplus.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus.png; sourceTree = ""; }; - 364B19661A029963009A30BA /* device_ntfs.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_ntfs.png; sourceTree = ""; }; - 364B19671A029963009A30BA /* device_scroll_next.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_scroll_next.png; sourceTree = ""; }; - 364B19681A029963009A30BA /* device_scroll_prev.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_scroll_prev.png; sourceTree = ""; }; - 364B19691A029963009A30BA /* device_selection.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_selection.png; sourceTree = ""; }; - 364B196A1A029963009A30BA /* font_console.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = font_console.png; sourceTree = ""; }; - 364B196B1A029963009A30BA /* font_small.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = font_small.png; sourceTree = ""; }; - 364B196C1A029963009A30BA /* logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = logo.png; sourceTree = ""; }; - 364B196D1A029963009A30BA /* menu_boot.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_boot.png; sourceTree = ""; }; - 364B196E1A029963009A30BA /* menu_help.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_help.png; sourceTree = ""; }; - 364B196F1A029963009A30BA /* menu_ignore_caches_disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_ignore_caches_disabled.png; sourceTree = ""; }; - 364B19701A029963009A30BA /* menu_ignore_caches.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_ignore_caches.png; sourceTree = ""; }; - 364B19711A029963009A30BA /* menu_memory_info.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_memory_info.png; sourceTree = ""; }; - 364B19721A029963009A30BA /* menu_selection.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_selection.png; sourceTree = ""; }; - 364B19731A029963009A30BA /* menu_single_user_disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_single_user_disabled.png; sourceTree = ""; }; - 364B19741A029963009A30BA /* menu_single_user.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_single_user.png; sourceTree = ""; }; - 364B19751A029963009A30BA /* menu_verbose_disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_verbose_disabled.png; sourceTree = ""; }; - 364B19761A029963009A30BA /* menu_verbose.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_verbose.png; sourceTree = ""; }; - 364B19771A029963009A30BA /* menu_video_info.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_video_info.png; sourceTree = ""; }; - 364B19781A029963009A30BA /* progress_bar_background.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = progress_bar_background.png; sourceTree = ""; }; - 364B19791A029963009A30BA /* progress_bar.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = progress_bar.png; sourceTree = ""; }; - 364B197A1A029963009A30BA /* text_scroll_next.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = text_scroll_next.png; sourceTree = ""; }; - 364B197B1A029963009A30BA /* text_scroll_prev.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = text_scroll_prev.png; sourceTree = ""; }; - 364B197C1A029963009A30BA /* theme.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = theme.plist; sourceTree = ""; }; - 364B197D1A02997C009A30BA /* background.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = background.png; sourceTree = ""; }; - 364B197E1A02997C009A30BA /* boot.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = boot.png; sourceTree = ""; }; - 364B197F1A02997C009A30BA /* device_befs_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_befs_o.png; sourceTree = ""; }; - 364B19801A02997C009A30BA /* device_befs.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_befs.png; sourceTree = ""; }; - 364B19811A02997C009A30BA /* device_cdrom_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_cdrom_o.png; sourceTree = ""; }; - 364B19821A02997C009A30BA /* device_cdrom.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_cdrom.png; sourceTree = ""; }; - 364B19831A02997C009A30BA /* device_ext3_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_ext3_o.png; sourceTree = ""; }; - 364B19841A02997C009A30BA /* device_ext3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_ext3.png; sourceTree = ""; }; - 364B19851A02997C009A30BA /* device_fat_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_fat_o.png; sourceTree = ""; }; - 364B19861A02997C009A30BA /* device_fat.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_fat.png; sourceTree = ""; }; - 364B19871A02997C009A30BA /* device_freebsd_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_freebsd_o.png; sourceTree = ""; }; - 364B19881A02997C009A30BA /* device_freebsd.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_freebsd.png; sourceTree = ""; }; - 364B19891A02997C009A30BA /* device_generic_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_generic_o.png; sourceTree = ""; }; - 364B198A1A02997C009A30BA /* device_generic.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_generic.png; sourceTree = ""; }; - 364B198B1A02997C009A30BA /* device_hfsfusion_mav_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsfusion_mav_o.png; sourceTree = ""; }; - 364B198C1A02997C009A30BA /* device_hfsfusion_mav.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsfusion_mav.png; sourceTree = ""; }; - 364B198D1A02997C009A30BA /* device_hfsplus_leo_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_leo_o.png; sourceTree = ""; }; - 364B198E1A02997C009A30BA /* device_hfsplus_leo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_leo.png; sourceTree = ""; }; - 364B198F1A02997C009A30BA /* device_hfsplus_lion_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_lion_o.png; sourceTree = ""; }; - 364B19901A02997C009A30BA /* device_hfsplus_lion.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_lion.png; sourceTree = ""; }; - 364B19911A02997C009A30BA /* device_hfsplus_mav_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_mav_o.png; sourceTree = ""; }; - 364B19921A02997C009A30BA /* device_hfsplus_mav.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_mav.png; sourceTree = ""; }; - 364B19931A02997C009A30BA /* device_hfsplus_ml_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_ml_o.png; sourceTree = ""; }; - 364B19941A02997C009A30BA /* device_hfsplus_ml.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_ml.png; sourceTree = ""; }; - 364B19951A02997C009A30BA /* device_hfsplus_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_o.png; sourceTree = ""; }; - 364B19961A02997C009A30BA /* device_hfsplus_recovery_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_recovery_o.png; sourceTree = ""; }; - 364B19971A02997C009A30BA /* device_hfsplus_recovery.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_recovery.png; sourceTree = ""; }; - 364B19981A02997C009A30BA /* device_hfsplus_sl_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_sl_o.png; sourceTree = ""; }; - 364B19991A02997C009A30BA /* device_hfsplus_sl.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_sl.png; sourceTree = ""; }; - 364B199A1A02997C009A30BA /* device_hfsplus_tiger_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_tiger_o.png; sourceTree = ""; }; - 364B199B1A02997C009A30BA /* device_hfsplus_tiger.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_tiger.png; sourceTree = ""; }; - 364B199C1A02997C009A30BA /* device_hfsplus_yos_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_yos_o.png; sourceTree = ""; }; - 364B199D1A02997C009A30BA /* device_hfsplus_yos.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_yos.png; sourceTree = ""; }; - 364B199E1A02997C009A30BA /* device_hfsplus.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus.png; sourceTree = ""; }; - 364B199F1A02997C009A30BA /* device_hfsraid_leo_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_leo_o.png; sourceTree = ""; }; - 364B19A01A02997C009A30BA /* device_hfsraid_leo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_leo.png; sourceTree = ""; }; - 364B19A11A02997C009A30BA /* device_hfsraid_lion_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_lion_o.png; sourceTree = ""; }; - 364B19A21A02997C009A30BA /* device_hfsraid_lion.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_lion.png; sourceTree = ""; }; - 364B19A31A02997C009A30BA /* device_hfsraid_mav_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_mav_o.png; sourceTree = ""; }; - 364B19A41A02997C009A30BA /* device_hfsraid_mav.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_mav.png; sourceTree = ""; }; - 364B19A51A02997C009A30BA /* device_hfsraid_ml_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_ml_o.png; sourceTree = ""; }; - 364B19A61A02997C009A30BA /* device_hfsraid_ml.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_ml.png; sourceTree = ""; }; - 364B19A71A02997C009A30BA /* device_hfsraid_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_o.png; sourceTree = ""; }; - 364B19A81A02997C009A30BA /* device_hfsraid_sl_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_sl_o.png; sourceTree = ""; }; - 364B19A91A02997C009A30BA /* device_hfsraid_sl.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_sl.png; sourceTree = ""; }; - 364B19AA1A02997C009A30BA /* device_hfsraid_tiger_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_tiger_o.png; sourceTree = ""; }; - 364B19AB1A02997C009A30BA /* device_hfsraid_tiger.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_tiger.png; sourceTree = ""; }; - 364B19AC1A02997C009A30BA /* device_hfsraid_yos_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_yos_o.png; sourceTree = ""; }; - 364B19AD1A02997C009A30BA /* device_hfsraid_yos.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_yos.png; sourceTree = ""; }; - 364B19AE1A02997C009A30BA /* device_hfsraid.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid.png; sourceTree = ""; }; - 364B19AF1A02997C009A30BA /* device_ntfs_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_ntfs_o.png; sourceTree = ""; }; - 364B19B01A02997C009A30BA /* device_ntfs.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_ntfs.png; sourceTree = ""; }; - 364B19B11A02997C009A30BA /* device_openbsd_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_openbsd_o.png; sourceTree = ""; }; - 364B19B21A02997C009A30BA /* device_openbsd.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_openbsd.png; sourceTree = ""; }; - 364B19B31A02997C009A30BA /* device_scroll_next.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_scroll_next.png; sourceTree = ""; }; - 364B19B41A02997C009A30BA /* device_scroll_prev.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_scroll_prev.png; sourceTree = ""; }; - 364B19B51A02997C009A30BA /* device_selection.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_selection.png; sourceTree = ""; }; - 364B19B61A02997C009A30BA /* font_console.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = font_console.png; sourceTree = ""; }; - 364B19B71A02997C009A30BA /* font_small.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = font_small.png; sourceTree = ""; }; - 364B19B81A02997C009A30BA /* logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = logo.png; sourceTree = ""; }; - 364B19B91A02997C009A30BA /* menu_boot.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_boot.png; sourceTree = ""; }; - 364B19BA1A02997C009A30BA /* menu_help.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_help.png; sourceTree = ""; }; - 364B19BB1A02997C009A30BA /* menu_ignore_caches_disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_ignore_caches_disabled.png; sourceTree = ""; }; - 364B19BC1A02997C009A30BA /* menu_ignore_caches.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_ignore_caches.png; sourceTree = ""; }; - 364B19BD1A02997C009A30BA /* menu_memory_info.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_memory_info.png; sourceTree = ""; }; - 364B19BE1A02997C009A30BA /* menu_selection.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_selection.png; sourceTree = ""; }; - 364B19BF1A02997C009A30BA /* menu_single_user_disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_single_user_disabled.png; sourceTree = ""; }; - 364B19C01A02997C009A30BA /* menu_single_user.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_single_user.png; sourceTree = ""; }; - 364B19C11A02997C009A30BA /* menu_verbose_disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_verbose_disabled.png; sourceTree = ""; }; - 364B19C21A02997C009A30BA /* menu_verbose.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_verbose.png; sourceTree = ""; }; - 364B19C31A02997C009A30BA /* menu_video_info.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_video_info.png; sourceTree = ""; }; - 364B19C41A02997C009A30BA /* progress_bar_background.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = progress_bar_background.png; sourceTree = ""; }; - 364B19C51A02997C009A30BA /* progress_bar.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = progress_bar.png; sourceTree = ""; }; - 364B19C61A02997C009A30BA /* text_scroll_next.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = text_scroll_next.png; sourceTree = ""; }; - 364B19C71A02997C009A30BA /* text_scroll_prev.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = text_scroll_prev.png; sourceTree = ""; }; - 364B19C81A02997C009A30BA /* theme.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = theme.plist; sourceTree = ""; }; - 364B19C91A02997C009A30BA /* thumb.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = thumb.png; sourceTree = ""; }; - 36809A7219DA4563007ACE3F /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; name = LICENSE; path = klibc/LICENSE; sourceTree = ""; }; - 36809A7319DA4563007ACE3F /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; name = Makefile; path = klibc/Makefile; sourceTree = ""; }; - 36809A7419DA4563007ACE3F /* strlcpy.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = strlcpy.c; path = klibc/strlcpy.c; sourceTree = ""; }; - 36809A7619DA461E007ACE3F /* segsize.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = segsize.c; sourceTree = ""; }; - 36809A7719DA4789007ACE3F /* pt.po */ = {isa = PBXFileReference; lastKnownFileType = text; path = pt.po; sourceTree = ""; }; 369689D014BD0AF10013D77F /* BLOCKERS */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BLOCKERS; sourceTree = ""; }; 369689D114BD0AF10013D77F /* Cconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Cconfig; sourceTree = ""; }; 369689D214BD0B470013D77F /* version */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = version; sourceTree = ""; }; + 36AB75A114BD0866005B8045 /* background.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = background.png; sourceTree = ""; }; + 36AB75A214BD0866005B8045 /* boot.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = boot.png; sourceTree = ""; }; + 36AB75A314BD0866005B8045 /* device_befs_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_befs_o.png; sourceTree = ""; }; + 36AB75A414BD0866005B8045 /* device_befs.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_befs.png; sourceTree = ""; }; + 36AB75A514BD0866005B8045 /* device_cdrom_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_cdrom_o.png; sourceTree = ""; }; + 36AB75A614BD0866005B8045 /* device_cdrom.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_cdrom.png; sourceTree = ""; }; + 36AB75A714BD0866005B8045 /* device_ext3_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_ext3_o.png; sourceTree = ""; }; + 36AB75A814BD0866005B8045 /* device_ext3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_ext3.png; sourceTree = ""; }; + 36AB75A914BD0866005B8045 /* device_fat_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_fat_o.png; sourceTree = ""; }; + 36AB75AA14BD0866005B8045 /* device_fat.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_fat.png; sourceTree = ""; }; + 36AB75AB14BD0866005B8045 /* device_freebsd_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_freebsd_o.png; sourceTree = ""; }; + 36AB75AC14BD0866005B8045 /* device_freebsd.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_freebsd.png; sourceTree = ""; }; + 36AB75AD14BD0866005B8045 /* device_generic_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_generic_o.png; sourceTree = ""; }; + 36AB75AE14BD0866005B8045 /* device_generic.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_generic.png; sourceTree = ""; }; + 36AB75AF14BD0866005B8045 /* device_hfsplus_leo_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_leo_o.png; sourceTree = ""; }; + 36AB75B014BD0866005B8045 /* device_hfsplus_leo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_leo.png; sourceTree = ""; }; + 36AB75B114BD0866005B8045 /* device_hfsplus_lion_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_lion_o.png; sourceTree = ""; }; + 36AB75B214BD0866005B8045 /* device_hfsplus_lion.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_lion.png; sourceTree = ""; }; + 36AB75B314BD0866005B8045 /* device_hfsplus_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_o.png; sourceTree = ""; }; + 36AB75B414BD0866005B8045 /* device_hfsplus_sl_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_sl_o.png; sourceTree = ""; }; + 36AB75B514BD0866005B8045 /* device_hfsplus_sl.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_sl.png; sourceTree = ""; }; + 36AB75B614BD0866005B8045 /* device_hfsplus_tiger_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_tiger_o.png; sourceTree = ""; }; + 36AB75B714BD0866005B8045 /* device_hfsplus_tiger.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_tiger.png; sourceTree = ""; }; + 36AB75B814BD0866005B8045 /* device_hfsplus.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus.png; sourceTree = ""; }; + 36AB75B914BD0866005B8045 /* device_hfsraid_leo_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_leo_o.png; sourceTree = ""; }; + 36AB75BA14BD0866005B8045 /* device_hfsraid_leo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_leo.png; sourceTree = ""; }; + 36AB75BB14BD0866005B8045 /* device_hfsraid_lion_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_lion_o.png; sourceTree = ""; }; + 36AB75BC14BD0866005B8045 /* device_hfsraid_lion.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_lion.png; sourceTree = ""; }; + 36AB75BD14BD0866005B8045 /* device_hfsraid_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_o.png; sourceTree = ""; }; + 36AB75BE14BD0866005B8045 /* device_hfsraid_sl_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_sl_o.png; sourceTree = ""; }; + 36AB75BF14BD0866005B8045 /* device_hfsraid_sl.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_sl.png; sourceTree = ""; }; + 36AB75C014BD0866005B8045 /* device_hfsraid_tiger_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_tiger_o.png; sourceTree = ""; }; + 36AB75C114BD0866005B8045 /* device_hfsraid_tiger.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_tiger.png; sourceTree = ""; }; + 36AB75C214BD0866005B8045 /* device_hfsraid.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid.png; sourceTree = ""; }; + 36AB75C314BD0866005B8045 /* device_ntfs_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_ntfs_o.png; sourceTree = ""; }; + 36AB75C414BD0866005B8045 /* device_ntfs.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_ntfs.png; sourceTree = ""; }; + 36AB75C514BD0866005B8045 /* device_openbsd_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_openbsd_o.png; sourceTree = ""; }; + 36AB75C614BD0866005B8045 /* device_openbsd.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_openbsd.png; sourceTree = ""; }; + 36AB75C714BD0866005B8045 /* device_scroll_next.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_scroll_next.png; sourceTree = ""; }; + 36AB75C814BD0866005B8045 /* device_scroll_prev.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_scroll_prev.png; sourceTree = ""; }; + 36AB75C914BD0866005B8045 /* device_selection.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_selection.png; sourceTree = ""; }; + 36AB75CA14BD0866005B8045 /* font_console.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = font_console.png; sourceTree = ""; }; + 36AB75CB14BD0866005B8045 /* font_small.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = font_small.png; sourceTree = ""; }; + 36AB75CC14BD0866005B8045 /* logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = logo.png; sourceTree = ""; }; + 36AB75CD14BD0866005B8045 /* menu_boot.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_boot.png; sourceTree = ""; }; + 36AB75CE14BD0866005B8045 /* menu_help.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_help.png; sourceTree = ""; }; + 36AB75CF14BD0866005B8045 /* menu_ignore_caches_disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_ignore_caches_disabled.png; sourceTree = ""; }; + 36AB75D014BD0866005B8045 /* menu_ignore_caches.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_ignore_caches.png; sourceTree = ""; }; + 36AB75D114BD0866005B8045 /* menu_memory_info.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_memory_info.png; sourceTree = ""; }; + 36AB75D214BD0866005B8045 /* menu_selection.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_selection.png; sourceTree = ""; }; + 36AB75D314BD0866005B8045 /* menu_single_user_disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_single_user_disabled.png; sourceTree = ""; }; + 36AB75D414BD0866005B8045 /* menu_single_user.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_single_user.png; sourceTree = ""; }; + 36AB75D514BD0866005B8045 /* menu_verbose_disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_verbose_disabled.png; sourceTree = ""; }; + 36AB75D614BD0866005B8045 /* menu_verbose.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_verbose.png; sourceTree = ""; }; + 36AB75D714BD0866005B8045 /* menu_video_info.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_video_info.png; sourceTree = ""; }; + 36AB75D814BD0866005B8045 /* progress_bar_background.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = progress_bar_background.png; sourceTree = ""; }; + 36AB75D914BD0866005B8045 /* progress_bar.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = progress_bar.png; sourceTree = ""; }; + 36AB75DA14BD0866005B8045 /* text_scroll_next.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = text_scroll_next.png; sourceTree = ""; }; + 36AB75DB14BD0866005B8045 /* text_scroll_prev.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = text_scroll_prev.png; sourceTree = ""; }; + 36AB75DC14BD0866005B8045 /* theme.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = theme.plist; sourceTree = ""; }; + 36AB75DD14BD0866005B8045 /* thumb.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = thumb.png; sourceTree = ""; }; 36AB75E114BD091C005B8045 /* InstallLog.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = InstallLog.sh; sourceTree = ""; }; 36AB75E314BD0925005B8045 /* postinstall */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = postinstall; sourceTree = ""; }; 36AB75E414BD092D005B8045 /* preinstall */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = preinstall; sourceTree = ""; }; @@ -245,7 +193,26 @@ 36AE6E5D16D644F300D083A6 /* Cconfig */ = {isa = PBXFileReference; lastKnownFileType = text; name = Cconfig; path = FileNVRAM/Cconfig; sourceTree = ""; }; 36AE6E5E16D644F300D083A6 /* FileNVRAM.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = FileNVRAM.dylib; path = FileNVRAM/FileNVRAM.dylib; sourceTree = ""; }; 36AE6E5F16D644F300D083A6 /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; name = Makefile; path = FileNVRAM/Makefile; sourceTree = ""; }; - 660D2F771A0CC8BA009ECBFA /* lzvn.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lzvn.c; sourceTree = ""; }; + 6648DC171A5AA2AE00A7BB54 /* device_hfsplus_recovery_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_recovery_o.png; sourceTree = ""; }; + 6648DC181A5AA2AE00A7BB54 /* device_hfsplus_recovery.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_recovery.png; sourceTree = ""; }; + 6648DC191A5AA2AE00A7BB54 /* device_hfsplus_yos_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_yos_o.png; sourceTree = ""; }; + 6648DC1A1A5AA2AE00A7BB54 /* device_hfsplus_yos.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_yos.png; sourceTree = ""; }; + 6648DC1B1A5AA2AE00A7BB54 /* device_hfsraid_yos_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_yos_o.png; sourceTree = ""; }; + 6648DC1C1A5AA2AE00A7BB54 /* device_hfsraid_yos.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_yos.png; sourceTree = ""; }; + 6648DC1D1A5AA2D600A7BB54 /* lzvn.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lzvn.c; sourceTree = ""; }; + 668C4D6A1A19F9AF0098C523 /* device_hfsfusion_mav_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsfusion_mav_o.png; sourceTree = ""; }; + 668C4D6B1A19F9AF0098C523 /* device_hfsfusion_mav.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsfusion_mav.png; sourceTree = ""; }; + 668C4D6C1A19F9AF0098C523 /* device_hfsplus_mav_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_mav_o.png; sourceTree = ""; }; + 668C4D6D1A19F9AF0098C523 /* device_hfsplus_mav.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_mav.png; sourceTree = ""; }; + 668C4D6E1A19F9AF0098C523 /* device_hfsplus_ml_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_ml_o.png; sourceTree = ""; }; + 668C4D6F1A19F9AF0098C523 /* device_hfsplus_ml.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus_ml.png; sourceTree = ""; }; + 668C4D741A19F9AF0098C523 /* device_hfsraid_mav_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_mav_o.png; sourceTree = ""; }; + 668C4D751A19F9AF0098C523 /* device_hfsraid_mav.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_mav.png; sourceTree = ""; }; + 668C4D761A19F9AF0098C523 /* device_hfsraid_ml_o.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_ml_o.png; sourceTree = ""; }; + 668C4D771A19F9AF0098C523 /* device_hfsraid_ml.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsraid_ml.png; sourceTree = ""; }; + 66DB7DC41A3EB07C0025230F /* state_generator.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = state_generator.c; sourceTree = ""; }; + 66DB7DC51A3EB07C0025230F /* state_generator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = state_generator.h; sourceTree = ""; }; + 66F03BD619B3419600C132B4 /* failedboot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = failedboot.h; sourceTree = ""; }; 6DBAFD1313B0D21E0047ED33 /* modules_support.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = modules_support.s; sourceTree = ""; }; 6DBAFD1413B0D21E0047ED33 /* modules.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = modules.c; sourceTree = ""; }; 6DBAFD1513B0D21E0047ED33 /* modules.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = modules.h; sourceTree = ""; }; @@ -1147,6 +1114,8 @@ AB1DE71815B6E2D00088E06B /* Cconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Cconfig; sourceTree = ""; }; AB1DE71A15B6E2D00088E06B /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; AB1DE71B15B6E2D00088E06B /* Sata.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = Sata.c; sourceTree = ""; }; + AB30C92E15DE60ED0047BE7B /* ld_classic */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; path = ld_classic; sourceTree = ""; }; + AB30C92F15DE60ED0047BE7B /* ld_classic.1 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.man; path = ld_classic.1; sourceTree = ""; }; AB47D38A15B702F00083D898 /* org.chameleon.Boot.nvidia.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = org.chameleon.Boot.nvidia.plist; sourceTree = ""; }; AB4DDA8D15CEFF2100E77157 /* acpi_codec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = acpi_codec.c; sourceTree = ""; }; AB4DDA8E15CEFF2100E77157 /* acpi_tools.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = acpi_tools.c; sourceTree = ""; }; @@ -1179,7 +1148,7 @@ B0056CF611F3868000754B65 /* boot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = boot.c; sourceTree = ""; }; B0056CF711F3868000754B65 /* boot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = boot.h; sourceTree = ""; }; B0056CF811F3868000754B65 /* boot2.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = boot2.s; sourceTree = ""; }; - B0056CF911F3868000754B65 /* drivers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = drivers.c; sourceTree = ""; }; + B0056CF911F3868000754B65 /* drivers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = drivers.c; sourceTree = ""; usesTabs = 0; }; B0056CFA11F3868000754B65 /* graphic_utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = graphic_utils.c; sourceTree = ""; }; B0056CFB11F3868000754B65 /* graphic_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = graphic_utils.h; sourceTree = ""; }; B0056CFC11F3868000754B65 /* graphics.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = graphics.c; sourceTree = ""; }; @@ -1230,6 +1199,37 @@ B0056D8211F3868000754B65 /* APPLE_LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = APPLE_LICENSE; sourceTree = ""; }; B0056D8511F3868000754B65 /* Distribution */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = Distribution; sourceTree = ""; }; B0056DB911F3868000754B65 /* smbios.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = smbios.plist; sourceTree = ""; }; + B0056DBD11F3868000754B65 /* background.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = background.png; sourceTree = ""; }; + B0056DBE11F3868000754B65 /* boot.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = boot.png; sourceTree = ""; }; + B0056DBF11F3868000754B65 /* device_cdrom.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_cdrom.png; sourceTree = ""; }; + B0056DC011F3868000754B65 /* device_ext3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_ext3.png; sourceTree = ""; }; + B0056DC111F3868000754B65 /* device_fat16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_fat16.png; sourceTree = ""; }; + B0056DC211F3868000754B65 /* device_fat32.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_fat32.png; sourceTree = ""; }; + B0056DC311F3868000754B65 /* device_generic.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_generic.png; sourceTree = ""; }; + B0056DC411F3868000754B65 /* device_hfsplus.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_hfsplus.png; sourceTree = ""; }; + B0056DC511F3868000754B65 /* device_ntfs.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_ntfs.png; sourceTree = ""; }; + B0056DC611F3868000754B65 /* device_scroll_next.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_scroll_next.png; sourceTree = ""; }; + B0056DC711F3868000754B65 /* device_scroll_prev.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_scroll_prev.png; sourceTree = ""; }; + B0056DC811F3868000754B65 /* device_selection.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = device_selection.png; sourceTree = ""; }; + B0056DC911F3868000754B65 /* font_console.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = font_console.png; sourceTree = ""; }; + B0056DCA11F3868000754B65 /* font_small.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = font_small.png; sourceTree = ""; }; + B0056DCB11F3868000754B65 /* logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = logo.png; sourceTree = ""; }; + B0056DCC11F3868000754B65 /* menu_boot.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_boot.png; sourceTree = ""; }; + B0056DCD11F3868000754B65 /* menu_help.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_help.png; sourceTree = ""; }; + B0056DCE11F3868000754B65 /* menu_ignore_caches.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_ignore_caches.png; sourceTree = ""; }; + B0056DCF11F3868000754B65 /* menu_ignore_caches_disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_ignore_caches_disabled.png; sourceTree = ""; }; + B0056DD011F3868000754B65 /* menu_memory_info.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_memory_info.png; sourceTree = ""; }; + B0056DD111F3868000754B65 /* menu_selection.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_selection.png; sourceTree = ""; }; + B0056DD211F3868000754B65 /* menu_single_user.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_single_user.png; sourceTree = ""; }; + B0056DD311F3868000754B65 /* menu_single_user_disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_single_user_disabled.png; sourceTree = ""; }; + B0056DD411F3868000754B65 /* menu_verbose.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_verbose.png; sourceTree = ""; }; + B0056DD511F3868000754B65 /* menu_verbose_disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_verbose_disabled.png; sourceTree = ""; }; + B0056DD611F3868000754B65 /* menu_video_info.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = menu_video_info.png; sourceTree = ""; }; + B0056DD711F3868000754B65 /* progress_bar.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = progress_bar.png; sourceTree = ""; }; + B0056DD811F3868000754B65 /* progress_bar_background.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = progress_bar_background.png; sourceTree = ""; }; + B0056DD911F3868000754B65 /* text_scroll_next.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = text_scroll_next.png; sourceTree = ""; }; + B0056DDA11F3868000754B65 /* text_scroll_prev.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = text_scroll_prev.png; sourceTree = ""; }; + B0056DDB11F3868000754B65 /* theme.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = theme.plist; sourceTree = ""; }; B0056DFD11F3868000754B65 /* logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = logo.png; sourceTree = ""; }; B0056DFE11F3868000754B65 /* theme.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = theme.plist; sourceTree = ""; }; B0056E0011F3868000754B65 /* logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = logo.png; sourceTree = ""; }; @@ -1299,7 +1299,7 @@ B4118C90153EFF3300C8D926 /* bg.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = bg.po; sourceTree = ""; }; B4118C91153EFF3300C8D926 /* bs.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = bs.po; sourceTree = ""; }; B4118C92153EFF3300C8D926 /* ca.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ca.po; sourceTree = ""; }; - B4118C93153EFF3300C8D926 /* chameleon.pot */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = chameleon.pot; sourceTree = ""; }; + B4118C93153EFF3300C8D926 /* chameleon.pot */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = chameleon.pot; sourceTree = ""; }; B4118C94153EFF3300C8D926 /* cs.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cs.po; sourceTree = ""; }; B4118C95153EFF3300C8D926 /* de.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = de.po; sourceTree = ""; }; B4118C96153EFF3300C8D926 /* el.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = el.po; sourceTree = ""; }; @@ -1317,6 +1317,7 @@ B4118CA2153EFF3300C8D926 /* nl.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = nl.po; sourceTree = ""; }; B4118CA3153EFF3300C8D926 /* pl.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pl.po; sourceTree = ""; }; B4118CA4153EFF3300C8D926 /* pt-BR.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pt-BR.po"; sourceTree = ""; }; + B4118CA5153EFF3300C8D926 /* pt-PT.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pt-PT.po"; sourceTree = ""; }; B4118CA6153EFF3300C8D926 /* ro.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ro.po; sourceTree = ""; }; B4118CA7153EFF3300C8D926 /* ru.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ru.po; sourceTree = ""; }; B4118CA8153EFF3300C8D926 /* sr.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sr.po; sourceTree = ""; }; @@ -1371,6 +1372,7 @@ 08FB7794FE84155DC02AAC07 /* Chameleon */ = { isa = PBXGroup; children = ( + AB30C92D15DE60ED0047BE7B /* bin */, B0056D8211F3868000754B65 /* APPLE_LICENSE */, B0056DBA11F3868000754B65 /* artwork */, 369689D014BD0AF10013D77F /* BLOCKERS */, @@ -1442,23 +1444,6 @@ path = Scripts.templates/Pre; sourceTree = ""; }; - 36809A7119DA4549007ACE3F /* klibc */ = { - isa = PBXGroup; - children = ( - 36809A7219DA4563007ACE3F /* LICENSE */, - 36809A7319DA4563007ACE3F /* Makefile */, - 36809A7419DA4563007ACE3F /* strlcpy.c */, - ); - name = klibc; - sourceTree = ""; - }; - 36809A7519DA45E8007ACE3F /* KextPatcher */ = { - isa = PBXGroup; - children = ( - ); - name = KextPatcher; - sourceTree = ""; - }; 36AE6E5616D6449A00D083A6 /* KernelPatcher */ = { isa = PBXGroup; children = ( @@ -2668,7 +2653,6 @@ A3561CAD1414024C00E9B51E /* HelloWorld */, A3561CB21414024C00E9B51E /* include */, 36AE6E5616D6449A00D083A6 /* KernelPatcher */, - 36809A7519DA45E8007ACE3F /* KextPatcher */, A3561CB41414024C00E9B51E /* Keylayout */, A3561CB71414024D00E9B51E /* klibc */, A3561D011414024D00E9B51E /* Makefile */, @@ -2710,11 +2694,11 @@ A3561CB41414024C00E9B51E /* Keylayout */ = { isa = PBXGroup; children = ( + A3F1F267141B9B3B00DDA709 /* Readme.txt */, + A35D216E141A73B000969AC0 /* layouts */, A3561DA81414296600E9B51E /* Cconfig */, A3561DA61414296600E9B51E /* Keylayout.c */, - A35D216E141A73B000969AC0 /* layouts */, A3561DA71414296600E9B51E /* Makefile */, - A3F1F267141B9B3B00DDA709 /* Readme.txt */, ); path = Keylayout; sourceTree = ""; @@ -2964,13 +2948,13 @@ A35D2170141A73B000969AC0 /* layouts-src */ = { isa = PBXGroup; children = ( + A35D2178141A753E00969AC0 /* README */, A35D2171141A73B000969AC0 /* mac-de.slt */, A35D2172141A73B000969AC0 /* mac-es.slt */, A35D2173141A73B000969AC0 /* mac-fr.slt */, A35D2174141A73B000969AC0 /* mac-it.slt */, A35D2175141A73B000969AC0 /* mac-se.slt */, A35D2176141A73B000969AC0 /* pc-fr.slt */, - A35D2178141A753E00969AC0 /* README */, ); path = "layouts-src"; sourceTree = ""; @@ -3039,6 +3023,15 @@ path = include; sourceTree = ""; }; + AB30C92D15DE60ED0047BE7B /* bin */ = { + isa = PBXGroup; + children = ( + AB30C92E15DE60ED0047BE7B /* ld_classic */, + AB30C92F15DE60ED0047BE7B /* ld_classic.1 */, + ); + path = bin; + sourceTree = ""; + }; AB4DDA8C15CEFF2100E77157 /* AcpiCodec */ = { isa = PBXGroup; children = ( @@ -3082,7 +3075,6 @@ B4189A0314BFBED900ED5B0B /* config */, B0056D1311F3868000754B65 /* doc */, 6DBAFD1713B0D4590047ED33 /* include */, - 36809A7119DA4549007ACE3F /* klibc */, B0056D1611F3868000754B65 /* libsa */, B0056D2411F3868000754B65 /* libsaio */, B0056D7611F3868000754B65 /* Makefile */, @@ -3130,6 +3122,7 @@ B0056CF811F3868000754B65 /* boot2.s */, B4189A0214BFBE9E00ED5B0B /* Cconfig */, B0056CF911F3868000754B65 /* drivers.c */, + 66F03BD619B3419600C132B4 /* failedboot.h */, B0056CFA11F3868000754B65 /* graphic_utils.c */, B0056CFB11F3868000754B65 /* graphic_utils.h */, B0056CFC11F3868000754B65 /* graphics.c */, @@ -3137,14 +3130,14 @@ B0056CFE11F3868000754B65 /* gui.c */, B0056CFF11F3868000754B65 /* gui.h */, B0056D0011F3868000754B65 /* IOHibernatePrivate.h */, + 6648DC1D1A5AA2D600A7BB54 /* lzvn.c */, B0056D0111F3868000754B65 /* lzss.c */, - 660D2F771A0CC8BA009ECBFA /* lzvn.c */, B0056D0211F3868000754B65 /* Makefile */, B0056D0311F3868000754B65 /* mboot.c */, B0056D0411F3868000754B65 /* mboot.h */, - 6DBAFD1313B0D21E0047ED33 /* modules_support.s */, 6DBAFD1413B0D21E0047ED33 /* modules.c */, 6DBAFD1513B0D21E0047ED33 /* modules.h */, + 6DBAFD1313B0D21E0047ED33 /* modules_support.s */, B0056D0511F3868000754B65 /* multiboot.h */, B0056D0611F3868000754B65 /* options.c */, B0056D0711F3868000754B65 /* picopng.c */, @@ -3294,6 +3287,8 @@ 360A04C01861F48F0091F464 /* smbios.h */, 360A04C21861F48F0091F464 /* spd.c */, 360A04C31861F48F0091F464 /* spd.h */, + 66DB7DC41A3EB07C0025230F /* state_generator.c */, + 66DB7DC51A3EB07C0025230F /* state_generator.h */, 360A04C41861F48F0091F464 /* stringTable.c */, 360A04C51861F48F0091F464 /* sys.c */, 360A04C61861F48F0091F464 /* table.c */, @@ -3319,7 +3314,6 @@ B0056D7A11F3868000754B65 /* machOconv.c */, B0056D7B11F3868000754B65 /* Makefile */, A3561C891413FD7800E9B51E /* openUp.c */, - 36809A7619DA461E007ACE3F /* segsize.c */, ); path = util; sourceTree = ""; @@ -3367,37 +3361,37 @@ B0056DBC11F3868000754B65 /* bullet */ = { isa = PBXGroup; children = ( - 364B195E1A029963009A30BA /* background.png */, - 364B195F1A029963009A30BA /* boot.png */, - 364B19601A029963009A30BA /* device_cdrom.png */, - 364B19611A029963009A30BA /* device_ext3.png */, - 364B19621A029963009A30BA /* device_fat16.png */, - 364B19631A029963009A30BA /* device_fat32.png */, - 364B19641A029963009A30BA /* device_generic.png */, - 364B19651A029963009A30BA /* device_hfsplus.png */, - 364B19661A029963009A30BA /* device_ntfs.png */, - 364B19671A029963009A30BA /* device_scroll_next.png */, - 364B19681A029963009A30BA /* device_scroll_prev.png */, - 364B19691A029963009A30BA /* device_selection.png */, - 364B196A1A029963009A30BA /* font_console.png */, - 364B196B1A029963009A30BA /* font_small.png */, - 364B196C1A029963009A30BA /* logo.png */, - 364B196D1A029963009A30BA /* menu_boot.png */, - 364B196E1A029963009A30BA /* menu_help.png */, - 364B196F1A029963009A30BA /* menu_ignore_caches_disabled.png */, - 364B19701A029963009A30BA /* menu_ignore_caches.png */, - 364B19711A029963009A30BA /* menu_memory_info.png */, - 364B19721A029963009A30BA /* menu_selection.png */, - 364B19731A029963009A30BA /* menu_single_user_disabled.png */, - 364B19741A029963009A30BA /* menu_single_user.png */, - 364B19751A029963009A30BA /* menu_verbose_disabled.png */, - 364B19761A029963009A30BA /* menu_verbose.png */, - 364B19771A029963009A30BA /* menu_video_info.png */, - 364B19781A029963009A30BA /* progress_bar_background.png */, - 364B19791A029963009A30BA /* progress_bar.png */, - 364B197A1A029963009A30BA /* text_scroll_next.png */, - 364B197B1A029963009A30BA /* text_scroll_prev.png */, - 364B197C1A029963009A30BA /* theme.plist */, + B0056DBD11F3868000754B65 /* background.png */, + B0056DBE11F3868000754B65 /* boot.png */, + B0056DBF11F3868000754B65 /* device_cdrom.png */, + B0056DC011F3868000754B65 /* device_ext3.png */, + B0056DC111F3868000754B65 /* device_fat16.png */, + B0056DC211F3868000754B65 /* device_fat32.png */, + B0056DC311F3868000754B65 /* device_generic.png */, + B0056DC411F3868000754B65 /* device_hfsplus.png */, + B0056DC511F3868000754B65 /* device_ntfs.png */, + B0056DC611F3868000754B65 /* device_scroll_next.png */, + B0056DC711F3868000754B65 /* device_scroll_prev.png */, + B0056DC811F3868000754B65 /* device_selection.png */, + B0056DC911F3868000754B65 /* font_console.png */, + B0056DCA11F3868000754B65 /* font_small.png */, + B0056DCB11F3868000754B65 /* logo.png */, + B0056DCC11F3868000754B65 /* menu_boot.png */, + B0056DCD11F3868000754B65 /* menu_help.png */, + B0056DCE11F3868000754B65 /* menu_ignore_caches.png */, + B0056DCF11F3868000754B65 /* menu_ignore_caches_disabled.png */, + B0056DD011F3868000754B65 /* menu_memory_info.png */, + B0056DD111F3868000754B65 /* menu_selection.png */, + B0056DD211F3868000754B65 /* menu_single_user.png */, + B0056DD311F3868000754B65 /* menu_single_user_disabled.png */, + B0056DD411F3868000754B65 /* menu_verbose.png */, + B0056DD511F3868000754B65 /* menu_verbose_disabled.png */, + B0056DD611F3868000754B65 /* menu_video_info.png */, + B0056DD711F3868000754B65 /* progress_bar.png */, + B0056DD811F3868000754B65 /* progress_bar_background.png */, + B0056DD911F3868000754B65 /* text_scroll_next.png */, + B0056DDA11F3868000754B65 /* text_scroll_prev.png */, + B0056DDB11F3868000754B65 /* theme.plist */, ); path = bullet; sourceTree = ""; @@ -3405,83 +3399,83 @@ B0056DDC11F3868000754B65 /* default */ = { isa = PBXGroup; children = ( - 364B197D1A02997C009A30BA /* background.png */, - 364B197E1A02997C009A30BA /* boot.png */, - 364B197F1A02997C009A30BA /* device_befs_o.png */, - 364B19801A02997C009A30BA /* device_befs.png */, - 364B19811A02997C009A30BA /* device_cdrom_o.png */, - 364B19821A02997C009A30BA /* device_cdrom.png */, - 364B19831A02997C009A30BA /* device_ext3_o.png */, - 364B19841A02997C009A30BA /* device_ext3.png */, - 364B19851A02997C009A30BA /* device_fat_o.png */, - 364B19861A02997C009A30BA /* device_fat.png */, - 364B19871A02997C009A30BA /* device_freebsd_o.png */, - 364B19881A02997C009A30BA /* device_freebsd.png */, - 364B19891A02997C009A30BA /* device_generic_o.png */, - 364B198A1A02997C009A30BA /* device_generic.png */, - 364B198B1A02997C009A30BA /* device_hfsfusion_mav_o.png */, - 364B198C1A02997C009A30BA /* device_hfsfusion_mav.png */, - 364B198D1A02997C009A30BA /* device_hfsplus_leo_o.png */, - 364B198E1A02997C009A30BA /* device_hfsplus_leo.png */, - 364B198F1A02997C009A30BA /* device_hfsplus_lion_o.png */, - 364B19901A02997C009A30BA /* device_hfsplus_lion.png */, - 364B19911A02997C009A30BA /* device_hfsplus_mav_o.png */, - 364B19921A02997C009A30BA /* device_hfsplus_mav.png */, - 364B19931A02997C009A30BA /* device_hfsplus_ml_o.png */, - 364B19941A02997C009A30BA /* device_hfsplus_ml.png */, - 364B19951A02997C009A30BA /* device_hfsplus_o.png */, - 364B19961A02997C009A30BA /* device_hfsplus_recovery_o.png */, - 364B19971A02997C009A30BA /* device_hfsplus_recovery.png */, - 364B19981A02997C009A30BA /* device_hfsplus_sl_o.png */, - 364B19991A02997C009A30BA /* device_hfsplus_sl.png */, - 364B199A1A02997C009A30BA /* device_hfsplus_tiger_o.png */, - 364B199B1A02997C009A30BA /* device_hfsplus_tiger.png */, - 364B199C1A02997C009A30BA /* device_hfsplus_yos_o.png */, - 364B199D1A02997C009A30BA /* device_hfsplus_yos.png */, - 364B199E1A02997C009A30BA /* device_hfsplus.png */, - 364B199F1A02997C009A30BA /* device_hfsraid_leo_o.png */, - 364B19A01A02997C009A30BA /* device_hfsraid_leo.png */, - 364B19A11A02997C009A30BA /* device_hfsraid_lion_o.png */, - 364B19A21A02997C009A30BA /* device_hfsraid_lion.png */, - 364B19A31A02997C009A30BA /* device_hfsraid_mav_o.png */, - 364B19A41A02997C009A30BA /* device_hfsraid_mav.png */, - 364B19A51A02997C009A30BA /* device_hfsraid_ml_o.png */, - 364B19A61A02997C009A30BA /* device_hfsraid_ml.png */, - 364B19A71A02997C009A30BA /* device_hfsraid_o.png */, - 364B19A81A02997C009A30BA /* device_hfsraid_sl_o.png */, - 364B19A91A02997C009A30BA /* device_hfsraid_sl.png */, - 364B19AA1A02997C009A30BA /* device_hfsraid_tiger_o.png */, - 364B19AB1A02997C009A30BA /* device_hfsraid_tiger.png */, - 364B19AC1A02997C009A30BA /* device_hfsraid_yos_o.png */, - 364B19AD1A02997C009A30BA /* device_hfsraid_yos.png */, - 364B19AE1A02997C009A30BA /* device_hfsraid.png */, - 364B19AF1A02997C009A30BA /* device_ntfs_o.png */, - 364B19B01A02997C009A30BA /* device_ntfs.png */, - 364B19B11A02997C009A30BA /* device_openbsd_o.png */, - 364B19B21A02997C009A30BA /* device_openbsd.png */, - 364B19B31A02997C009A30BA /* device_scroll_next.png */, - 364B19B41A02997C009A30BA /* device_scroll_prev.png */, - 364B19B51A02997C009A30BA /* device_selection.png */, - 364B19B61A02997C009A30BA /* font_console.png */, - 364B19B71A02997C009A30BA /* font_small.png */, - 364B19B81A02997C009A30BA /* logo.png */, - 364B19B91A02997C009A30BA /* menu_boot.png */, - 364B19BA1A02997C009A30BA /* menu_help.png */, - 364B19BB1A02997C009A30BA /* menu_ignore_caches_disabled.png */, - 364B19BC1A02997C009A30BA /* menu_ignore_caches.png */, - 364B19BD1A02997C009A30BA /* menu_memory_info.png */, - 364B19BE1A02997C009A30BA /* menu_selection.png */, - 364B19BF1A02997C009A30BA /* menu_single_user_disabled.png */, - 364B19C01A02997C009A30BA /* menu_single_user.png */, - 364B19C11A02997C009A30BA /* menu_verbose_disabled.png */, - 364B19C21A02997C009A30BA /* menu_verbose.png */, - 364B19C31A02997C009A30BA /* menu_video_info.png */, - 364B19C41A02997C009A30BA /* progress_bar_background.png */, - 364B19C51A02997C009A30BA /* progress_bar.png */, - 364B19C61A02997C009A30BA /* text_scroll_next.png */, - 364B19C71A02997C009A30BA /* text_scroll_prev.png */, - 364B19C81A02997C009A30BA /* theme.plist */, - 364B19C91A02997C009A30BA /* thumb.png */, + 668C4D6A1A19F9AF0098C523 /* device_hfsfusion_mav_o.png */, + 6648DC171A5AA2AE00A7BB54 /* device_hfsplus_recovery_o.png */, + 6648DC181A5AA2AE00A7BB54 /* device_hfsplus_recovery.png */, + 6648DC191A5AA2AE00A7BB54 /* device_hfsplus_yos_o.png */, + 6648DC1A1A5AA2AE00A7BB54 /* device_hfsplus_yos.png */, + 6648DC1B1A5AA2AE00A7BB54 /* device_hfsraid_yos_o.png */, + 6648DC1C1A5AA2AE00A7BB54 /* device_hfsraid_yos.png */, + 668C4D6B1A19F9AF0098C523 /* device_hfsfusion_mav.png */, + 668C4D6C1A19F9AF0098C523 /* device_hfsplus_mav_o.png */, + 668C4D6D1A19F9AF0098C523 /* device_hfsplus_mav.png */, + 668C4D6E1A19F9AF0098C523 /* device_hfsplus_ml_o.png */, + 668C4D6F1A19F9AF0098C523 /* device_hfsplus_ml.png */, + 668C4D741A19F9AF0098C523 /* device_hfsraid_mav_o.png */, + 668C4D751A19F9AF0098C523 /* device_hfsraid_mav.png */, + 668C4D761A19F9AF0098C523 /* device_hfsraid_ml_o.png */, + 668C4D771A19F9AF0098C523 /* device_hfsraid_ml.png */, + 36AB75A114BD0866005B8045 /* background.png */, + 36AB75A214BD0866005B8045 /* boot.png */, + 36AB75A314BD0866005B8045 /* device_befs_o.png */, + 36AB75A414BD0866005B8045 /* device_befs.png */, + 36AB75A514BD0866005B8045 /* device_cdrom_o.png */, + 36AB75A614BD0866005B8045 /* device_cdrom.png */, + 36AB75A714BD0866005B8045 /* device_ext3_o.png */, + 36AB75A814BD0866005B8045 /* device_ext3.png */, + 36AB75A914BD0866005B8045 /* device_fat_o.png */, + 36AB75AA14BD0866005B8045 /* device_fat.png */, + 36AB75AB14BD0866005B8045 /* device_freebsd_o.png */, + 36AB75AC14BD0866005B8045 /* device_freebsd.png */, + 36AB75AD14BD0866005B8045 /* device_generic_o.png */, + 36AB75AE14BD0866005B8045 /* device_generic.png */, + 36AB75AF14BD0866005B8045 /* device_hfsplus_leo_o.png */, + 36AB75B014BD0866005B8045 /* device_hfsplus_leo.png */, + 36AB75B114BD0866005B8045 /* device_hfsplus_lion_o.png */, + 36AB75B214BD0866005B8045 /* device_hfsplus_lion.png */, + 36AB75B314BD0866005B8045 /* device_hfsplus_o.png */, + 36AB75B414BD0866005B8045 /* device_hfsplus_sl_o.png */, + 36AB75B514BD0866005B8045 /* device_hfsplus_sl.png */, + 36AB75B614BD0866005B8045 /* device_hfsplus_tiger_o.png */, + 36AB75B714BD0866005B8045 /* device_hfsplus_tiger.png */, + 36AB75B814BD0866005B8045 /* device_hfsplus.png */, + 36AB75B914BD0866005B8045 /* device_hfsraid_leo_o.png */, + 36AB75BA14BD0866005B8045 /* device_hfsraid_leo.png */, + 36AB75BB14BD0866005B8045 /* device_hfsraid_lion_o.png */, + 36AB75BC14BD0866005B8045 /* device_hfsraid_lion.png */, + 36AB75BD14BD0866005B8045 /* device_hfsraid_o.png */, + 36AB75BE14BD0866005B8045 /* device_hfsraid_sl_o.png */, + 36AB75BF14BD0866005B8045 /* device_hfsraid_sl.png */, + 36AB75C014BD0866005B8045 /* device_hfsraid_tiger_o.png */, + 36AB75C114BD0866005B8045 /* device_hfsraid_tiger.png */, + 36AB75C214BD0866005B8045 /* device_hfsraid.png */, + 36AB75C314BD0866005B8045 /* device_ntfs_o.png */, + 36AB75C414BD0866005B8045 /* device_ntfs.png */, + 36AB75C514BD0866005B8045 /* device_openbsd_o.png */, + 36AB75C614BD0866005B8045 /* device_openbsd.png */, + 36AB75C714BD0866005B8045 /* device_scroll_next.png */, + 36AB75C814BD0866005B8045 /* device_scroll_prev.png */, + 36AB75C914BD0866005B8045 /* device_selection.png */, + 36AB75CA14BD0866005B8045 /* font_console.png */, + 36AB75CB14BD0866005B8045 /* font_small.png */, + 36AB75CC14BD0866005B8045 /* logo.png */, + 36AB75CD14BD0866005B8045 /* menu_boot.png */, + 36AB75CE14BD0866005B8045 /* menu_help.png */, + 36AB75CF14BD0866005B8045 /* menu_ignore_caches_disabled.png */, + 36AB75D014BD0866005B8045 /* menu_ignore_caches.png */, + 36AB75D114BD0866005B8045 /* menu_memory_info.png */, + 36AB75D214BD0866005B8045 /* menu_selection.png */, + 36AB75D314BD0866005B8045 /* menu_single_user_disabled.png */, + 36AB75D414BD0866005B8045 /* menu_single_user.png */, + 36AB75D514BD0866005B8045 /* menu_verbose_disabled.png */, + 36AB75D614BD0866005B8045 /* menu_verbose.png */, + 36AB75D714BD0866005B8045 /* menu_video_info.png */, + 36AB75D814BD0866005B8045 /* progress_bar_background.png */, + 36AB75D914BD0866005B8045 /* progress_bar.png */, + 36AB75DA14BD0866005B8045 /* text_scroll_next.png */, + 36AB75DB14BD0866005B8045 /* text_scroll_prev.png */, + 36AB75DC14BD0866005B8045 /* theme.plist */, + 36AB75DD14BD0866005B8045 /* thumb.png */, ); path = default; sourceTree = ""; @@ -3658,7 +3652,7 @@ B4118CA2153EFF3300C8D926 /* nl.po */, B4118CA3153EFF3300C8D926 /* pl.po */, B4118CA4153EFF3300C8D926 /* pt-BR.po */, - 36809A7719DA4789007ACE3F /* pt.po */, + B4118CA5153EFF3300C8D926 /* pt-PT.po */, B4118CA6153EFF3300C8D926 /* ro.po */, B4118CA7153EFF3300C8D926 /* ru.po */, B4118CA8153EFF3300C8D926 /* sr.po */, @@ -3762,7 +3756,7 @@ 08FB7793FE84155DC02AAC07 /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 0610; + LastUpgradeCheck = 0600; }; buildConfigurationList = 1DEB919308733D9F0010E9CD /* Build configuration list for PBXProject "Chameleon" */; compatibilityVersion = "Xcode 3.2"; @@ -3820,6 +3814,7 @@ 1DEB919008733D9F0010E9CD /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; COPY_PHASE_STRIP = NO; DEBUGGING_SYMBOLS = YES; GCC_DYNAMIC_NO_PIC = NO; @@ -3834,7 +3829,9 @@ 1DEB919108733D9F0010E9CD /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; COPY_PHASE_STRIP = YES; + ONLY_ACTIVE_ARCH = NO; OTHER_CFLAGS = ""; OTHER_LDFLAGS = ""; PRODUCT_NAME = Chameleon; @@ -3844,8 +3841,10 @@ 1DEB919408733D9F0010E9CD /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNUSED_VARIABLE = YES; + GCC_WARN_UNUSED_VARIABLE = NO; + MACOSX_DEPLOYMENT_TARGET = 10.9; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; }; @@ -3854,8 +3853,11 @@ 1DEB919508733D9F0010E9CD /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNUSED_VARIABLE = YES; + GCC_WARN_UNUSED_VARIABLE = NO; + MACOSX_DEPLOYMENT_TARGET = 10.9; + ONLY_ACTIVE_ARCH = NO; SDKROOT = macosx; }; name = Release; Index: branches/Bungo/i386/libsaio/fake_efi.h =================================================================== --- branches/Bungo/i386/libsaio/fake_efi.h (revision 2530) +++ branches/Bungo/i386/libsaio/fake_efi.h (revision 2531) @@ -30,7 +30,13 @@ /* Set up space for up to 10 configuration table entries */ #define MAX_CONFIGURATION_TABLE_ENTRIES 10 - +/* +extern EFI_GUID const gEfiAcpiTableGuid; +extern EFI_GUID const gEfiAcpi20TableGuid; +extern EFI_GUID const gEfiSmbiosTableGuid; +*/ extern void setupFakeEfi(void); +extern uint64_t acpi10_p; +extern uint64_t acpi20_p; #endif /* !__LIBSAIO_FAKE_EFI_H */ Index: branches/Bungo/i386/libsaio/asm.s =================================================================== --- branches/Bungo/i386/libsaio/asm.s (revision 2530) +++ branches/Bungo/i386/libsaio/asm.s (revision 2531) @@ -521,4 +521,4 @@ popl %edx ret - +// computeRand() end function - - - - - - - - - - - - - - - - - - - - - - - - Index: branches/Bungo/i386/libsaio/console.c =================================================================== --- branches/Bungo/i386/libsaio/console.c (revision 2530) +++ branches/Bungo/i386/libsaio/console.c (revision 2531) @@ -67,6 +67,18 @@ char *msgbuf = 0; char *cursor = 0; +// Bungo: +typedef struct { + uint16_t year; + uint8_t mon; + uint8_t day; + uint8_t hour; + uint8_t mins; + uint8_t secs; + uint8_t dlight; +} datetime_t; +static datetime_t datetime; + struct putc_info //Azi: exists on gui.c & printf.c { char * str; @@ -85,21 +97,10 @@ *(pi->str)++ = c; return c; } -// Bungo: -typedef struct { - uint16_t year; - uint8_t mon; - uint8_t day; - uint8_t hour; - uint8_t mins; - uint8_t secs; - uint8_t dlight; -} datetime_t; uint64_t getRTCdatetime() // 0xYYYYMMDDHHMMSS0L in decimal { biosBuf_t bb; - datetime_t datetime; bb.intno = 0x1a; bb.eax.r.h = 0x04; // get RTC date @@ -127,22 +128,22 @@ msgbuf = malloc(BOOTER_LOG_SIZE); bzero(msgbuf, BOOTER_LOG_SIZE); cursor = msgbuf; - msglog("%s\n", "Chameleon " I386BOOT_CHAMELEONVERSION " (Bungo branch) r" I386BOOT_CHAMELEONREVISION " [" I386BOOT_BUILDDATE "]"); - uint64_t datetime = getRTCdatetime(); - msglog("Logging started: %04d/%02d/%02d, %02d:%02d:%02d (+/- offset)\n", ((datetime_t*)&datetime)->year, ((datetime_t*)&datetime)->mon, ((datetime_t*)&datetime)->day, ((datetime_t*)&datetime)->hour, ((datetime_t*)&datetime)->mins, ((datetime_t*)&datetime)->secs); + verbose("%s\n", "Chameleon v" I386BOOT_CHAMELEONVERSION " (Bungo branch) build: " I386BOOT_CHAMELEONREVISION ", date: " I386BOOT_BUILDDATE); + getRTCdatetime(); + verbose("Logging started: %04d/%02d/%02d, %02d:%02d:%02d (+/- offset)\n", datetime.year, datetime.mon, datetime.day, datetime.hour, datetime.mins, datetime.secs); } -void msglog(const char * fmt, ...) +int msglog(const char * fmt, ...) { va_list ap; struct putc_info pi; if (!msgbuf) { - return; + return 0; } if (((cursor - msgbuf) > (BOOTER_LOG_SIZE - SAFE_LOG_SIZE))) { - return; + return 0; } va_start(ap, fmt); @@ -151,6 +152,8 @@ prf(fmt, ap, sputc, &pi); va_end(ap); cursor += strlen((char *)cursor); + + return 0; } void setupBooterLog(void) @@ -212,13 +215,14 @@ int printf(const char * fmt, ...) { va_list ap; + va_start(ap, fmt); if (bootArgs->Video.v_display == VGA_TEXT_MODE) { prf(fmt, ap, putchar, 0); } else { vprf(fmt, ap); } - +/* { // Kabyl: BooterLog struct putc_info pi; @@ -235,7 +239,7 @@ prf(fmt, ap, sputc, &pi); cursor += strlen((char *)cursor); } - +*/ va_end(ap); return 0; } @@ -323,9 +327,20 @@ while (1); } -/** Print a "Press a key to continue..." message and wait for a key press. */ -void pause() +/** Print user message and a "Press a key to continue..." message and wait for a key press. */ +void pause(const char * fmt, ...) // replace getchar() by pause() were useful. { - printf("Press a key to continue...\n"); - getchar(); // replace getchar() by pause() were useful. + va_list ap; + + va_start(ap, fmt); + if (bootArgs->Video.v_display == VGA_TEXT_MODE) { + prf(fmt, ap, putchar, 0); + } else { + vprf(fmt, ap); + } + va_end(ap); + + printf("Press a key to continue..."); + getchar(); + printf("\n"); } Index: branches/Bungo/i386/libsaio/exfat.c =================================================================== --- branches/Bungo/i386/libsaio/exfat.c (revision 2530) +++ branches/Bungo/i386/libsaio/exfat.c (revision 2531) @@ -41,10 +41,8 @@ #if DEBUG_EXFAT #define DBG(x...) printf(x) -#define PAUSE() getchar() #else -#define DBG(x...) -#define PAUSE() +#define DBG(x...) msglog(x) #endif #define EXFAT_BBID "EXFAT " @@ -108,7 +106,7 @@ struct direntry_label *dire = NULL; int loopControl = 0; - DBG("EXFAT: start %x:%x\n", ih->biosdev, ih->part_no); + //verbose("EXFAT: start %x:%x\n", ih->biosdev, ih->part_no); buf = (char *)malloc(MAX_BLOCK_SIZE); if (buf == 0) @@ -135,8 +133,7 @@ * 0xEC 0x?? 0x90 * where 0x?? means any byte value is OK. */ - if (boot->reserved1[0] != 0xE9 - && (boot->reserved1[0] != 0xEB || boot->reserved1[2] != 0x90)) + if (boot->reserved1[0] != 0xE9 && (boot->reserved1[0] != 0xEB || boot->reserved1[2] != 0x90)) { goto error; } @@ -152,29 +149,29 @@ * powers of two, and within reasonable ranges. */ bytesPerSector = 1 << boot->bf_bpss; /* Just one byte; no swapping needed */ - DBG("EXFAT: bpss=%d, bytesPerSector=%d\n", boot->bf_bpss, bytesPerSector); + //verbose("EXFAT: bpss=%d, bytesPerSector=%d\n", boot->bf_bpss, bytesPerSector); if (boot->bf_bpss < 9 || boot->bf_bpss > 12) { - DBG("EXFAT: invalid bytes per sector shift(%d)\n", boot->bf_bpss); + verbose("EXFAT: invalid bytes per sector shift(%d)\n", boot->bf_bpss); goto error; } sectorsPerCluster = 1 << boot->bf_spcs; /* Just one byte; no swapping needed */ - DBG("EXFAT: spcs=%d, sectorsPerCluster=%d\n", boot->bf_spcs, sectorsPerCluster); + //verbose("EXFAT: spcs=%d, sectorsPerCluster=%d\n", boot->bf_spcs, sectorsPerCluster); if (boot->bf_spcs > (25 - boot->bf_bpss)) { - DBG("EXFAT: invalid sectors per cluster shift (%d)\n", boot->bf_spcs); + verbose("EXFAT: invalid sectors per cluster shift (%d)\n", boot->bf_spcs); goto error; } // calculate root dir cluster offset rdirOffset = boot->bf_cloff + (boot->bf_rdircl - 2) * sectorsPerCluster; - DBG("EXFAT: rdirOffset=%d\n", rdirOffset); + //verbose("EXFAT: rdirOffset=%d\n", rdirOffset); // load MAX_BLOCK_SIZE bytes of root dir Seek(ih, rdirOffset * bytesPerSector); Read(ih, (long)buf, MAX_BLOCK_SIZE); - DBG("buf 0 1 2 = %x %x %x\n", 0x00ff & buf[0], 0x00ff & buf[1], 0x00ff & buf[2]); + //verbose("buf 0 1 2 = %x %x %x\n", 0x00ff & buf[0], 0x00ff & buf[1], 0x00ff & buf[2]); str[0] = '\0'; @@ -193,16 +190,19 @@ { utf_encodestr( dire->label, (int)dire->llen, (u_int8_t *)str, strMaxLen, OSLittleEndian ); } - DBG("EXFAT: label=%s\n", str); - + //verbose("EXFAT: label=%s\n", str); +/* free(buf); - PAUSE(); +#if DEBUG_EXFAT + pause(""); +#endif return; - +*/ error: if (buf) free(buf); - DBG("EXFAT: error\n"); - PAUSE(); +#if DEBUG_EXFAT + pause(""); +#endif return; } @@ -240,27 +240,27 @@ return -1; // Use UUID like the one you get on Windows - sprintf(uuidStr, "%04X-%04X", (unsigned short)(boot->bf_volsn >> 16) & 0xFFFF, - (unsigned short)boot->bf_volsn & 0xFFFF); + sprintf(uuidStr, "%04X-%04X", (unsigned short)(boot->bf_volsn >> 16) & 0xFFFF, + (unsigned short)boot->bf_volsn & 0xFFFF); - DBG("EXFATGetUUID: %x:%x = %s\n", ih->biosdev, ih->part_no, uuidStr); + //verbose("EXFATGetUUID: %x:%x = %s\n", ih->biosdev, ih->part_no, uuidStr); return 0; } /** * Returns true if given buffer is the boot rec of the EXFAT volume. */ -bool EXFATProbe(const void * buffer) +bool EXFATProbe(const void *buffer) { bool result = false; // boot sector structure - const struct exfatbootfile * boot = buffer; + const struct exfatbootfile *boot = buffer; // Looking for EXFAT signature. if (memcmp((const char *)boot->bf_sysid, EXFAT_BBID, EXFAT_BBIDLEN) == 0) result = true; - DBG("EXFATProbe: %d\n", result ? 1 : 0); + //verbose("EXFATProbe: %d\n", result ? 1 : 0); return result; } Index: branches/Bungo/i386/libsaio/bootstruct.c =================================================================== --- branches/Bungo/i386/libsaio/bootstruct.c (revision 2530) +++ branches/Bungo/i386/libsaio/bootstruct.c (revision 2531) @@ -83,9 +83,9 @@ // BIOS did not provide a memory map, systems with // discontiguous memory or unusual memory hole locations // may have problems. - - bootInfo->convmem = getConventionalMemorySize(); - bootInfo->extmem = getExtendedMemorySize(); + + bootInfo->convmem = getConventionalMemorySize(); + bootInfo->extmem = getExtendedMemorySize(); } bootInfo->configEnd = bootInfo->config; @@ -178,11 +178,10 @@ memoryMap->Type = kEfiReservedMemoryType; break; } - - memoryMap->PhysicalStart = range->base; - memoryMap->VirtualStart = range->base; - memoryMap->NumberOfPages = range->length >> I386_PGSHIFT; - memoryMap->Attribute = 0; + memoryMap->PhysicalStart = range->base; + memoryMap->VirtualStart = range->base; + memoryMap->NumberOfPages = range->length >> I386_PGSHIFT; + memoryMap->Attribute = 0; } // copy bootFile into device tree @@ -217,7 +216,7 @@ bootArgsPreLion->kaddr = bootArgs->kaddr; bootArgsPreLion->ksize = bootArgs->ksize; - + bootArgsPreLion->efiRuntimeServicesPageStart = bootArgs->efiRuntimeServicesPageStart; bootArgsPreLion->efiRuntimeServicesPageCount = bootArgs->efiRuntimeServicesPageCount; bootArgsPreLion->efiSystemTable = bootArgs->efiSystemTable; Index: branches/Bungo/i386/libsaio/efi.h =================================================================== --- branches/Bungo/i386/libsaio/efi.h (revision 2530) +++ branches/Bungo/i386/libsaio/efi.h (revision 2531) @@ -541,4 +541,10 @@ EFI_PTR64 ConfigurationTable; } __attribute__((aligned(8))) EFI_SYSTEM_TABLE_64; +/* From Foundation/Efi/Guid/ */ +/* Modified to wrap Data4 array init with {} */ +#define EFI_ACPI_TABLE_GUID {0xeb9d2d30, 0x2d88, 0x11d3, {0x9a, 0x16, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d}} +#define EFI_ACPI_20_TABLE_GUID {0x8868e871, 0xe4f1, 0x11d3, {0xbc, 0x22, 0x0, 0x80, 0xc7, 0x3c, 0x88, 0x81}} +#define EFI_SMBIOS_TABLE_GUID {0xeb9d2d31, 0x2d88, 0x11d3, {0x9a, 0x16, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d}} + #endif /* _PEXPERT_I386_EFI_H */ Index: branches/Bungo/i386/libsaio/ntfs_private.h =================================================================== --- branches/Bungo/i386/libsaio/ntfs_private.h (revision 2530) +++ branches/Bungo/i386/libsaio/ntfs_private.h (revision 2531) @@ -74,10 +74,11 @@ typedef u_int16_t wchar; #pragma pack(1) -#define BBSIZE 1024 -#define BBOFF ((off_t)(0)) -#define BBLOCK ((daddr_t)(0)) -#define NTFS_MFTINO 0 + +#define BBSIZE 1024 +#define BBOFF ((off_t)(0)) +#define BBLOCK ((daddr_t)(0)) +#define NTFS_MFTINO 0 #define NTFS_VOLUMEINO 3 #define NTFS_ATTRDEFINO 4 #define NTFS_ROOTINO 5 @@ -94,6 +95,7 @@ }; #define NTFS_AF_INRUN 0x00000001 + struct attrhdr { u_int32_t a_type; u_int32_t reclen; @@ -105,16 +107,18 @@ u_int8_t reserved2; u_int16_t a_index; }; -#define NTFS_A_STD 0x10 -#define NTFS_A_ATTRLIST 0x20 -#define NTFS_A_NAME 0x30 + +#define NTFS_A_STD 0x10 +#define NTFS_A_ATTRLIST 0x20 +#define NTFS_A_NAME 0x30 #define NTFS_A_VOLUMENAME 0x60 -#define NTFS_A_DATA 0x80 -#define NTFS_A_INDXROOT 0x90 -#define NTFS_A_INDX 0xA0 -#define NTFS_A_INDXBITMAP 0xB0 +#define NTFS_A_DATA 0x80 +#define NTFS_A_INDXROOT 0x90 +#define NTFS_A_INDX 0xA0 +#define NTFS_A_INDXBITMAP 0xB0 #define NTFS_MAXATTRNAME 255 + struct attr { struct attrhdr a_hdr; union { @@ -136,7 +140,7 @@ } a_S_nr; } a_S; }; -#define a_r a_S.a_S_r +#define a_r a_S.a_S_r #define a_nr a_S.a_S_nr typedef struct { @@ -144,17 +148,17 @@ u_int64_t t_write; u_int64_t t_mftwrite; u_int64_t t_access; -} ntfs_times_t; +} ntfs_times_t; -#define NTFS_FFLAG_RDONLY 0x01LL -#define NTFS_FFLAG_HIDDEN 0x02LL -#define NTFS_FFLAG_SYSTEM 0x04LL -#define NTFS_FFLAG_ARCHIVE 0x20LL +#define NTFS_FFLAG_RDONLY 0x01LL +#define NTFS_FFLAG_HIDDEN 0x02LL +#define NTFS_FFLAG_SYSTEM 0x04LL +#define NTFS_FFLAG_ARCHIVE 0x20LL #define NTFS_FFLAG_COMPRESSED 0x0800LL -#define NTFS_FFLAG_DIR 0x10000000LL +#define NTFS_FFLAG_DIR 0x10000000LL struct attr_name { - u_int32_t n_pnumber; /* Parent ntnode */ + u_int32_t n_pnumber; /* Parent ntnode */ u_int32_t reserved; ntfs_times_t n_times; u_int64_t n_size; @@ -175,7 +179,7 @@ u_int32_t ir_datalen; /* (total size of index enties?) sizeof something */ u_int32_t ir_allocated; /* (allocated size of index entries?) */ u_int8_t ir_flag; /* 1=index allocation needed (large index) */ - u_int8_t ir_pad1; /* padding */ + u_int8_t ir_pad1; /* padding */ u_int16_t ir_pad2; /* padding */ }; @@ -217,7 +221,7 @@ u_int64_t ie_fallocated; u_int64_t ie_fsize; u_int32_t ie_fflag; - u_int32_t unknown3; /* used by reparse points and external attributes? */ + u_int32_t unknown3; /* used by reparse points and external attributes? */ u_int8_t ie_fnamelen; u_int8_t ie_fnametype; wchar ie_fname[NTFS_MAXFILENAME]; @@ -240,8 +244,8 @@ }; #define NTFS_ATTRNAME_MAXLEN 0x40 -#define NTFS_ADFLAG_NONRES 0x0080 /* Attrib can be non resident */ -#define NTFS_ADFLAG_INDEX 0x0002 /* Attrib can be indexed */ +#define NTFS_ADFLAG_NONRES 0x0080 /* Attrib can be non resident */ +#define NTFS_ADFLAG_INDEX 0x0002 /* Attrib can be indexed */ struct attrdef { wchar ad_name[NTFS_ATTRNAME_MAXLEN]; u_int32_t ad_type; @@ -253,7 +257,7 @@ struct ntvattrdef { char ad_name[0x40]; - int ad_namelen; + int ad_namelen; u_int32_t ad_type; }; @@ -266,19 +270,21 @@ u_int8_t bf_spc; /* sectors per cluster */ u_int8_t reserved2[7]; /* unused (zeroed) */ u_int8_t bf_media; /* media desc. (0xF8) */ - u_int8_t reserved3[2]; + u_int8_t reserved3[2]; /* always 0 */ u_int16_t bf_spt; /* sectors per track */ u_int16_t bf_heads; /* number of heads */ - u_int8_t reserver4[12]; - u_int64_t bf_spv; /* sectors per volume */ + u_int32_t bf_hidsecs; /* hidden sectors */ + u_int8_t reserver4[8]; /* not used by NTFS (0x00000000) */ + u_int64_t bf_spv; /* sectors per volume (total) */ cn_t bf_mftcn; /* $MFT cluster number */ cn_t bf_mftmirrcn; /* $MFTMirr cn */ u_int8_t bf_mftrecsz; /* MFT record size (clust) */ - /* 0xF6 inducates 1/4 */ + /* 0xF6 inducates 1/4 */ u_int8_t reserved5[3]; u_int8_t bf_ibsz; /* index buffer size */ - u_int8_t reserved6[3]; + u_int8_t reserved6[3]; /* not used by NTFS (0x000000) */ u_int64_t bf_volsn; /* volume ser. num. */ + u_int32_t bf_crc32; /* checksum */ }; /* @@ -297,50 +303,50 @@ #define NTFS_SYSNODESNUM 0x0B struct ntfsmount { - struct mount *ntm_mountp; /* filesystem vfs structure */ - struct bootfile ntm_bootfile; - dev_t ntm_dev; /* device mounted */ - struct vnode *ntm_devvp; /* block device mounted vnode */ - struct vnode *ntm_sysvn[NTFS_SYSNODESNUM]; - u_int32_t ntm_bpmftrec; - uid_t ntm_uid; - gid_t ntm_gid; - mode_t ntm_mode; - u_long ntm_flag; - cn_t ntm_cfree; - struct ntvattrdef *ntm_ad; /* attribute names are stored in native byte order */ - int ntm_adnum; - wchar * ntm_82u; /* 8bit to Unicode */ - char ** ntm_u28; /* Unicode to 8 bit */ + struct mount *ntm_mountp; /* filesystem vfs structure */ + struct bootfile ntm_bootfile; + dev_t ntm_dev; /* device mounted */ + struct vnode *ntm_devvp; /* block device mounted vnode */ + struct vnode *ntm_sysvn[NTFS_SYSNODESNUM]; + u_int32_t ntm_bpmftrec; + uid_t ntm_uid; + gid_t ntm_gid; + mode_t ntm_mode; + u_long ntm_flag; + cn_t ntm_cfree; + struct ntvattrdef *ntm_ad; /* attribute names are stored in native byte order */ + int ntm_adnum; + wchar * ntm_82u; /* 8bit to Unicode */ + char ** ntm_u28; /* Unicode to 8 bit */ #ifdef APPLE struct netexport ntm_export; /* NFS export information */ #endif }; -#define ntm_mftcn ntm_bootfile.bf_mftcn +#define ntm_mftcn ntm_bootfile.bf_mftcn #define ntm_mftmirrcn ntm_bootfile.bf_mftmirrcn #define ntm_mftrecsz ntm_bootfile.bf_mftrecsz -#define ntm_spc ntm_bootfile.bf_spc -#define ntm_bps ntm_bootfile.bf_bps +#define ntm_spc ntm_bootfile.bf_spc +#define ntm_bps ntm_bootfile.bf_bps #pragma pack() #define NTFS_NEXTREC(s, type) ((type)(((caddr_t) s) + le16toh((s)->reclen))) /* Convert mount ptr to ntfsmount ptr. */ -#define VFSTONTFS(mp) ((struct ntfsmount *)((mp)->mnt_data)) -#define VTONT(v) FTONT(VTOF(v)) -#define VTOF(v) ((struct fnode *)((v)->v_data)) -#define FTOV(f) ((f)->f_vp) -#define FTONT(f) ((f)->f_ip) -#define ntfs_cntobn(cn) ((daddr_t)(cn) * (ntmp->ntm_spc)) -#define ntfs_cntob(cn) ((off_t)(cn) * (ntmp)->ntm_spc * (ntmp)->ntm_bps) -#define ntfs_btocn(off) (cn_t)((off) / ((ntmp)->ntm_spc * (ntmp)->ntm_bps)) -#define ntfs_btocl(off) (cn_t)((off + ntfs_cntob(1) - 1) / ((ntmp)->ntm_spc * (ntmp)->ntm_bps)) +#define VFSTONTFS(mp) ((struct ntfsmount *)((mp)->mnt_data)) +#define VTONT(v) FTONT(VTOF(v)) +#define VTOF(v) ((struct fnode *)((v)->v_data)) +#define FTOV(f) ((f)->f_vp) +#define FTONT(f) ((f)->f_ip) +#define ntfs_cntobn(cn) ((daddr_t)(cn) * (ntmp->ntm_spc)) +#define ntfs_cntob(cn) ((off_t)(cn) * (ntmp)->ntm_spc * (ntmp)->ntm_bps) +#define ntfs_btocn(off) (cn_t)((off) / ((ntmp)->ntm_spc * (ntmp)->ntm_bps)) +#define ntfs_btocl(off) (cn_t)((off + ntfs_cntob(1) - 1) / ((ntmp)->ntm_spc * (ntmp)->ntm_bps)) #define ntfs_btocnoff(off) (off_t)((off) % ((ntmp)->ntm_spc * (ntmp)->ntm_bps)) -#define ntfs_bntob(bn) (daddr_t)((bn) * (ntmp)->ntm_bps) +#define ntfs_bntob(bn) (daddr_t)((bn) * (ntmp)->ntm_bps) -#define ntfs_bpbl (daddr_t)((ntmp)->ntm_bps) +#define ntfs_bpbl (daddr_t)((ntmp)->ntm_bps) #ifdef MALLOC_DECLARE MALLOC_DECLARE(M_NTFSMNT); Index: branches/Bungo/i386/libsaio/ext2fs.c =================================================================== --- branches/Bungo/i386/libsaio/ext2fs.c (revision 2530) +++ branches/Bungo/i386/libsaio/ext2fs.c (revision 2531) @@ -37,6 +37,7 @@ } str[strMaxLen]=0; strncpy (str, buf+0x478, MIN(strMaxLen, 16)); + //verbose("EXT2: label=%s\n", str); free (buf); } Index: branches/Bungo/i386/libsaio/vbe.c =================================================================== --- branches/Bungo/i386/libsaio/vbe.c (revision 2530) +++ branches/Bungo/i386/libsaio/vbe.c (revision 2531) @@ -33,10 +33,8 @@ static biosBuf_t bb; -#if UNUSED - //============================================================================== - +#if UNUSED static inline void outi (int port, int index, int val) { @@ -68,12 +66,10 @@ outb (port, index); outb (port + 1, (inb (port + 1) & ~clear) | set); } - +#endif /* UNUSED */ //============================================================================== -#endif /* UNUSED */ - -uint8_t getVBEInfo( void * infoBlock ) +uint8_t getVBEInfo( void *infoBlock ) { bb.intno = 0x10; bb.eax.rr = funcGetControllerInfo; @@ -163,9 +159,9 @@ int paramType, VBECRTCInfoBlock * timing ) { - double h_period_est, h_freq, h_period, h_total_pixels, h_sync_pixels; + double h_period, h_total_pixels, h_sync_pixels; double h_active_pixels, h_ideal_duty_cycle, h_blank_pixels, pixel_freq = 0; - double v_sync_plus_bp = 0, v_total_lines = 0, v_field_rate_est, v_frame_rate = 0; + double v_sync_plus_bp = 0, v_total_lines = 0, v_frame_rate = 0; const double h_pixels = (double) width; const double v_lines = (double) height; @@ -195,10 +191,13 @@ double v_field_rate_in = (double) paramValue; // Estimate the horizontal period - h_period_est = ((1 / v_field_rate_in) - kMinVSyncPlusBP / 1000000) / - (v_lines + (2 * top_margin_lines) + kMinFrontPorch + interlace) * - 1000000; + double h_period_est = ((1 / v_field_rate_in) - kMinVSyncPlusBP / 1000000) / + (v_lines + (2 * top_margin_lines) + kMinFrontPorch + interlace) * + 1000000; + // Estimate the vertical field frequency + double v_field_rate_est = 1 / h_period_est / v_total_lines * 1000000; + // Number of lines in Vsync + back porch v_sync_plus_bp = Round(kMinVSyncPlusBP / h_period_est); @@ -206,9 +205,6 @@ v_total_lines = v_lines + top_margin_lines + bot_margin_lines + v_sync_plus_bp + interlace + kMinFrontPorch; - // Estimate the vertical field frequency - v_field_rate_est = 1 / h_period_est / v_total_lines * 1000000; - // Find the actual horizontal period h_period = h_period_est / (v_field_rate_in / v_field_rate_est); @@ -230,7 +226,7 @@ if (paramType == kCRTCParamPixelClock) { // Horizontal frequency - h_freq = pixel_freq / h_total_pixels * 1000; + double h_freq = pixel_freq / h_total_pixels * 1000; // Number of lines in V sync + back porch v_sync_plus_bp = Round(kMinVSyncPlusBP * h_freq / 1000); @@ -326,12 +322,13 @@ uint8_t getVBEEDID(void *edidBlock) { + bzero(&bb, sizeof(bb)); bb.intno = 0x10; bb.eax.rr = 0x4F15; - bb.ebx.r.l = 0x00; + bb.ebx.r.l = 0x01; //bb.edx.rr = 0x01; - //bb.es = SEG(edidBlock); - //bb.edi.rr = OFF(edidBlock); + bb.es = SEG(edidBlock); + bb.edi.rr = OFF(edidBlock); bios(&bb); return(bb.eax.r.h); } Index: branches/Bungo/i386/libsaio/bootstruct.h =================================================================== --- branches/Bungo/i386/libsaio/bootstruct.h (revision 2530) +++ branches/Bungo/i386/libsaio/bootstruct.h (revision 2531) @@ -47,7 +47,7 @@ /* * Maximum number of boot drivers that can be loaded. */ -#define NDRIVERS 500 +#define NDRIVERS 500 #define CONFIG_SIZE (40 * 4096) Index: branches/Bungo/i386/libsaio/device_tree.c =================================================================== --- branches/Bungo/i386/libsaio/device_tree.c (revision 2530) +++ branches/Bungo/i386/libsaio/device_tree.c (revision 2531) @@ -85,6 +85,9 @@ Property * DT__AddProperty(Node *node, const char *name, uint32_t length, void *value) { + uint8_t namelength = strlen(name); + if (!namelength || !length) return 0; + Property *prop; DPRINTF("DT__AddProperty([Node '%s'], '%s', %d, 0x%X)\n", DT__GetName(node), name, length, value); @@ -265,6 +268,7 @@ for (prop = allocedProperties; prop != NULL; prop = prop->next) { + free((void *)(prop->name)); free(prop->value); } Index: branches/Bungo/i386/libsaio/hfs.c =================================================================== --- branches/Bungo/i386/libsaio/hfs.c (revision 2530) +++ branches/Bungo/i386/libsaio/hfs.c (revision 2531) @@ -2,7 +2,7 @@ * Copyright (c) 2000-2003 Apple Computer, Inc. All rights reserved. * * @APPLE_LICENSE_HEADER_START@ - * + * * The contents of this file constitute Original Code as defined in and * are subject to the Apple Public Source License Version 2.0 (the * "License"). You may not use this file except in compliance with the @@ -16,10 +16,10 @@ * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT. Please see the * License for the specific language governing rights and limitations * under the License. - * + * * @APPLE_LICENSE_HEADER_END@ - */ -/* + * + * * hfs.c - File System Module for HFS and HFS+. * * Copyright (c) 1999-2002 Apple Computer, Inc. @@ -45,8 +45,8 @@ static long long gAllocationOffset; static long gIsHFSPlus; static long gCaseSensitive; -static long gBlockSize; -static long gCacheBlockSize; +static u_int32_t gBlockSize; +static u_int32_t gCacheBlockSize; static char *gBTreeHeaderBuffer; static BTHeaderRec *gBTHeaders[2]; static char *gHFSMdbVib; @@ -59,45 +59,45 @@ #else /* !__i386__ */ -static CICell gCurrentIH; -static long long gAllocationOffset; -static long gIsHFSPlus; -static long gBlockSize; -static long gCaseSensitive; -static long gCacheBlockSize; -static char gBTreeHeaderBuffer[512]; -static BTHeaderRec *gBTHeaders[2]; -static char gHFSMdbVib[kBlockSize]; -static HFSMasterDirectoryBlock *gHFSMDB =(HFSMasterDirectoryBlock*)gHFSMdbVib; -static char gHFSPlusHeader[kBlockSize]; -static HFSPlusVolumeHeader *gHFSPlus =(HFSPlusVolumeHeader*)gHFSPlusHeader; -static char gLinkTemp[64]; -static long long gVolID; +static CICell gCurrentIH; +static long long gAllocationOffset; +static long gIsHFSPlus; +static long gCaseSensitive; +static u_int32_t gBlockSize; +static u_int32_t gCacheBlockSize; +static char gBTreeHeaderBuffer[512]; +static BTHeaderRec *gBTHeaders[2]; +static char gHFSMdbVib[kBlockSize]; +static HFSMasterDirectoryBlock *gHFSMDB =(HFSMasterDirectoryBlock*)gHFSMdbVib; +static char gHFSPlusHeader[kBlockSize]; +static HFSPlusVolumeHeader *gHFSPlus =(HFSPlusVolumeHeader*)gHFSPlusHeader; +static char gLinkTemp[64]; +static long long gVolID; #endif /* !__i386__ */ -static long ReadFile(void *file, uint64_t *length, void *base, uint64_t offset); -static long GetCatalogEntryInfo(void *entry, long *flags, long *time, +static long ReadFile(void *file, u_int64_t *length, void *base, u_int64_t offset); +static long GetCatalogEntryInfo(void *entry, long *flags, u_int32_t *time, FinderInfo *finderInfo, long *infoValid); static long ResolvePathToCatalogEntry(char *filePath, long *flags, - void *entry, long dirID, long long *dirIndex); + void *entry, u_int32_t dirID, long long *dirIndex); static long GetCatalogEntry(long long *dirIndex, char **name, - long *flags, long *time, + long *flags, u_int32_t *time, FinderInfo *finderInfo, long *infoValid); -static long ReadCatalogEntry(char *fileName, long dirID, void *entry, +static long ReadCatalogEntry(char *fileName, u_int32_t dirID, void *entry, long long *dirIndex); -static long ReadExtentsEntry(long fileID, long startBlock, void *entry); +static long ReadExtentsEntry(u_int32_t fileID, long startBlock, void *entry); static long ReadBTreeEntry(long btree, void *key, char *entry, long long *dirIndex); -static void GetBTreeRecord(long index, char *nodeBuffer, long nodeSize, +static void GetBTreeRecord(u_int16_t index, char *nodeBuffer, u_int16_t nodeSize, char **key, char **data); -static long ReadExtent(char *extent, uint64_t extentSize, long extentFile, - uint64_t offset, uint64_t size, void *buffer, long cache); +static long ReadExtent(char *extent, u_int64_t extentSize, u_int32_t extentFile, + u_int64_t offset, u_int64_t size, void *buffer, long cache); -static long GetExtentStart(void *extents, long index); -static long GetExtentSize(void *extents, long index); +static u_int32_t GetExtentStart(void *extents, u_int32_t index); +static u_int32_t GetExtentSize(void *extents, u_int32_t index); static long CompareHFSCatalogKeys(void *key, void *testKey); static long CompareHFSPlusCatalogKeys(void *key, void *testKey); @@ -108,7 +108,6 @@ extern long BinaryUnicodeCompare(u_int16_t *uniStr1, u_int32_t len1, u_int16_t *uniStr2, u_int32_t len2); - //============================================================================== static void SwapFinderInfo(FndrFileInfo *dst, FndrFileInfo *src) @@ -119,18 +118,17 @@ // Don't bother with location } - //============================================================================== void HFSFree(CICell ih) { - if(gCurrentIH == ih) { + if(gCurrentIH == ih) + { gCurrentIH = 0; } free(ih); } - //============================================================================== bool HFSProbe (const void *buf) @@ -150,13 +148,14 @@ return true; } - //============================================================================== long HFSInitPartition(CICell ih) { - long extentSize, extentFile, nodeSize; + u_int64_t extentSize; void *extent; + u_int32_t extentFile; + u_int16_t nodeSize; if (ih == gCurrentIH) { @@ -284,7 +283,6 @@ return 0; } - //============================================================================== long HFSLoadFile(CICell ih, char * filePath) @@ -292,11 +290,12 @@ return HFSReadFile(ih, filePath, (void *)gFSLoadAddress, 0, 0); } -long HFSReadFile(CICell ih, char * filePath, void *base, uint64_t offset, uint64_t length) +long HFSReadFile(CICell ih, char *filePath, void *base, u_int64_t offset, u_int64_t length) { char entry[512]; char devStr[12]; - long dirID, result, flags; + u_int32_t dirID; + long result, flags; if (HFSInitPartition(ih) == -1) { @@ -352,764 +351,1062 @@ } getDeviceDescription(ih, devStr); - verbose("Read HFS%s file: [%s/%s] %d bytes.\n", - (gIsHFSPlus ? "+" : ""), devStr, filePath, (uint32_t)length); + verbose("Read HFS%s file: [%s/%s] %d bytes.\n", (gIsHFSPlus ? "+" : ""), devStr, filePath, (uint32_t)length); + return length; } -long HFSGetDirEntry(CICell ih, char * dirPath, long long * dirIndex, char ** name, - long * flags, long * time, - FinderInfo * finderInfo, long * infoValid) +long HFSGetDirEntry(CICell ih, char * dirPath, long long * dirIndex, char ** name, long * flags, u_int32_t * time, FinderInfo * finderInfo, long * infoValid) { - char entry[512]; - long dirID, dirFlags; + char entry[512]; + u_int32_t dirID; + long dirFlags; - if (HFSInitPartition(ih) == -1) return -1; + if (HFSInitPartition(ih) == -1) + { + return -1; + } - if (*dirIndex == -1) return -1; + if (*dirIndex == -1) + { + return -1; + } - dirID = kHFSRootFolderID; - // Skip a lead '/'. Start in the system folder if there are two. - if (dirPath[0] == '/') { - if (dirPath[1] == '/') { - if (gIsHFSPlus) dirID = SWAP_BE32(((long *)gHFSPlus->finderInfo)[5]); - else dirID = SWAP_BE32(gHFSMDB->drFndrInfo[5]); - if (dirID == 0) return -1; - dirPath++; - } - dirPath++; - } + dirID = kHFSRootFolderID; - if (*dirIndex == 0) { - ResolvePathToCatalogEntry(dirPath, &dirFlags, entry, dirID, dirIndex); - if (*dirIndex == 0) *dirIndex = -1; - if ((dirFlags & kFileTypeMask) != kFileTypeUnknown) return -1; - } + // Skip a lead '/'. Start in the system folder if there are two. + if (dirPath[0] == '/') + { + if (dirPath[1] == '/') + { + if (gIsHFSPlus) + { + dirID = SWAP_BE32(((long *)gHFSPlus->finderInfo)[5]); + } + else + { + dirID = SWAP_BE32(gHFSMDB->drFndrInfo[5]); + } - GetCatalogEntry(dirIndex, name, flags, time, finderInfo, infoValid); - if (*dirIndex == 0) *dirIndex = -1; - if ((*flags & kFileTypeMask) == kFileTypeUnknown) return -1; + if (dirID == 0) + { + return -1; + } - return 0; + dirPath++; + } + + dirPath++; + } + + if (*dirIndex == 0) + { + ResolvePathToCatalogEntry(dirPath, &dirFlags, entry, dirID, dirIndex); + + if (*dirIndex == 0) + { + *dirIndex = -1; + } + + if ((dirFlags & kFileTypeMask) != kFileTypeUnknown) + { + return -1; + } + } + + GetCatalogEntry(dirIndex, name, flags, time, finderInfo, infoValid); + + if (*dirIndex == 0) + { + *dirIndex = -1; + } + + if ((*flags & kFileTypeMask) == kFileTypeUnknown) + { + return -1; + } + + return 0; } -void -HFSGetDescription(CICell ih, char *str, long strMaxLen) +//============================================================================== + +void HFSGetDescription(CICell ih, char *str, long strMaxLen) { + long long dirIndex = 0; + char *name; + long flags; + u_int32_t firstLeafNode; + u_int32_t time; + u_int16_t nodeSize; - UInt16 nodeSize; - UInt32 firstLeafNode; - long long dirIndex; - char *name; - long flags, time; + if (HFSInitPartition(ih) == -1) + { + verbose("HFSGetDescription: Init partition failed"); + return; + } - if (HFSInitPartition(ih) == -1) { return; } + /* Fill some crucial data structures by side effect. */ + HFSGetDirEntry(ih, "/", &dirIndex, &name, &flags, &time, 0, 0); - /* Fill some crucial data structures by side effect. */ - dirIndex = 0; - HFSGetDirEntry(ih, "/", &dirIndex, &name, &flags, &time, 0, 0); + /* Now we can loook up the volume name node. */ + nodeSize = SWAP_BE16(gBTHeaders[kBTreeCatalog]->nodeSize); + firstLeafNode = SWAP_BE32(gBTHeaders[kBTreeCatalog]->firstLeafNode); - /* Now we can loook up the volume name node. */ - nodeSize = SWAP_BE16(gBTHeaders[kBTreeCatalog]->nodeSize); - firstLeafNode = SWAP_BE32(gBTHeaders[kBTreeCatalog]->firstLeafNode); + dirIndex = (long long)firstLeafNode * nodeSize; - dirIndex = (long long) firstLeafNode * nodeSize; + GetCatalogEntry(&dirIndex, &name, &flags, &time, 0, 0); - GetCatalogEntry(&dirIndex, &name, &flags, &time, 0, 0); - - strncpy(str, name, strMaxLen); - str[strMaxLen] = '\0'; + strncpy(str, name, strMaxLen); + str[strMaxLen] = '\0'; + //verbose("HFS: label=%s\n", str); } +//============================================================================== -long HFSGetFileBlock(CICell ih, char *filePath, unsigned long long *firstBlock) +long HFSGetFileBlock(CICell ih, char *filePath, u_int64_t *firstBlock) { - char entry[512]; - long dirID, result, flags; - void *extents; - HFSCatalogFile *hfsFile = (void *)entry; - HFSPlusCatalogFile *hfsPlusFile = (void *)entry; + char entry[512]; + long result, flags; + u_int32_t dirID; + void *extents; + HFSCatalogFile *hfsFile = (void *)entry; + HFSPlusCatalogFile *hfsPlusFile = (void *)entry; - if (HFSInitPartition(ih) == -1) return -1; + if (HFSInitPartition(ih) == -1) + { + return -1; + } - dirID = kHFSRootFolderID; - // Skip a lead '/'. Start in the system folder if there are two. - if (filePath[0] == '/') { - if (filePath[1] == '/') { - if (gIsHFSPlus) dirID = SWAP_BE32(((long *)gHFSPlus->finderInfo)[5]); - else dirID = SWAP_BE32(gHFSMDB->drFndrInfo[5]); - if (dirID == 0) { + dirID = kHFSRootFolderID; + // Skip a lead '/'. Start in the system folder if there are two. + if (filePath[0] == '/') + { + if (filePath[1] == '/') + { + if (gIsHFSPlus) + { + dirID = SWAP_BE32(((long *) gHFSPlus->finderInfo)[5]); + } + else + { + dirID = SWAP_BE32(gHFSMDB->drFndrInfo[5]); + } + + if (dirID == 0) + { + return -1; + } + filePath++; + } + filePath++; + } + + result = ResolvePathToCatalogEntry(filePath, &flags, entry, dirID, 0); + + if ((result == -1) || ((flags & kFileTypeMask) != kFileTypeFlat)) + { + verbose("HFSGetFileBlock: Resolve path '%s' failed\n", filePath); return -1; - } - filePath++; - } - filePath++; - } + } - result = ResolvePathToCatalogEntry(filePath, &flags, entry, dirID, 0); - if ((result == -1) || ((flags & kFileTypeMask) != kFileTypeFlat)) { - printf("HFS: Resolve path %s failed\n", filePath); - return -1; - } + if (gIsHFSPlus) { + extents = &hfsPlusFile->dataFork.extents; + } else { + extents = &hfsFile->dataExtents; + } - if (gIsHFSPlus) { - extents = &hfsPlusFile->dataFork.extents; - } else { - extents = &hfsFile->dataExtents; - } - #if DEBUG - printf("extent start 0x%x\n", (unsigned long)GetExtentStart(extents, 0)); - printf("block size 0x%x\n", (unsigned long)gBlockSize); - printf("Allocation offset 0x%x\n", (unsigned long)gAllocationOffset); + printf("extent start 0x%x\n", GetExtentStart(extents, 0)); + printf("block size 0x%x\n", gBlockSize); + printf("Allocation offset 0x%x\n", (unsigned long)gAllocationOffset); #endif - *firstBlock = ((unsigned long long)GetExtentStart(extents, 0) * (unsigned long long) gBlockSize + gAllocationOffset) / 512ULL; - return 0; + *firstBlock = ((u_int64_t) GetExtentStart(extents, 0) * (u_int64_t) gBlockSize + gAllocationOffset) / 512ULL; + return 0; } + +//============================================================================== + long HFSGetUUID(CICell ih, char *uuidStr) { - if (HFSInitPartition(ih) == -1) return -1; - if (gVolID == 0LL) return -1; + if (HFSInitPartition(ih) == -1) + { + return -1; + } - return CreateUUIDString((uint8_t*)(&gVolID), sizeof(gVolID), uuidStr); + if (gVolID == 0LL) + { + return -1; + } + + return CreateUUIDString((uint8_t*)(&gVolID), sizeof(gVolID), uuidStr); } +//============================================================================== // Private Functions -static long ReadFile(void * file, uint64_t * length, void * base, uint64_t offset) +static long ReadFile(void * file, u_int64_t * length, void * base, u_int64_t offset) { - void *extents; - long fileID; - uint64_t fileLength; - HFSCatalogFile *hfsFile = file; - HFSPlusCatalogFile *hfsPlusFile = file; + u_int64_t fileLength; + void *extents; + HFSCatalogFile *hfsFile = file; + HFSPlusCatalogFile *hfsPlusFile = file; + u_int32_t fileID; - if (gIsHFSPlus) { - fileID = SWAP_BE32(hfsPlusFile->fileID); - fileLength = (uint64_t)SWAP_BE64(hfsPlusFile->dataFork.logicalSize); - extents = &hfsPlusFile->dataFork.extents; - } else { - fileID = SWAP_BE32(hfsFile->fileID); - fileLength = SWAP_BE32(hfsFile->dataLogicalSize); - extents = &hfsFile->dataExtents; - } + if (gIsHFSPlus) + { + fileID = SWAP_BE32(hfsPlusFile->fileID); + fileLength = (uint64_t)SWAP_BE64(hfsPlusFile->dataFork.logicalSize); + extents = &hfsPlusFile->dataFork.extents; + } + else + { + fileID = SWAP_BE32(hfsFile->fileID); + fileLength = SWAP_BE32(hfsFile->dataLogicalSize); + extents = &hfsFile->dataExtents; + } - if (offset > fileLength) { - printf("Offset is too large.\n"); - return -1; - } + if (offset > fileLength) + { + verbose("ReadFile(HFS%c): Offset is too large.\n", gIsHFSPlus ? "+" : ""); - if ((*length == 0) || ((offset + *length) > fileLength)) { - *length = fileLength - offset; - } + return -1; + } -/* if (*length > kLoadSize) { - printf("File is too large.\n"); - return -1; - }*/ + if ((*length == 0) || ((offset + *length) > fileLength)) + { + *length = fileLength - offset; + } - *length = ReadExtent((char *)extents, fileLength, fileID, - offset, *length, (char *)base, 0); +/* + if (*length > kLoadSize) + { + printf("File is too large.\n"); + return -1; + } +*/ - return 0; + *length = ReadExtent((char *)extents, fileLength, fileID, offset, *length, (char *)base, 0); + + return 0; } -static long GetCatalogEntryInfo(void * entry, long * flags, long * time, - FinderInfo * finderInfo, long * infoValid) +//============================================================================== + +static long GetCatalogEntryInfo(void * entry, long * flags, u_int32_t * time, FinderInfo * finderInfo, long * infoValid) { - long tmpTime = 0; - long valid = 0; + u_int32_t tmpTime = 0; + long valid = 0; - // Get information about the file. + // Get information about the file. - switch ( SWAP_BE16(*(short *)entry) ) - { - case kHFSFolderRecord : - *flags = kFileTypeDirectory; - tmpTime = SWAP_BE32(((HFSCatalogFolder *)entry)->modifyDate); - break; + switch ( SWAP_BE16(*(short *)entry) ) + { + case kHFSFolderRecord : + *flags = kFileTypeDirectory; + tmpTime = SWAP_BE32(((HFSCatalogFolder *)entry)->modifyDate); + break; - case kHFSPlusFolderRecord : - *flags = kFileTypeDirectory | - (SWAP_BE16(((HFSPlusCatalogFolder *)entry)->bsdInfo.fileMode) & kPermMask); - if (SWAP_BE32(((HFSPlusCatalogFolder *)entry)->bsdInfo.ownerID) != 0) - *flags |= kOwnerNotRoot; - tmpTime = SWAP_BE32(((HFSPlusCatalogFolder *)entry)->contentModDate); - break; + case kHFSPlusFolderRecord : + *flags = kFileTypeDirectory | (SWAP_BE16(((HFSPlusCatalogFolder *)entry)->bsdInfo.fileMode) & kPermMask); + if (SWAP_BE32(((HFSPlusCatalogFolder *)entry)->bsdInfo.ownerID) != 0) + { + *flags |= kOwnerNotRoot; + } + tmpTime = SWAP_BE32(((HFSPlusCatalogFolder *)entry)->contentModDate); + break; - case kHFSFileRecord : - *flags = kFileTypeFlat; - tmpTime = SWAP_BE32(((HFSCatalogFile *)entry)->modifyDate); - if (finderInfo) { - SwapFinderInfo((FndrFileInfo *)finderInfo, &((HFSCatalogFile *)entry)->userInfo); - valid = 1; - } - break; + case kHFSFileRecord : + *flags = kFileTypeFlat; + tmpTime = SWAP_BE32(((HFSCatalogFile *)entry)->modifyDate); + if (finderInfo) + { + SwapFinderInfo((FndrFileInfo *)finderInfo, &((HFSCatalogFile *)entry)->userInfo); + valid = 1; + } + break; - case kHFSPlusFileRecord : - *flags = kFileTypeFlat | - (SWAP_BE16(((HFSPlusCatalogFile *)entry)->bsdInfo.fileMode) & kPermMask); - if (SWAP_BE32(((HFSPlusCatalogFile *)entry)->bsdInfo.ownerID) != 0) - *flags |= kOwnerNotRoot; - tmpTime = SWAP_BE32(((HFSPlusCatalogFile *)entry)->contentModDate); - if (finderInfo) { - SwapFinderInfo((FndrFileInfo *)finderInfo, &((HFSPlusCatalogFile *)entry)->userInfo); - valid = 1; - } - break; + case kHFSPlusFileRecord : + *flags = kFileTypeFlat | (SWAP_BE16(((HFSPlusCatalogFile *)entry)->bsdInfo.fileMode) & kPermMask); + if (SWAP_BE32(((HFSPlusCatalogFile *)entry)->bsdInfo.ownerID) != 0) + { + *flags |= kOwnerNotRoot; + } + tmpTime = SWAP_BE32(((HFSPlusCatalogFile *)entry)->contentModDate); + if (finderInfo) + { + SwapFinderInfo((FndrFileInfo *)finderInfo, &((HFSPlusCatalogFile *)entry)->userInfo); + valid = 1; + } + break; - case kHFSFileThreadRecord : - case kHFSPlusFileThreadRecord : - case kHFSFolderThreadRecord : - case kHFSPlusFolderThreadRecord : - *flags = kFileTypeUnknown; - tmpTime = 0; - break; - } + case kHFSFileThreadRecord : + case kHFSPlusFileThreadRecord : + case kHFSFolderThreadRecord : + case kHFSPlusFolderThreadRecord : + *flags = kFileTypeUnknown; + tmpTime = 0; + break; + } - if (time != 0) { - // Convert base time from 1904 to 1970. - *time = tmpTime - 2082844800; - } - if (infoValid) *infoValid = valid; + if (time != 0) + { + // Convert base time from 1904 to 1970. + *time = tmpTime - 2082844800; + } - return 0; + if (infoValid) + { + *infoValid = valid; + } + + return 0; } -static long ResolvePathToCatalogEntry(char * filePath, long * flags, - void * entry, long dirID, long long * dirIndex) +//============================================================================== + +static long ResolvePathToCatalogEntry(char * filePath, long * flags, void * entry, u_int32_t dirID, long long * dirIndex) { - char *restPath; - long result, cnt, subFolderID = 0; - long long tmpDirIndex; - HFSPlusCatalogFile *hfsPlusFile; + char *restPath; + long result, cnt; + u_int32_t subFolderID = 0; + long long tmpDirIndex; + HFSPlusCatalogFile *hfsPlusFile; - // Copy the file name to gTempStr - cnt = 0; - while ((filePath[cnt] != '/') && (filePath[cnt] != '\0')) cnt++; - strlcpy(gTempStr, filePath, cnt+1); + // Copy the file name to gTempStr + cnt = 0; + while ((filePath[cnt] != '/') && (filePath[cnt] != '\0')) + { + cnt++; + } - // Move restPath to the right place. - if (filePath[cnt] != '\0') cnt++; - restPath = filePath + cnt; + strlcpy(gTempStr, filePath, cnt+1); - // gTempStr is a name in the current Dir. - // restPath is the rest of the path if any. + // Move restPath to the right place. + if (filePath[cnt] != '\0') + { + cnt++; + } - result = ReadCatalogEntry(gTempStr, dirID, entry, dirIndex); - if (result == -1) { - return -1; - } + restPath = filePath + cnt; - GetCatalogEntryInfo(entry, flags, 0, 0, 0); + // gTempStr is a name in the current Dir. + // restPath is the rest of the path if any. - if ((*flags & kFileTypeMask) == kFileTypeDirectory) { - if (gIsHFSPlus) - subFolderID = SWAP_BE32(((HFSPlusCatalogFolder *)entry)->folderID); - else - subFolderID = SWAP_BE32(((HFSCatalogFolder *)entry)->folderID); - } + result = ReadCatalogEntry(gTempStr, dirID, entry, dirIndex); - if ((*flags & kFileTypeMask) == kFileTypeDirectory) - result = ResolvePathToCatalogEntry(restPath, flags, entry, - subFolderID, dirIndex); + if (result == -1) + { + return -1; + } - if (gIsHFSPlus && ((*flags & kFileTypeMask) == kFileTypeFlat)) { - hfsPlusFile = (HFSPlusCatalogFile *)entry; - if ((SWAP_BE32(hfsPlusFile->userInfo.fdType) == kHardLinkFileType) && - (SWAP_BE32(hfsPlusFile->userInfo.fdCreator) == kHFSPlusCreator)) { - sprintf(gLinkTemp, "%s/%s%ld", HFSPLUSMETADATAFOLDER, - HFS_INODE_PREFIX, SWAP_BE32(hfsPlusFile->bsdInfo.special.iNodeNum)); - result = ResolvePathToCatalogEntry(gLinkTemp, flags, entry, - kHFSRootFolderID, &tmpDirIndex); - } - } + GetCatalogEntryInfo(entry, flags, 0, 0, 0); - return result; + if ((*flags & kFileTypeMask) == kFileTypeDirectory) + { + if (gIsHFSPlus) + { + subFolderID = SWAP_BE32(((HFSPlusCatalogFolder *)entry)->folderID); + } + else + { + subFolderID = SWAP_BE32(((HFSCatalogFolder *)entry)->folderID); + } + } + + if ((*flags & kFileTypeMask) == kFileTypeDirectory) + { + result = ResolvePathToCatalogEntry(restPath, flags, entry, subFolderID, dirIndex); + } + + if (gIsHFSPlus && ((*flags & kFileTypeMask) == kFileTypeFlat)) + { + hfsPlusFile = (HFSPlusCatalogFile *)entry; + + if ((SWAP_BE32(hfsPlusFile->userInfo.fdType) == kHardLinkFileType) && (SWAP_BE32(hfsPlusFile->userInfo.fdCreator) == kHFSPlusCreator)) + { + sprintf(gLinkTemp, "%s/%s%ld", HFSPLUSMETADATAFOLDER, HFS_INODE_PREFIX, SWAP_BE32(hfsPlusFile->bsdInfo.special.iNodeNum)); + result = ResolvePathToCatalogEntry(gLinkTemp, flags, entry, kHFSRootFolderID, &tmpDirIndex); + } + } + + return result; } -static long GetCatalogEntry(long long * dirIndex, char ** name, - long * flags, long * time, - FinderInfo * finderInfo, long * infoValid) +//============================================================================== + +static long GetCatalogEntry(long long * dirIndex, char ** name, long * flags, u_int32_t * time, FinderInfo * finderInfo, long * infoValid) { - long extentSize, nodeSize, curNode, index; - void *extent; - char *nodeBuf, *testKey, *entry; - BTNodeDescriptor *node; + u_int64_t extentSize; + void *extent; + char *nodeBuf, *testKey, *entry; + BTNodeDescriptor *node; + u_int32_t curNode; + u_int16_t nodeSize, index; - if (gIsHFSPlus) { - extent = &gHFSPlus->catalogFile.extents; - extentSize = SWAP_BE64(gHFSPlus->catalogFile.logicalSize); - } else { - extent = (HFSExtentDescriptor *)&gHFSMDB->drCTExtRec; - extentSize = SWAP_BE32(gHFSMDB->drCTFlSize); - } + if (gIsHFSPlus) + { + extent = &gHFSPlus->catalogFile.extents; + extentSize = SWAP_BE64(gHFSPlus->catalogFile.logicalSize); + } + else + { + extent = (HFSExtentDescriptor *)&gHFSMDB->drCTExtRec; + extentSize = SWAP_BE32(gHFSMDB->drCTFlSize); + } - nodeSize = SWAP_BE16(gBTHeaders[kBTreeCatalog]->nodeSize); - nodeBuf = (char *)malloc(nodeSize); - node = (BTNodeDescriptor *)nodeBuf; + nodeSize = SWAP_BE16(gBTHeaders[kBTreeCatalog]->nodeSize); + nodeBuf = (char *)malloc(nodeSize); + node = (BTNodeDescriptor *)nodeBuf; - index = (long) (*dirIndex % nodeSize); - curNode = (long) (*dirIndex / nodeSize); + index = (u_int16_t) (*dirIndex % nodeSize); + curNode = (u_int32_t) (*dirIndex / nodeSize); - // Read the BTree node and get the record for index. - ReadExtent(extent, extentSize, kHFSCatalogFileID, - (long long) curNode * nodeSize, nodeSize, nodeBuf, 1); - GetBTreeRecord(index, nodeBuf, nodeSize, &testKey, &entry); + // Read the BTree node and get the record for index. + ReadExtent(extent, extentSize, kHFSCatalogFileID, (long long) curNode * nodeSize, nodeSize, nodeBuf, 1); - GetCatalogEntryInfo(entry, flags, time, finderInfo, infoValid); + GetBTreeRecord(index, nodeBuf, nodeSize, &testKey, &entry); - // Get the file name. - if (gIsHFSPlus) { - utf_encodestr(((HFSPlusCatalogKey *)testKey)->nodeName.unicode, + GetCatalogEntryInfo(entry, flags, time, finderInfo, infoValid); + + // Get the file name. + if (gIsHFSPlus) + { + utf_encodestr(((HFSPlusCatalogKey *)testKey)->nodeName.unicode, SWAP_BE16(((HFSPlusCatalogKey *)testKey)->nodeName.length), (u_int8_t *)gTempStr, 256, OSBigEndian); - } else { - strncpy(gTempStr, - (const char *)&((HFSCatalogKey *)testKey)->nodeName[1], - ((HFSCatalogKey *)testKey)->nodeName[0]); - gTempStr[((HFSCatalogKey *)testKey)->nodeName[0]] = '\0'; - } - *name = gTempStr; + } + else + { + strncpy(gTempStr, (const char *)&((HFSCatalogKey *)testKey)->nodeName[1], ((HFSCatalogKey *)testKey)->nodeName[0]); - // Update dirIndex. - index++; - if (index == SWAP_BE16(node->numRecords)) { - index = 0; - curNode = SWAP_BE32(node->fLink); - } - *dirIndex = (long long) curNode * nodeSize + index; + gTempStr[((HFSCatalogKey *)testKey)->nodeName[0]] = '\0'; + } + *name = gTempStr; - free(nodeBuf); + // Update dirIndex. + index++; - return 0; + if (index == SWAP_BE16(node->numRecords)) + { + index = 0; + curNode = SWAP_BE32(node->fLink); + } + *dirIndex = (long long) curNode * nodeSize + index; + + free(nodeBuf); + + return 0; } -static long ReadCatalogEntry(char * fileName, long dirID, - void * entry, long long * dirIndex) +//============================================================================== + +static long ReadCatalogEntry(char * fileName, u_int32_t dirID, void * entry, long long * dirIndex) { - long length; - char key[sizeof(HFSPlusCatalogKey)]; - HFSCatalogKey *hfsKey = (HFSCatalogKey *)key; - HFSPlusCatalogKey *hfsPlusKey = (HFSPlusCatalogKey *)key; - - // Make the catalog key. - if ( gIsHFSPlus ) - { - hfsPlusKey->parentID = SWAP_BE32(dirID); - length = strlen(fileName); - if (length > 255) length = 255; - utf_decodestr((u_int8_t *)fileName, hfsPlusKey->nodeName.unicode, - &(hfsPlusKey->nodeName.length), 512, OSBigEndian); - } else { - hfsKey->parentID = SWAP_BE32(dirID); - length = strlen(fileName); - if (length > 31) length = 31; - hfsKey->nodeName[0] = length; - strncpy((char *)(hfsKey->nodeName + 1), fileName, length); - } + long length = strlen(fileName); + char key[sizeof(HFSPlusCatalogKey)]; + HFSCatalogKey *hfsKey = (HFSCatalogKey *)key; + HFSPlusCatalogKey *hfsPlusKey = (HFSPlusCatalogKey *)key; - return ReadBTreeEntry(kBTreeCatalog, &key, entry, dirIndex); + // Make the catalog key. + if ( gIsHFSPlus ) + { + if (length > kHFSPlusMaxFileNameChars) + { + length = kHFSPlusMaxFileNameChars; + } + + hfsPlusKey->parentID = SWAP_BE32(dirID); + + utf_decodestr((u_int8_t *)fileName, hfsPlusKey->nodeName.unicode, &(hfsPlusKey->nodeName.length), 512, OSBigEndian); + } + else + { + if (length > kHFSMaxFileNameChars) + { + length = kHFSMaxFileNameChars; + } + + hfsKey->parentID = SWAP_BE32(dirID); + + hfsKey->nodeName[0] = length; + strncpy((char *)(hfsKey->nodeName + 1), fileName, length); + } + + return ReadBTreeEntry(kBTreeCatalog, &key, entry, dirIndex); } -static long ReadExtentsEntry(long fileID, long startBlock, void * entry) +//============================================================================== + +static long ReadExtentsEntry(u_int32_t fileID, long startBlock, void * entry) { - char key[sizeof(HFSPlusExtentKey)]; - HFSExtentKey *hfsKey = (HFSExtentKey *)key; - HFSPlusExtentKey *hfsPlusKey = (HFSPlusExtentKey *)key; + char key[sizeof(HFSPlusExtentKey)]; + HFSExtentKey *hfsKey = (HFSExtentKey *)key; + HFSPlusExtentKey *hfsPlusKey = (HFSPlusExtentKey *)key; - // Make the extents key. - if (gIsHFSPlus) { - hfsPlusKey->forkType = 0; - hfsPlusKey->fileID = SWAP_BE32(fileID); - hfsPlusKey->startBlock = SWAP_BE32(startBlock); - } else { - hfsKey->forkType = 0; - hfsKey->fileID = SWAP_BE32(fileID); - hfsKey->startBlock = SWAP_BE16(startBlock); - } + // Make the extents key. + if (gIsHFSPlus) + { + hfsPlusKey->forkType = 0; + hfsPlusKey->fileID = SWAP_BE32(fileID); + hfsPlusKey->startBlock = SWAP_BE32(startBlock); + } + else + { + hfsKey->forkType = 0; + hfsKey->fileID = SWAP_BE32(fileID); + hfsKey->startBlock = SWAP_BE16(startBlock); + } - return ReadBTreeEntry(kBTreeExtents, &key, entry, 0); + return ReadBTreeEntry(kBTreeExtents, &key, entry, 0); } +//============================================================================== + static long ReadBTreeEntry(long btree, void * key, char * entry, long long * dirIndex) { - long extentSize; - void *extent; - short extentFile; - char *nodeBuf; - BTNodeDescriptor *node; - long nodeSize, result = 0, entrySize = 0; - long curNode, index = 0, lowerBound, upperBound; - char *testKey, *recordData; + u_int64_t extentSize; + void *extent; + u_int16_t extentFile; + char *nodeBuf; + BTNodeDescriptor *node; + long result = 0, entrySize = 0; + u_int32_t curNode; + char *testKey, *recordData; + u_int16_t nodeSize, index = 0, lowerBound, upperBound; - // Figure out which tree is being looked at. - if (btree == kBTreeCatalog) { - if (gIsHFSPlus) { - extent = &gHFSPlus->catalogFile.extents; - extentSize = SWAP_BE64(gHFSPlus->catalogFile.logicalSize); - } else { - extent = (HFSExtentDescriptor *)&gHFSMDB->drCTExtRec; - extentSize = SWAP_BE32(gHFSMDB->drCTFlSize); - } - extentFile = kHFSCatalogFileID; - } else { - if (gIsHFSPlus) { - extent = &gHFSPlus->extentsFile.extents; - extentSize = SWAP_BE64(gHFSPlus->extentsFile.logicalSize); - } else { - extent = (HFSExtentDescriptor *)&gHFSMDB->drXTExtRec; - extentSize = SWAP_BE32(gHFSMDB->drXTFlSize); - } - extentFile = kHFSExtentsFileID; - } + // Figure out which tree is being looked at. + if (btree == kBTreeCatalog) + { + if (gIsHFSPlus) + { + extent = &gHFSPlus->catalogFile.extents; + extentSize = SWAP_BE64(gHFSPlus->catalogFile.logicalSize); + } + else + { + extent = (HFSExtentDescriptor *)&gHFSMDB->drCTExtRec; + extentSize = SWAP_BE32(gHFSMDB->drCTFlSize); + } + extentFile = kHFSCatalogFileID; + } + else + { + if (gIsHFSPlus) + { + extent = &gHFSPlus->extentsFile.extents; + extentSize = SWAP_BE64(gHFSPlus->extentsFile.logicalSize); + } + else + { + extent = (HFSExtentDescriptor *)&gHFSMDB->drXTExtRec; + extentSize = SWAP_BE32(gHFSMDB->drXTFlSize); + } + extentFile = kHFSExtentsFileID; + } - // Read the BTree Header if needed. - if (gBTHeaders[btree] == 0) { - ReadExtent(extent, extentSize, extentFile, 0, 256, - gBTreeHeaderBuffer + btree * 256, 0); - gBTHeaders[btree] = (BTHeaderRec *)(gBTreeHeaderBuffer + btree * 256 + - sizeof(BTNodeDescriptor)); - if ((gIsHFSPlus && btree == kBTreeCatalog) && - (gBTHeaders[btree]->keyCompareType == kHFSBinaryCompare)) { - gCaseSensitive = 1; - } - } + // Read the BTree Header if needed. + if (gBTHeaders[btree] == 0) + { + ReadExtent(extent, extentSize, extentFile, 0, 256, gBTreeHeaderBuffer + btree * 256, 0); + gBTHeaders[btree] = (BTHeaderRec *)(gBTreeHeaderBuffer + btree * 256 + sizeof(BTNodeDescriptor)); - curNode = SWAP_BE32(gBTHeaders[btree]->rootNode); - nodeSize = SWAP_BE16(gBTHeaders[btree]->nodeSize); - nodeBuf = (char *)malloc(nodeSize); - node = (BTNodeDescriptor *)nodeBuf; + if ((gIsHFSPlus && btree == kBTreeCatalog) && (gBTHeaders[btree]->keyCompareType == kHFSBinaryCompare)) + { + gCaseSensitive = 1; + } + } - while (1) { - // Read the current node. - ReadExtent(extent, extentSize, extentFile, - (long long) curNode * nodeSize, nodeSize, nodeBuf, 1); - - // Find the matching key. - lowerBound = 0; - upperBound = SWAP_BE16(node->numRecords) - 1; - while (lowerBound <= upperBound) { - index = (lowerBound + upperBound) / 2; + curNode = SWAP_BE32(gBTHeaders[btree]->rootNode); + nodeSize = SWAP_BE16(gBTHeaders[btree]->nodeSize); + nodeBuf = (char *)malloc(nodeSize); + node = (BTNodeDescriptor *)nodeBuf; - GetBTreeRecord(index, nodeBuf, nodeSize, &testKey, &recordData); + while (1) + { + // Read the current node. + ReadExtent(extent, extentSize, extentFile, (long long) curNode * nodeSize, nodeSize, nodeBuf, 1); - if (gIsHFSPlus) { - if (btree == kBTreeCatalog) { - result = CompareHFSPlusCatalogKeys(key, testKey); - } else { - result = CompareHFSPlusExtentsKeys(key, testKey); - } - } else { - if (btree == kBTreeCatalog) { - result = CompareHFSCatalogKeys(key, testKey); - } else { - result = CompareHFSExtentsKeys(key, testKey); - } - } - - if (result < 0) upperBound = index - 1; // search < trial - else if (result > 0) lowerBound = index + 1; // search > trial - else break; // search = trial - } + // Find the matching key. + lowerBound = 0; + upperBound = SWAP_BE16(node->numRecords) - 1; + + while (lowerBound <= upperBound) + { + index = (lowerBound + upperBound) / 2; + + GetBTreeRecord(index, nodeBuf, nodeSize, &testKey, &recordData); + + if (gIsHFSPlus) + { + if (btree == kBTreeCatalog) + { + result = CompareHFSPlusCatalogKeys(key, testKey); + } + else + { + result = CompareHFSPlusExtentsKeys(key, testKey); + } + } + else + { + if (btree == kBTreeCatalog) + { + result = CompareHFSCatalogKeys(key, testKey); + } + else + { + result = CompareHFSExtentsKeys(key, testKey); + } + } + + if (result < 0) + { + upperBound = index - 1; // search < trial + } + else if (result > 0) + { + lowerBound = index + 1; // search > trial + } + else + { + break; // search = trial + } + } + + if (result < 0) + { + index = upperBound; + GetBTreeRecord(index, nodeBuf, nodeSize, &testKey, &recordData); + } - if (result < 0) { - index = upperBound; - GetBTreeRecord(index, nodeBuf, nodeSize, &testKey, &recordData); - } - - // Found the closest key... Recurse on it if this is an index node. - if (node->kind == kBTIndexNode) { - curNode = SWAP_BE32( *((long *)recordData) ); - } else break; - } - - // Return error if the file was not found. - if (result != 0) { free(nodeBuf); return -1; } + // Found the closest key... Recurse on it if this is an index node. + if (node->kind == kBTIndexNode) + { + curNode = SWAP_BE32( *((long *)recordData) ); + } + else + { + break; + } + } - if (btree == kBTreeCatalog) { - switch (SWAP_BE16(*(short *)recordData)) { - case kHFSFolderRecord : entrySize = 70; break; - case kHFSFileRecord : entrySize = 102; break; - case kHFSFolderThreadRecord : entrySize = 46; break; - case kHFSFileThreadRecord : entrySize = 46; break; - case kHFSPlusFolderRecord : entrySize = 88; break; - case kHFSPlusFileRecord : entrySize = 248; break; - case kHFSPlusFolderThreadRecord : entrySize = 264; break; - case kHFSPlusFileThreadRecord : entrySize = 264; break; - } - } else { - if (gIsHFSPlus) entrySize = sizeof(HFSPlusExtentRecord); - else entrySize = sizeof(HFSExtentRecord); - } - - bcopy(recordData, entry, entrySize); + // Return error if the file was not found. + if (result != 0) + { + free(nodeBuf); + return -1; + } - // Update dirIndex. - if (dirIndex != 0) { - index++; - if (index == SWAP_BE16(node->numRecords)) { - index = 0; - curNode = SWAP_BE32(node->fLink); - } - *dirIndex = (long long) curNode * nodeSize + index; - } - - free(nodeBuf); - - return 0; + if (btree == kBTreeCatalog) + { + switch (SWAP_BE16(*(short *)recordData)) + { + case kHFSFolderRecord : entrySize = 70; + break; + case kHFSFileRecord : entrySize = 102; + break; + case kHFSFolderThreadRecord : entrySize = 46; + break; + case kHFSFileThreadRecord : entrySize = 46; + break; + case kHFSPlusFolderRecord : entrySize = 88; + break; + case kHFSPlusFileRecord : entrySize = 248; + break; + case kHFSPlusFolderThreadRecord : entrySize = 264; + break; + case kHFSPlusFileThreadRecord : entrySize = 264; + break; + } + } + else + { + if (gIsHFSPlus) + { + entrySize = sizeof(HFSPlusExtentRecord); + } + else + { + entrySize = sizeof(HFSExtentRecord); + } + } + + bcopy(recordData, entry, entrySize); + + // Update dirIndex. + if (dirIndex != 0) + { + index++; + if (index == SWAP_BE16(node->numRecords)) + { + index = 0; + curNode = SWAP_BE32(node->fLink); + } + *dirIndex = (long long) curNode * nodeSize + index; + } + + free(nodeBuf); + + return 0; } -static void GetBTreeRecord(long index, char * nodeBuffer, long nodeSize, - char ** key, char ** data) +//============================================================================== + +static void GetBTreeRecord(u_int16_t index, char * nodeBuffer, u_int16_t nodeSize, char ** key, char ** data) { - long keySize; - long recordOffset; - - recordOffset = SWAP_BE16(*((short *)(nodeBuffer + (nodeSize - 2 * index - 2)))); - *key = nodeBuffer + recordOffset; - if (gIsHFSPlus) { - keySize = SWAP_BE16(*(short *)*key); - *data = *key + 2 + keySize; - } else { - keySize = **key; - *data = *key + 2 + keySize - (keySize & 1); - } + u_int16_t recordOffset, keySize; + + recordOffset = SWAP_BE16(*((u_int16_t *)(nodeBuffer + (nodeSize - 2 * index - 2)))); + *key = nodeBuffer + recordOffset; + + if (gIsHFSPlus) + { + keySize = SWAP_BE16(*(u_int16_t *)*key); + *data = *key + 2 + keySize; + } + else + { + keySize = **key; + *data = *key + 2 + keySize - (keySize & 1); + } } -static long ReadExtent(char * extent, uint64_t extentSize, - long extentFile, uint64_t offset, uint64_t size, - void * buffer, long cache) +//============================================================================== + +static long ReadExtent(char * extent, u_int64_t extentSize, u_int32_t extentFile, u_int64_t offset, u_int64_t size, void * buffer, long cache) { - uint64_t lastOffset; - long long blockNumber, countedBlocks = 0; - long long nextExtent = 0, sizeRead = 0, readSize; - long long nextExtentBlock, currentExtentBlock = 0; - long long readOffset; - long long extentDensity, sizeofExtent, currentExtentSize; - char *currentExtent, *extentBuffer = 0, *bufferPos = buffer; + u_int64_t lastOffset; + u_int64_t blockNumber, countedBlocks = 0; + u_int64_t nextExtent = 0, sizeRead = 0, readSize; + u_int64_t nextExtentBlock, currentExtentBlock = 0; + u_int64_t readOffset; + u_int64_t extentDensity, sizeofExtent, currentExtentSize; + char *currentExtent, *extentBuffer = 0, *bufferPos = buffer; - if (offset >= extentSize) return 0; + if (offset >= extentSize) + { + return 0; + } - if (gIsHFSPlus) { - extentDensity = kHFSPlusExtentDensity; - sizeofExtent = sizeof(HFSPlusExtentDescriptor); - } else { - extentDensity = kHFSExtentDensity; - sizeofExtent = sizeof(HFSExtentDescriptor); - } + if (gIsHFSPlus) + { + extentDensity = kHFSPlusExtentDensity; + sizeofExtent = sizeof(HFSPlusExtentDescriptor); + } + else + { + extentDensity = kHFSExtentDensity; + sizeofExtent = sizeof(HFSExtentDescriptor); + } - lastOffset = offset + size; - while (offset < lastOffset) { - blockNumber = offset / gBlockSize; + lastOffset = offset + size; - // Find the extent for the offset. - for (; ; nextExtent++) { - if (nextExtent < extentDensity) { - if ((countedBlocks + GetExtentSize(extent, nextExtent) - 1) < blockNumber) { - countedBlocks += GetExtentSize(extent, nextExtent); - continue; - } + while (offset < lastOffset) + { + blockNumber = offset / gBlockSize; - currentExtent = extent + nextExtent * sizeofExtent; - break; - } + // Find the extent for the offset. + for (; ; nextExtent++) + { + if (nextExtent < extentDensity) + { + if ((countedBlocks + GetExtentSize(extent, nextExtent) -1) < blockNumber) + { + countedBlocks += GetExtentSize(extent, nextExtent); + continue; + } - if (extentBuffer == 0) { - extentBuffer = malloc(sizeofExtent * extentDensity); - if (extentBuffer == 0) return -1; - } + currentExtent = extent + nextExtent * sizeofExtent; + break; + } - nextExtentBlock = nextExtent / extentDensity; - if (currentExtentBlock != nextExtentBlock) { - ReadExtentsEntry(extentFile, countedBlocks, extentBuffer); - currentExtentBlock = nextExtentBlock; - } + if (extentBuffer == 0) + { + extentBuffer = malloc(sizeofExtent * extentDensity); - currentExtentSize = GetExtentSize(extentBuffer, nextExtent % extentDensity); + if (extentBuffer == 0) + { + return -1; + } + } - if ((countedBlocks + currentExtentSize - 1) >= blockNumber) { - currentExtent = extentBuffer + sizeofExtent * (nextExtent % extentDensity); - break; - } - - countedBlocks += currentExtentSize; - } + nextExtentBlock = nextExtent / extentDensity; - readOffset = ((blockNumber - countedBlocks) * gBlockSize) + - (offset % gBlockSize); - + if (currentExtentBlock != nextExtentBlock) + { + ReadExtentsEntry(extentFile, countedBlocks, extentBuffer); + currentExtentBlock = nextExtentBlock; + } + + currentExtentSize = GetExtentSize(extentBuffer, nextExtent % extentDensity); + + if ((countedBlocks + currentExtentSize - 1) >= blockNumber) + { + currentExtent = extentBuffer + sizeofExtent * (nextExtent % extentDensity); + break; + } + + countedBlocks += currentExtentSize; + } + + readOffset = ((blockNumber - countedBlocks) * gBlockSize) + (offset % gBlockSize); + // MacWen: fix overflow in multiplication by forcing 64bit multiplication - readSize = (long long)GetExtentSize(currentExtent, 0) * gBlockSize - readOffset; - if (readSize > (size - sizeRead)) readSize = size - sizeRead; + readSize = (long long)GetExtentSize(currentExtent, 0) * gBlockSize - readOffset; - readOffset += (long long)GetExtentStart(currentExtent, 0) * gBlockSize; - - CacheRead(gCurrentIH, bufferPos, gAllocationOffset + readOffset, - readSize, cache); + if (readSize > (size - sizeRead)) + { + readSize = size - sizeRead; + } - sizeRead += readSize; - offset += readSize; - bufferPos += readSize; - } + readOffset += (long long)GetExtentStart(currentExtent, 0) * gBlockSize; - if (extentBuffer) free(extentBuffer); + CacheRead(gCurrentIH, bufferPos, gAllocationOffset + readOffset, readSize, cache); - return sizeRead; + sizeRead += readSize; + offset += readSize; + bufferPos += readSize; + } + + if (extentBuffer) + { + free(extentBuffer); + } + + return sizeRead; } -static long GetExtentStart(void * extents, long index) +//============================================================================== + +static u_int32_t GetExtentStart(void * extents, u_int32_t index) { - long start; - HFSExtentDescriptor *hfsExtents = extents; - HFSPlusExtentDescriptor *hfsPlusExtents = extents; + u_int32_t start; - if (gIsHFSPlus) start = SWAP_BE32(hfsPlusExtents[index].startBlock); - else start = SWAP_BE16(hfsExtents[index].startBlock); + HFSExtentDescriptor *hfsExtents = extents; + HFSPlusExtentDescriptor *hfsPlusExtents = extents; - return start; + if (gIsHFSPlus) + { + start = SWAP_BE32(hfsPlusExtents[index].startBlock); + } + else + { + start = SWAP_BE16(hfsExtents[index].startBlock); + } + + return start; } -static long GetExtentSize(void * extents, long index) +//============================================================================== + +static u_int32_t GetExtentSize(void * extents, u_int32_t index) { - long size; - HFSExtentDescriptor *hfsExtents = extents; - HFSPlusExtentDescriptor *hfsPlusExtents = extents; - - if (gIsHFSPlus) size = SWAP_BE32(hfsPlusExtents[index].blockCount); - else size = SWAP_BE16(hfsExtents[index].blockCount); + u_int32_t size = 0; - return size; + HFSExtentDescriptor *hfsExtents = extents; + HFSPlusExtentDescriptor *hfsPlusExtents = extents; + + if (gIsHFSPlus) + { + size = SWAP_BE32(hfsPlusExtents[index].blockCount); + } + else + { + size = SWAP_BE16(hfsExtents[index].blockCount); + } + + return size; } +//============================================================================== + static long CompareHFSCatalogKeys(void * key, void * testKey) { - HFSCatalogKey *searchKey, *trialKey; - long result, searchParentID, trialParentID; + HFSCatalogKey *searchKey, *trialKey; + long result, searchParentID, trialParentID; - searchKey = key; - trialKey = testKey; + searchKey = key; + trialKey = testKey; - searchParentID = SWAP_BE32(searchKey->parentID); - trialParentID = SWAP_BE32(trialKey->parentID); + searchParentID = SWAP_BE32(searchKey->parentID); + trialParentID = SWAP_BE32(trialKey->parentID); - // parent dirID is unsigned - if (searchParentID > trialParentID) result = 1; - else if (searchParentID < trialParentID) result = -1; - else { - // parent dirID's are equal, compare names - result = FastRelString(searchKey->nodeName, trialKey->nodeName); - } + // parent dirID is unsigned + if (searchParentID > trialParentID) + { + result = 1; + } + else if (searchParentID < trialParentID) + { + result = -1; + } + else + { + // parent dirID's are equal, compare names + result = FastRelString(searchKey->nodeName, trialKey->nodeName); + } - return result; + return result; } +//============================================================================== + static long CompareHFSPlusCatalogKeys(void * key, void * testKey) { - HFSPlusCatalogKey *searchKey, *trialKey; - long result, searchParentID, trialParentID; - - searchKey = key; - trialKey = testKey; - - searchParentID = SWAP_BE32(searchKey->parentID); - trialParentID = SWAP_BE32(trialKey->parentID); + HFSPlusCatalogKey *searchKey, *trialKey; + long result, searchParentID, trialParentID; - // parent dirID is unsigned - if (searchParentID > trialParentID) result = 1; - else if (searchParentID < trialParentID) result = -1; - else { - // parent dirID's are equal, compare names - if ((searchKey->nodeName.length == 0) || (trialKey->nodeName.length == 0)) - result = searchKey->nodeName.length - trialKey->nodeName.length; - else - if (gCaseSensitive) { - result = BinaryUnicodeCompare(&searchKey->nodeName.unicode[0], + searchKey = key; + trialKey = testKey; + + searchParentID = SWAP_BE32(searchKey->parentID); + trialParentID = SWAP_BE32(trialKey->parentID); + + // parent dirID is unsigned + if (searchParentID > trialParentID) + { + result = 1; + } + else if (searchParentID < trialParentID) + { + result = -1; + } + else + { + // parent dirID's are equal, compare names + if ((searchKey->nodeName.length == 0) || (trialKey->nodeName.length == 0)) + { + result = searchKey->nodeName.length - trialKey->nodeName.length; + } + else if (gCaseSensitive) + { + result = BinaryUnicodeCompare(&searchKey->nodeName.unicode[0], SWAP_BE16(searchKey->nodeName.length), &trialKey->nodeName.unicode[0], SWAP_BE16(trialKey->nodeName.length)); - } else { - result = FastUnicodeCompare(&searchKey->nodeName.unicode[0], + } + else + { + result = FastUnicodeCompare(&searchKey->nodeName.unicode[0], SWAP_BE16(searchKey->nodeName.length), &trialKey->nodeName.unicode[0], SWAP_BE16(trialKey->nodeName.length), OSBigEndian); - } - } + } + } - return result; + return result; } +//============================================================================== + static long CompareHFSExtentsKeys(void * key, void * testKey) { - HFSExtentKey *searchKey, *trialKey; - long result; - - searchKey = key; - trialKey = testKey; - - // assume searchKey < trialKey - result = -1; + HFSExtentKey *searchKey, *trialKey; + long result; - if (searchKey->fileID == trialKey->fileID) { - // FileNum's are equal; compare fork types - if (searchKey->forkType == trialKey->forkType) { - // Fork types are equal; compare allocation block number - if (searchKey->startBlock == trialKey->startBlock) { - // Everything is equal - result = 0; - } else { - // Allocation block numbers differ; determine sign - if (SWAP_BE16(searchKey->startBlock) > SWAP_BE16(trialKey->startBlock)) - result = 1; - } - } else { - // Fork types differ; determine sign - if (searchKey->forkType > trialKey->forkType) result = 1; - } - } else { - // FileNums differ; determine sign - if (SWAP_BE32(searchKey->fileID) > SWAP_BE32(trialKey->fileID)) - result = 1; - } + searchKey = key; + trialKey = testKey; - return result; + // assume searchKey < trialKey + result = -1; + + if (searchKey->fileID == trialKey->fileID) + { + // FileNum's are equal; compare fork types + if (searchKey->forkType == trialKey->forkType) + { + // Fork types are equal; compare allocation block number + if (searchKey->startBlock == trialKey->startBlock) + { + // Everything is equal + result = 0; + } + else + { + // Allocation block numbers differ; determine sign + if (SWAP_BE16(searchKey->startBlock) > SWAP_BE16(trialKey->startBlock)) + { + result = 1; + } + } + } + else + { + // Fork types differ; determine sign + if (searchKey->forkType > trialKey->forkType) + { + result = 1; + } + } + } + else + { + // FileNums differ; determine sign + if (SWAP_BE32(searchKey->fileID) > SWAP_BE32(trialKey->fileID)) + { + result = 1; + } + } + + return result; } + +//============================================================================== + static long CompareHFSPlusExtentsKeys(void * key, void * testKey) { - HFSPlusExtentKey *searchKey, *trialKey; - long result; + HFSPlusExtentKey *searchKey, *trialKey; - searchKey = key; - trialKey = testKey; + long result; - // assume searchKey < trialKey - result = -1; + searchKey = key; + trialKey = testKey; - if (searchKey->fileID == trialKey->fileID) { - // FileNum's are equal; compare fork types - if (searchKey->forkType == trialKey->forkType) { - // Fork types are equal; compare allocation block number - if (searchKey->startBlock == trialKey->startBlock) { - // Everything is equal - result = 0; - } else { - // Allocation block numbers differ; determine sign - if (SWAP_BE32(searchKey->startBlock) > SWAP_BE32(trialKey->startBlock)) - result = 1; - } - } else { - // Fork types differ; determine sign - if (searchKey->forkType > trialKey->forkType) result = 1; - } - } else { - // FileNums differ; determine sign - if (SWAP_BE32(searchKey->fileID) > SWAP_BE32(trialKey->fileID)) - result = 1; - } + // assume searchKey < trialKey + result = -1; + if (searchKey->fileID == trialKey->fileID) + { + // FileNum's are equal; compare fork types + if (searchKey->forkType == trialKey->forkType) + { + // Fork types are equal; compare allocation block number + if (searchKey->startBlock == trialKey->startBlock) + { + // Everything is equal + result = 0; + } + else + { + // Allocation block numbers differ; determine sign + if (SWAP_BE32(searchKey->startBlock) > SWAP_BE32(trialKey->startBlock)) + { + result = 1; + } + } + } + else + { + // Fork types differ; determine sign + if (searchKey->forkType > trialKey->forkType) + { + result = 1; + } + } + } + else + { + // FileNums differ; determine sign + if (SWAP_BE32(searchKey->fileID) > SWAP_BE32(trialKey->fileID)) + { + result = 1; + } + } + return result; } Index: branches/Bungo/i386/libsaio/acpi_patcher.c =================================================================== --- branches/Bungo/i386/libsaio/acpi_patcher.c (revision 2530) +++ branches/Bungo/i386/libsaio/acpi_patcher.c (revision 2531) @@ -14,6 +14,7 @@ #include "platform.h" #include "cpu.h" #include "aml_generator.h" +#include "state_generator.h" #ifndef DEBUG_ACPI #define DEBUG_ACPI 0 @@ -47,11 +48,11 @@ uint64_t acpi20_p = 0; /* Gets the ACPI 1.0 RSDP address */ -static struct acpi_2_rsdp* getAddressOfAcpiTable() +static struct acpi_2_rsdp *getAddressOfAcpiTable() { /* Before searching the BIOS space we are supposed to search the first 1K of the EBDA */ EBDA_RANGE_START = /* (uint32_t)swapUint16(*(uint16_t *)BDA_EBDA_START) << 4 */ EBDA_RANGE_MIN; - DBG("ACPI: scanning EBDA [%08X-%08X] for RSDP 1.0... ", EBDA_RANGE_START, EBDA_RANGE_END); + verbose("ACPIpatcher: scanning EBDA [%08X-%08X] for RSDP 1.0... ", EBDA_RANGE_START, EBDA_RANGE_END); void *acpi_addr = (void*)EBDA_RANGE_START; for (; acpi_addr < (void*)EBDA_RANGE_END; acpi_addr++) { if (*(uint64_t *)acpi_addr == ACPI_SIGNATURE_UINT64_LE) { @@ -60,8 +61,8 @@ } if (acpi_addr >= (void*)EBDA_RANGE_END) { - DBG("Nothing found.\n"); - DBG("ACPI: scanning BIOS area [%08X-%08X] for RSDP 1.0...\n", ACPI_RANGE_START, ACPI_RANGE_END); + verbose("Nothing found.\n"); + verbose("ACPIpatcher: scanning BIOS area [%08X-%08X] for RSDP 1.0...\n", ACPI_RANGE_START, ACPI_RANGE_END); acpi_addr = (void*)ACPI_RANGE_START; for (; acpi_addr < (void*)ACPI_RANGE_END; acpi_addr += 16) { if (*(uint64_t *)acpi_addr == ACPI_SIGNATURE_UINT64_LE) { @@ -69,7 +70,7 @@ } } } else { - DBG("\n"); + verbose("\n"); } uint8_t csum = checksum8(acpi_addr, 20); @@ -85,11 +86,11 @@ } /* Gets the ACPI 2.0 RSDP address */ -static struct acpi_2_rsdp* getAddressOfAcpi20Table() +static struct acpi_2_rsdp *getAddressOfAcpi20Table() { /* Before searching the BIOS space we are supposed to search the first 1K of the EBDA */ EBDA_RANGE_START = /* (uint32_t)swapUint16(*(uint16_t *)BDA_EBDA_START) << 4 */ EBDA_RANGE_MIN; - DBG("ACPI: scanning EBDA [%08X-%08X] for RSDP 2.0... ", EBDA_RANGE_START, EBDA_RANGE_END); + verbose("ACPIpatcher: scanning EBDA [%08X-%08X] for RSDP 2.0 or newer... ", EBDA_RANGE_START, EBDA_RANGE_END); void *acpi_addr = (void *)EBDA_RANGE_START; for (; acpi_addr < (void *)EBDA_RANGE_END; acpi_addr++) { if (*(uint64_t *)acpi_addr == ACPI_SIGNATURE_UINT64_LE) { @@ -98,8 +99,8 @@ } if (acpi_addr >= (void *)EBDA_RANGE_END) { - DBG("Nothing found.\n"); - DBG("ACPI: scanning BIOS area [%08X-%08X] for RSDP 2.0...\n", ACPI_RANGE_START, ACPI_RANGE_END); + verbose("Nothing found.\n"); + verbose("ACPIpatcher: scanning BIOS area [%08X-%08X] for RSDP 2.0 or newer...\n", ACPI_RANGE_START, ACPI_RANGE_END); acpi_addr = (void *)ACPI_RANGE_START; for (; acpi_addr <= (void *)ACPI_RANGE_END; acpi_addr += 16) { if(*(uint64_t *)acpi_addr == ACPI_SIGNATURE_UINT64_LE) { @@ -107,7 +108,7 @@ } } } else { - DBG("\n"); + verbose("\n"); } uint8_t csum = checksum8(acpi_addr, 20); @@ -129,7 +130,7 @@ /* The folowing ACPI Table search algo. should be reused anywhere needed:*/ /* WARNING: outDirspec string will be overwritten by subsequent calls! */ -int search_and_get_acpi_fd(const char * filename, const char ** outDirspec) +int search_and_get_acpi_fd(const char *filename, const char **outDirspec) { int fd = 0; static char dirSpec[512]; @@ -142,13 +143,13 @@ snprintf(dirSpec, sizeof(dirSpec), "/Extra/%s", filename); fd = open(dirSpec, 0); if (fd < 0) { - snprintf(dirSpec, sizeof(dirSpec), "/Extra/ACPI/%s", filename); + snprintf(dirSpec, sizeof(dirSpec), "/Extra/Acpi/%s", filename); fd = open(dirSpec, 0); if (fd < 0) { snprintf(dirSpec, sizeof(dirSpec), "bt(0,0)/Extra/%s", filename); fd = open(dirSpec, 0); if (fd < 0) { - snprintf(dirSpec, sizeof(dirSpec), "bt(0,0)/Extra/ACPI/%s", filename); + snprintf(dirSpec, sizeof(dirSpec), "bt(0,0)/Extra/Acpi/%s", filename); fd = open(dirSpec, 0); if (fd < 0) { // NOT FOUND: @@ -163,51 +164,51 @@ return fd; } -void *loadACPITable (const char * filename) +void *loadACPITable (const char *filename) { void *tableAddr; - const char * dirspec=NULL; + const char *dirspec = NULL; int fd = search_and_get_acpi_fd(filename, &dirspec); - if (fd>=0) + if (fd >= 0) { - tableAddr=(void*)AllocateKernelMemory(file_size (fd)); + tableAddr = (void *)AllocateKernelMemory(file_size(fd)); if (tableAddr) { - if (read (fd, tableAddr, file_size (fd))!=file_size (fd)) + if (read(fd, tableAddr, file_size(fd)) != file_size(fd)) { - DBG("ACPI: Couldn't read table from '%s'\n", dirspec); - free (tableAddr); - close (fd); + verbose("loadACPITable: Couldn't read table from: %s.\n", dirspec); + free(tableAddr); + close(fd); return NULL; } - DBG("ACPI: Table %s read and stored at: 0x%x\n", dirspec, tableAddr); - close (fd); + //verbose("ACPIpatcher: Table %s read and stored at: 0x%08X\n", dirspec, tableAddr); + close(fd); return tableAddr; } - close (fd); - DBG("ACPI: Couldn't allocate memory for table '%s'\n", dirspec); + close(fd); + verbose("loadACPITable: Couldn't allocate memory for table: %s.\n", dirspec); } return NULL; } - +/*** uint8_t acpi_cpu_count = 0; -char* acpi_cpu_name[32]; +char *acpi_cpu_name[32]; uint32_t acpi_cpu_p_blk = 0; -void get_acpi_cpu_names(unsigned char* dsdt, uint32_t length) +void get_acpi_cpu_names(unsigned char *dsdt, uint32_t length) { uint32_t i; - DBG("ACPI: start finding cpu names. Length %d\n", length); + verbose("ACPIpatcher: start finding cpu names. Length %d\n", length); - for (i=0; i> 6); @@ -215,14 +216,14 @@ uint8_t j; - for (j=0; j<4; j++) + for (j=0; j<4; j++) { char c = dsdt[offset+j]; if (!aml_isvalidchar(c)) { add_name = false; - DBG("ACPI: invalid character found in ProcessorOP 0x%x!\n", c); + verbose("ACPIpatcher: invalid character found in ProcessorOP '0x%X'!\n", c); break; } } @@ -236,7 +237,7 @@ if (acpi_cpu_count == 0) acpi_cpu_p_blk = dsdt[i] | (dsdt[i+1] << 8); - DBG("ACPI: found ACPI CPU [%c%c%c%c]\n", acpi_cpu_name[acpi_cpu_count][0], acpi_cpu_name[acpi_cpu_count][1], acpi_cpu_name[acpi_cpu_count][2], acpi_cpu_name[acpi_cpu_count][3]); + verbose("ACPIpatcher: found ACPI CPU [%c%c%c%c]\n", acpi_cpu_name[acpi_cpu_count][0], acpi_cpu_name[acpi_cpu_count][1], acpi_cpu_name[acpi_cpu_count][2], acpi_cpu_name[acpi_cpu_count][3]); if (++acpi_cpu_count == 32) { return; @@ -245,18 +246,18 @@ } } - DBG("ACPI: finished finding cpu names. Found: %d.\n", acpi_cpu_count); + verbose("ACPIpatcher: finished finding cpu names. Found: %d.\n", acpi_cpu_count); } struct acpi_2_ssdt *generate_cst_ssdt(struct acpi_2_fadt* fadt) { - char ssdt_header[] = // cst_ssdt_header + char ssdt_header[] = { - 0x53, 0x53, 0x44, 0x54, 0xE7, 0x00, 0x00, 0x00, /* SSDT.... */ - 0x01, 0x17, 0x50, 0x6D, 0x52, 0x65, 0x66, 0x41, /* ..PmRefA */ - 0x43, 0x70, 0x75, 0x43, 0x73, 0x74, 0x00, 0x00, /* CpuCst.. */ - 0x00, 0x10, 0x00, 0x00, 0x49, 0x4E, 0x54, 0x4C, /* ....INTL */ - 0x31, 0x03, 0x10, 0x20 /* 1.._ */ + 0x53, 0x53, 0x44, 0x54, 0xE7, 0x00, 0x00, 0x00, // SSDT.... + 0x01, 0x17, 0x50, 0x6D, 0x52, 0x65, 0x66, 0x41, // ..PmRefA + 0x43, 0x70, 0x75, 0x43, 0x73, 0x74, 0x00, 0x00, // CpuCst.. + 0x00, 0x10, 0x00, 0x00, 0x49, 0x4E, 0x54, 0x4C, // ....INTL + 0x31, 0x03, 0x10, 0x20 // 1.._ }; char resource_template_register_fixedhw[] = @@ -273,20 +274,20 @@ 0x00, 0x00, 0x00, 0x79, 0x00, }; - if (Platform.CPU.Vendor != 0x756E6547) { - DBG("ACPI: not an Intel platform, C-States will not be generated!\n"); + if (Platform.CPU.Vendor != CPUID_VENDOR_INTEL) { // Intel = 0x756E6547 + verbose("ACPIpatcher: not an Intel platform, C-States will not be generated!\n"); return NULL; } if (fadt == NULL) { - DBG("ACPI: FACP not exists, C-States will not be generated!\n"); + verbose("ACPIpatcher: FACP not exists, C-States will not be generated!\n"); return NULL; } - struct acpi_2_dsdt* dsdt = (void*)fadt->DSDT; + struct acpi_2_dsdt *dsdt = (struct acpi_2_dsdt *)fadt->DSDT; if (dsdt == NULL) { - DBG("ACPI: DSDT not found, C-States will not be generated!\n"); + verbose("ACPIpatcher: DSDT not found, C-States will not be generated!\n"); return NULL; } @@ -437,11 +438,11 @@ // dumpPhysAddr("C-States SSDT content: ", ssdt, ssdt->Length); - DBG("ACPI: SSDT with CPU C-States generated successfully.\n"); + verbose("ACPIpatcher: SSDT with CPU C-States generated successfully.\n"); return ssdt; } else { - DBG("ACPI: ACPI CPUs not found: C-States not generated!\n"); + verbose("ACPIpatcher: ACPI CPUs not found: C-States not generated!\n"); } return NULL; @@ -449,22 +450,22 @@ struct acpi_2_ssdt *generate_pss_ssdt(struct acpi_2_dsdt* dsdt) { - char ssdt_header[] = // pss_ssdt_header + char ssdt_header[] = { - 0x53, 0x53, 0x44, 0x54, 0x7E, 0x00, 0x00, 0x00, /* SSDT.... */ - 0x01, 0x6A, 0x50, 0x6D, 0x52, 0x65, 0x66, 0x00, /* ..PmRef. */ - 0x43, 0x70, 0x75, 0x50, 0x6D, 0x00, 0x00, 0x00, /* CpuPm... */ - 0x00, 0x30, 0x00, 0x00, 0x49, 0x4E, 0x54, 0x4C, /* .0..INTL */ - 0x31, 0x03, 0x10, 0x20, /* 1.._ */ + 0x53, 0x53, 0x44, 0x54, 0x7E, 0x00, 0x00, 0x00, // SSDT.... + 0x01, 0x6A, 0x50, 0x6D, 0x52, 0x65, 0x66, 0x00, // ..PmRef. + 0x43, 0x70, 0x75, 0x50, 0x6D, 0x00, 0x00, 0x00, // CpuPm... + 0x00, 0x30, 0x00, 0x00, 0x49, 0x4E, 0x54, 0x4C, // .0..INTL + 0x31, 0x03, 0x10, 0x20, // 1.._ }; - if (Platform.CPU.Vendor != 0x756E6547) { - DBG("ACPI: not an Intel platform: P-States will not be generated!\n"); + if (Platform.CPU.Vendor != CPUID_VENDOR_INTEL) { // Intel = 0x756E6547 + verbose("ACPIpatcher: not an Intel platform: P-States will not be generated!\n"); return NULL; } if (!(Platform.CPU.Features & CPU_FEATURE_MSR)) { - DBG("ACPI: unsupported CPU: P-States will not be generated! No MSR support.\n"); + verbose("ACPIpatcher: unsupported CPU: P-States will not be generated! No MSR support.\n"); return NULL; } @@ -482,11 +483,11 @@ { switch (Platform.CPU.Model) { - case CPU_MODEL_DOTHAN: // Intel Pentium M - case CPU_MODEL_YONAH: // Intel Mobile Core Solo, Duo - case CPU_MODEL_MEROM: // Intel Mobile Core 2 Solo, Duo, Xeon 30xx, Xeon 51xx, Xeon X53xx, Xeon E53xx, Xeon X32xx - case CPU_MODEL_PENRYN: // Intel Core 2 Solo, Duo, Quad, Extreme, Xeon X54xx, Xeon X33xx - case CPU_MODEL_ATOM: // Intel Atom (45nm) + case CPUID_MODEL_DOTHAN: // Intel Pentium M + case CPUID_MODEL_YONAH: // Intel Mobile Core Solo, Duo + case CPUID_MODEL_MEROM: // Intel Mobile Core 2 Solo, Duo, Xeon 30xx, Xeon 51xx, Xeon X53xx, Xeon E53xx, Xeon X32xx + case CPUID_MODEL_PENRYN: // Intel Core 2 Solo, Duo, Quad, Extreme, Xeon X54xx, Xeon X33xx + case CPUID_MODEL_ATOM: // Intel Atom (45nm) { bool cpu_dynamic_fsb = false; @@ -549,7 +550,7 @@ // Sanity check if (maximum.CID < minimum.CID) { - DBG("P-States: Insane FID values!"); + verbose("P-States: Insane FID values!"); p_states_count = 0; } else { uint8_t vidstep; @@ -597,28 +598,28 @@ break; } - case CPU_MODEL_FIELDS: // Intel Core i5, i7, Xeon X34xx LGA1156 (45nm) - case CPU_MODEL_DALES: - case CPU_MODEL_DALES_32NM: // Intel Core i3, i5 LGA1156 (32nm) - case CPU_MODEL_NEHALEM: // Intel Core i7, Xeon W35xx, Xeon X55xx, Xeon E55xx LGA1366 (45nm) - case CPU_MODEL_NEHALEM_EX: // Intel Xeon X75xx, Xeon X65xx, Xeon E75xx, Xeon E65xx - case CPU_MODEL_WESTMERE: // Intel Core i7, Xeon X56xx, Xeon E56xx, Xeon W36xx LGA1366 (32nm) 6 Core - case CPU_MODEL_WESTMERE_EX: // Intel Xeon E7 - case CPU_MODEL_SANDYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (32nm) - case CPU_MODEL_JAKETOWN:// Intel Core i7, Xeon E5 LGA2011 (32nm) - case CPU_MODEL_IVYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (22nm) - case CPU_MODEL_HASWELL: // - case CPU_MODEL_IVYBRIDGE_XEON: // - //case CPU_MODEL_HASWELL_H: // - case CPU_MODEL_HASWELL_SVR: // - case CPU_MODEL_HASWELL_ULT: // - case CPU_MODEL_CRYSTALWELL: // + case CPUID_MODEL_FIELDS: // Intel Core i5, i7, Xeon X34xx LGA1156 (45nm) + case CPUID_MODEL_DALES: + case CPUID_MODEL_DALES_32NM: // Intel Core i3, i5 LGA1156 (32nm) + case CPUID_MODEL_NEHALEM: // Intel Core i7, Xeon W35xx, Xeon X55xx, Xeon E55xx LGA1366 (45nm) + case CPUID_MODEL_NEHALEM_EX: // Intel Xeon X75xx, Xeon X65xx, Xeon E75xx, Xeon E65xx + case CPUID_MODEL_WESTMERE: // Intel Core i7, Xeon X56xx, Xeon E56xx, Xeon W36xx LGA1366 (32nm) 6 Core + case CPUID_MODEL_WESTMERE_EX: // Intel Xeon E7 + case CPUID_MODEL_SANDYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (32nm) + case CPUID_MODEL_JAKETOWN:// Intel Core i7, Xeon E5 LGA2011 (32nm) + case CPUID_MODEL_IVYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (22nm) + case CPUID_MODEL_HASWELL: // + case CPUID_MODEL_IVYBRIDGE_XEON: // + //case CPUID_MODEL_HASWELL_H: // + case CPUID_MODEL_HASWELL_SVR: // + case CPUID_MODEL_HASWELL_ULT: // + case CPUID_MODEL_CRYSTALWELL: // { - if ((Platform.CPU.Model == CPU_MODEL_SANDYBRIDGE) || (Platform.CPU.Model == CPU_MODEL_JAKETOWN) || - (Platform.CPU.Model == CPU_MODEL_IVYBRIDGE) || (Platform.CPU.Model == CPU_MODEL_HASWELL) || - (Platform.CPU.Model == CPU_MODEL_IVYBRIDGE_XEON) || (Platform.CPU.Model == CPU_MODEL_HASWELL_SVR) || - (Platform.CPU.Model == CPU_MODEL_HASWELL_ULT) || (Platform.CPU.Model == CPU_MODEL_CRYSTALWELL)) + if ((Platform.CPU.Model == CPUID_MODEL_SANDYBRIDGE) || (Platform.CPU.Model == CPUID_MODEL_JAKETOWN) || + (Platform.CPU.Model == CPUID_MODEL_IVYBRIDGE) || (Platform.CPU.Model == CPUID_MODEL_HASWELL) || + (Platform.CPU.Model == CPUID_MODEL_IVYBRIDGE_XEON) || (Platform.CPU.Model == CPUID_MODEL_HASWELL_SVR) || + (Platform.CPU.Model == CPUID_MODEL_HASWELL_ULT) || (Platform.CPU.Model == CPUID_MODEL_CRYSTALWELL)) { maximum.Control = (rdmsr64(MSR_IA32_PERF_STATUS) >> 8) & 0xff; } else { @@ -627,11 +628,11 @@ minimum.Control = (rdmsr64(MSR_PLATFORM_INFO) >> 40) & 0xff; - DBG("ACPI: P-States: min=0x%x, max=0x%x.", minimum.Control, maximum.Control); + verbose("ACPIpatcher: P-States: min=0x%X, max=0x%X.", minimum.Control, maximum.Control); // Sanity check if (maximum.Control < minimum.Control) { - DBG(" Insane control values!\n"); + verbose(" Insane control values!\n"); p_states_count = 0; } else { uint8_t i; @@ -643,13 +644,13 @@ p_states[p_states_count].Frequency = (Platform.CPU.FSBFrequency / 1000000) * i; p_states_count++; } - DBG("\n"); + verbose("\n"); } break; } default: - DBG("ACPI: unsupported CPU (0x%X): P-States not generated !!!\n", Platform.CPU.Family); + verbose("ACPIpatcher: unsupported CPU (0x%X): P-States not generated !!!\n", Platform.CPU.Family); break; } } @@ -699,17 +700,17 @@ //dumpPhysAddr("P-States SSDT content: ", ssdt, ssdt->Length); - DBG("ACPI: SSDT with CPU P-States generated successfully\n"); + verbose("ACPIpatcher: SSDT with CPU P-States generated successfully\n"); return ssdt; } } else { - DBG("ACPI: ACPI CPUs not found: P-States not generated!\n"); + verbose("ACPIpatcher: ACPI CPUs not found: P-States not generated!\n"); } return NULL; } - +***/ struct acpi_2_fadt *patch_fadt(struct acpi_2_fadt *fadt, struct acpi_2_dsdt *new_dsdt) { // extern void setupSystemType(); @@ -719,9 +720,10 @@ bool fix_restart = false; bool fix_restart_ps2 = false; int value = 1; + static bool ver_20 = false; // Restart Fix - if (Platform.CPU.Vendor == 0x756E6547) { /* Intel */ + if (Platform.CPU.Vendor == CPUID_VENDOR_INTEL) { // Intel=0x756E6547 fix_restart = true; fix_restart_ps2 = false; if ( getBoolForKey(kPS2RestartFix, &fix_restart_ps2, &bootInfo->chameleonConfig) && fix_restart_ps2) { @@ -730,7 +732,7 @@ getBoolForKey(kRestartFix, &fix_restart, &bootInfo->chameleonConfig); } } else { - DBG("\tnot an Intel platform, FACP Restart Fix not applied!\n"); + verbose("\tNot an Intel platform, FACP Restart Fix will not be applied!\n"); fix_restart = false; } @@ -739,37 +741,38 @@ } // Allocate new fadt table - if (fadt->Length < 0x84 && fadt_rev2_needed) + if ((fadt->Length < 0x84) && fadt_rev2_needed) { - fadt_mod=(struct acpi_2_fadt *)AllocateKernelMemory(0x84); + fadt_mod = (struct acpi_2_fadt *)AllocateKernelMemory(0x84); memcpy(fadt_mod, fadt, fadt->Length); fadt_mod->Length = 0x84; fadt_mod->Revision = 0x02; // FACP rev 2 (ACPI 1.0B MS extensions) } else { - fadt_mod=(struct acpi_2_fadt *)AllocateKernelMemory(fadt->Length); + fadt_mod = (struct acpi_2_fadt *)AllocateKernelMemory(fadt->Length); memcpy(fadt_mod, fadt, fadt->Length); } + verbose("\tNew FACP loaded @%08X, length=%d\n", (uint32_t)fadt_mod, fadt_mod->Length); // Bungo: Determine PM Profile - DBG("\tPM Profile=0x%02X", fadt->PM_Profile); + verbose("\tPM Profile=0x%02X", fadt_mod->PM_Profile); if (getIntForKey(kSystemType, &value, &bootInfo->chameleonConfig)) { - DBG(", overriding with: 0x%02X.\n", (uint8_t)value); + verbose(", overriding with: 0x%02X.\n", (uint8_t)value); fadt_mod->PM_Profile = (uint8_t)value; // user has overriden the PM Profile so take care of it in FACP } else { - switch (fadt->PM_Profile) { // check if PM Profile is correct (1..3) + switch (fadt_mod->PM_Profile) { // check if PM Profile is correct (1..3) case 1: case 2: case 3: - DBG(": using.\n"); + verbose(": using.\n"); break; default: // use SMBIOS chassisType to determine PM Profile (saved previously for us) - DBG(", expected value: 1, 2 or 3, setting to 0x%02X.\n", Platform.Type); + verbose(", expected value: 1, 2 or 3, setting to 0x%02X.\n", Platform.Type); fadt_mod->PM_Profile = Platform.Type; // take care of modified FACP's PM Profile entry break; } } - Platform.Type = fadt_mod->PM_Profile; // Save fixed PM Profile (-> system-type) + Platform.Type = fadt_mod->PM_Profile; // Save fixed PM Profile (system-type) /* Bungo: Moved into fake_efi.c // Setup system-type: We now have to write the systemm-type in ioregs: we cannot do it before in setupDeviceTree() @@ -779,73 +782,80 @@ // Patch FACP to fix restart if (fix_restart) { if (fix_restart_ps2) { - fadt_mod->Flags|= 0x400; + fadt_mod->Flags|= 0x400; // Reset register supported fadt_mod->Reset_SpaceID = 0x01; // System I/O fadt_mod->Reset_BitWidth = 0x08; // 1 byte fadt_mod->Reset_BitOffset = 0x00; // Offset 0 fadt_mod->Reset_AccessWidth = 0x01; // Byte access fadt_mod->Reset_Address = 0x64; // Address of the register fadt_mod->Reset_Value = 0xfe; // Value to write to reset the system - DBG("\tFACP PS2 Restart Fix applied!\n"); + verbose("\tFACP PS2 Restart Fix applied!\n"); } else { - fadt_mod->Flags|= 0x400; + fadt_mod->Flags|= 0x400; // Reset register supported fadt_mod->Reset_SpaceID = 0x01; // System I/O fadt_mod->Reset_BitWidth = 0x08; // 1 byte fadt_mod->Reset_BitOffset = 0x00; // Offset 0 fadt_mod->Reset_AccessWidth = 0x01; // Byte access fadt_mod->Reset_Address = 0x0cf9; // Address of the register fadt_mod->Reset_Value = 0x06; // Value to write to reset the system - DBG("\tFACP Restart Fix applied!\n"); + verbose("\tFACP Restart Fix applied!\n"); } } else { - DBG("\tRestart Fix: No.\n"); + //verbose("\tRestart Fix: No.\n"); } - // Bungo: Allocate new FACS table - DBG("\tOEM table FACS@%08X found, length=%d", fadt->FACS, ((struct acpi_2_facs *)(fadt->FACS))->Length); - if ((uint32_t)(&(fadt->X_FACS))-(uint32_t)fadt+8<=fadt->Length) { - DBG(".\n"); - DBG("\tOEM table X_FACS@%08X%08X found, length=%d", (uint32_t)(fadt->X_FACS >> 32), (uint32_t)(fadt->X_FACS), ((struct acpi_2_facs *)(fadt->X_FACS))->Length); - if (fadt->FACS != (uint32_t)(fadt->X_FACS)) { - DBG(". Differs from FACS: fixing.\n"); - fadt_mod->FACS = (uint32_t)(fadt->X_FACS); // in my case only from X_FACS loaded 64 bytes (see ACPI spec.) + // Bungo: FACS table fix and load + verbose("\tOEM table FACS@%08X, length=%d: ", fadt_mod->FACS, ((struct acpi_2_facs *)fadt_mod->FACS)->Length); + if ((fadt_mod->FACS > 0) && (fadt_mod->FACS < 0xFFFFFFFF) && (((struct acpi_2_facs *)fadt_mod->FACS)->Length >= 64)) { + verbose("using.\n"); + } else { + verbose(" incorrect!\n"); + } + if (ver_20 && (((uint32_t)(&(fadt_mod->X_FACS)) - (uint32_t)fadt_mod + 8) <= fadt_mod->Length)) { + verbose("\tOEM table X_FACS@%08X%08X, length=%d: ", (uint32_t)(fadt_mod->X_FACS >> 32), (uint32_t)(fadt_mod->X_FACS & 0xFFFFFFFF), ((struct acpi_2_facs *)fadt_mod->X_FACS)->Length); + if (fadt_mod->FACS != fadt_mod->X_FACS) { + verbose("differes from FACS - fixing"); + if ((fadt_mod->X_FACS > 0) && (fadt_mod->X_FACS < 0xFFFFFFFF) && (((struct acpi_2_facs *)(uint32_t)fadt_mod->X_FACS)->Length >= 64)) { + // Bungo: in my case only from X_FACS loading correct table (64 bytes) into IOReg + fadt_mod->FACS = (uint32_t)fadt_mod->X_FACS; + } else { + fadt_mod->X_FACS = (uint64_t)fadt_mod->FACS; + } + verbose(" \tUsing FACS@%08X = X_FACS@%08X\n", fadt_mod->FACS, (uint32_t)fadt_mod->X_FACS); } else { - DBG(": using.\n"); + verbose("using.\n"); } + } + + // Bungo: Save Hardware Signature (machine-signature) + if ((fadt_mod->FACS > 0) && (fadt_mod->FACS < 0xFFFFFFFF) && (((struct acpi_2_facs *)fadt_mod->FACS)->Length >= 64)) { + Platform.HWSignature = ((struct acpi_2_facs *)fadt_mod->FACS)->HWSignature; + verbose("\tHardware Signature=0x%08X: using.\n", Platform.HWSignature); } else { - DBG(": using.\n"); + Platform.HWSignature = 0; + verbose("\tFixing Hardware Signature=0x%08X.\n", Platform.HWSignature); } - struct acpi_2_facs *oemfacs = (struct acpi_2_facs *)(fadt_mod->FACS); - fadt_mod->FACS = AllocateKernelMemory(oemfacs->Length); - memcpy((struct acpi_2_facs *)(fadt_mod->FACS), oemfacs, oemfacs->Length); - ((struct acpi_2_facs *)(fadt_mod->FACS))->Version = 1; - if ((uint32_t)(&(fadt->X_FACS))-(uint32_t)fadt+8<=fadt->Length) { - fadt_mod->X_FACS = (uint64_t)(fadt_mod->FACS); + + verbose("\tOEM table DSDT@%08X, length=%d: %susing.\n", fadt_mod->DSDT, ((struct acpi_2_dsdt *)fadt_mod->DSDT)->Length, new_dsdt ? "not " : ""); + if (ver_20 && (((uint32_t)(&(fadt_mod->X_DSDT)) - (uint32_t)fadt_mod + 8) <= fadt_mod->Length)) { + verbose("\tOEM table X_DSDT@%08X%08X, length=%d: %susing.\n", (uint32_t)(fadt_mod->X_DSDT >> 32), (uint32_t)(fadt_mod->X_DSDT & 0xFFFFFFFF), ((struct acpi_2_dsdt *)fadt_mod->X_DSDT)->Length, new_dsdt ? "not " : ""); } - - // Bungo: Save Hardware Signature (-> machine-signature) - Platform.HWSignature = ((struct acpi_2_facs *)fadt_mod->FACS)->HWSignature; - DBG("\tHardware Signature=0x%08X: using.\n", Platform.HWSignature); - - DBG("\tOEM table DSDT@%08X found: %susing.\n", fadt->DSDT, new_dsdt ? "not " : ""); - if ((uint32_t)(&(fadt->X_DSDT))-(uint32_t)fadt+8<=fadt->Length) { - DBG("\tOEM table X_DSDT@%08X%08X found: %susing.\n", (uint32_t)(fadt->X_DSDT >> 32), (uint32_t)(fadt->X_DSDT), new_dsdt ? "not " : ""); - } // Patch DSDT address if we have loaded DSDT.aml if (new_dsdt) { fadt_mod->DSDT = (uint32_t)new_dsdt; - DBG("\tFACP uses custom DSDT@%08X", fadt_mod->DSDT); - if ((uint32_t)(&(fadt_mod->X_DSDT))-(uint32_t)fadt_mod+8<=fadt_mod->Length) { - fadt_mod->X_DSDT = (uint64_t)(fadt_mod->DSDT); - DBG("/X_DSDT@%08X%08X", (uint32_t)(fadt_mod->X_DSDT >> 32), (uint32_t)(fadt_mod->X_DSDT)); + verbose("\tFACP uses custom DSDT@%08X", fadt_mod->DSDT); + if (ver_20 && (((uint32_t)(&(fadt_mod->X_DSDT)) - (uint32_t)fadt_mod + 8) <= fadt_mod->Length)) { + fadt_mod->X_DSDT = (uint64_t)new_dsdt; + verbose(" / X_DSDT@%08X%08X", (uint32_t)(fadt_mod->X_DSDT >> 32), (uint32_t)(fadt_mod->X_DSDT & 0xFFFFFFFF)); } - DBG(".\n"); + verbose(", length=%d\n", ((struct acpi_2_dsdt *)fadt_mod->DSDT)->Length); } - + // Correct the checksum fadt_mod->Checksum=0; - fadt_mod->Checksum=256-checksum8(fadt_mod,fadt_mod->Length); + fadt_mod->Checksum=256-checksum8(fadt_mod, fadt_mod->Length); + ver_20 = TRUE; return fadt_mod; } // Bung: Unused @@ -861,96 +871,132 @@ if(acpi20_p) { // addConfigurationTable(&gEfiAcpi20TableGuid, &acpi20_p, "ACPI_20"); } else { - DBG("ACPI: version 2.0 not found.\n"); + DBG("ACPIpatcher: version 2.0 not found.\n"); } return 1; } */ /* Setup ACPI. Replace DSDT if DSDT.aml is found */ -int setupAcpi() +int setupAcpi(void) { int version; - void *new_dsdt = NULL, *new_table = NULL; - const char *filename = ""; - char dirSpec[128]; + const char *filename; + char dirSpec[512]; int len = 0; - + // always reset cpu count to 0 when injecting new acpi acpi_cpu_count = 0; - /* Try using the file specified with the DSDT option */ + verbose("\nACPIpatcher: Start patching...\n"); + + if (new_dsdt != NULL) { + verbose("ACPIpatcher: custom table DSDT already loaded @%08X, length=%d: using.\n", new_dsdt, ((struct acpi_2_header *)new_dsdt)->Length); + } else { + // Try using the file specified with the DSDT option + if (getValueForKey(kDSDT, &filename, &len, &bootInfo->chameleonConfig) && len) { + snprintf(dirSpec, sizeof(dirSpec), filename); + } else { + sprintf(dirSpec, "DSDT.aml"); + } + + verbose("ACPIpatcher: attempting to load custom table DSDT...\n", dirSpec); + if ((new_dsdt = loadACPITable(dirSpec))) { + verbose("ACPIpatcher: custom table DSDT loaded @%08X, length=%d.\n", new_dsdt, ((struct acpi_2_header *)new_dsdt)->Length); + } else { + //verbose("ACPIpatcher: custom DSDT not found!.\n"); + } + } + + /* Try using the file specified with the DSDT option if (getValueForKey(kDSDT, &filename, &len, &bootInfo->chameleonConfig)) { snprintf(dirSpec, sizeof(dirSpec), filename); } else { sprintf(dirSpec, "DSDT.aml"); - //verbose("dirSpec, DSDT.aml"); + //DBG("dirSpec, DSDT.aml"); } - // Load replacement DSDT new_dsdt = loadACPITable(dirSpec); - - // Mozodojo: going to patch FACP and load SSDT's even if DSDT.aml is not present +*/ + + // Load ECDT table + if (new_ecdt != NULL) { + verbose("ACPIpatcher: custom table ECDT already loaded @%08X, length=%d: using.\n", new_ecdt, ((struct acpi_2_header *)new_ecdt)->Length); + } else { + sprintf(dirSpec, "ECDT.aml"); + filename = "ECDT.aml"; + verbose("ACPIpatcher: attempting to load custom table ECDT...\n"); + if ((new_ecdt = loadACPITable(filename))) { + verbose("ACPIpatcher: custom table ECDT loaded @%08X, length=%d.\n", new_ecdt, ((struct acpi_2_header *)new_ecdt)->Length); + } else { + //verbose("ACPIpatcher: custom ECDT not found!.\n"); + } + } + + // Mozodojo: Load additional SSDTs + struct acpi_2_ssdt *new_ssdt[32]; // 26 custom + 4 subssdt + 2 for pss & cst + int ssdtotal_number = 0; + { + int i; + for (i = 0; i < 26; i++) { + //char filename[512]; + + sprintf(dirSpec, (i > 0)? "SSDT-%d.aml":"SSDT.aml", i); + + if ((new_ssdt[ssdtotal_number] = loadACPITable(dirSpec))) { + verbose("ACPIpatcher: custom table %s loaded @%08X, length=%d\n", dirSpec, new_ssdt[ssdtotal_number], new_ssdt[ssdtotal_number]->Length); + ssdtotal_number++; + } else { + //verbose("ACPIpatcher: custom table '%s' not found.\n", filename); + // Bungo: load up to 26 custom tables enabled now + //break; + } + } + } + + // Mozodojo: going to patch FACP and load SSDTs even if DSDT.aml is not present /*if (!new_dsdt) { return setupAcpiNoMod(); }*/ - + // SSDT options - bool drop_ssdt=false, generate_pstates=false, generate_cstates=false; + bool drop_ssdt = false, generate_pstates = false, generate_cstates = false; getBoolForKey(kDropSSDT, &drop_ssdt, &bootInfo->chameleonConfig); getBoolForKey(kGeneratePStates, &generate_pstates, &bootInfo->chameleonConfig); getBoolForKey(kGenerateCStates, &generate_cstates, &bootInfo->chameleonConfig); - DBG("ACPI: drop SSDT tables: %s.\n", drop_ssdt ? "Yes" : "No"); - DBG("ACPI: generate P-States: %s.\n", generate_pstates ? "Yes" : "No"); - DBG("ACPI: generate C-States: %s.\n", generate_cstates ? "Yes" : "No"); + verbose("ACPIpatcher: drop SSDT tables: %s.\n", drop_ssdt ? "Yes" : "No"); + verbose("ACPIpatcher: generate P-States: %s.\n", generate_pstates ? "Yes" : "No"); + verbose("ACPIpatcher: generate C-States: %s.\n", generate_cstates ? "Yes" : "No"); - // Mozodojo: Load additional SSDTs - struct acpi_2_ssdt *new_ssdt[32]; // 30 + 2 additional tables for pss & cst - int ssdtotal_number=0; - { - int i; - for (i = 0; i < 30; i++) { - char filename[512]; + bool getSubSSDT = !generate_pstates && !generate_cstates; - sprintf(filename, i > 0 ? "SSDT-%d.aml" : "SSDT.aml", i); - - if ( (new_ssdt[ssdtotal_number] = loadACPITable(filename)) ) { - ssdtotal_number++; - } else { - // DBG("ACPI: table not found: '%s'\n", filename); - //break; - } - } - } - - // Load ECDT table - sprintf(dirSpec, "ECDT.aml"); - new_table = loadACPITable(dirSpec); - // Do the same procedure for both versions of ACPI for (version = 0; version < 2; version++) { struct acpi_2_rsdp *rsdp, *rsdp_mod; struct acpi_2_rsdt *rsdt, *rsdt_mod; struct acpi_2_xsdt *xsdt, *xsdt_mod; + struct acpi_2_fadt *fadt_mod; uint32_t *rsdt_entries; uint64_t *xsdt_entries; // Find original rsdp - rsdp=(struct acpi_2_rsdp *)(version ? getAddressOfAcpi20Table() : getAddressOfAcpiTable()); + rsdp = (struct acpi_2_rsdp *)(version ? getAddressOfAcpi20Table() : getAddressOfAcpiTable()); if (!rsdp) { + /* if (version) { - //addConfigurationTable(&gEfiAcpi20TableGuid, NULL, "ACPI_20"); + addConfigurationTable(&gEfiAcpi20TableGuid, NULL, "ACPI_20"); } else { - //addConfigurationTable(&gEfiAcpiTableGuid, NULL, "ACPI"); + addConfigurationTable(&gEfiAcpiTableGuid, NULL, "ACPI"); } - DBG("ACPI: version %d.0 not found. Not patching.\n", version+1); + */ + verbose("ACPIpatcher: ACPI version %d.0 not found. Not patching.\n", version + 1); continue; } int rsdplength = version ? rsdp->Length : 20; int l = version ? 20 : 0; - DBG("ACPI: OEM table RSDP found @%08X, length=%d. ACPI version %d.0: patching.\n", rsdp, rsdplength, version + 1); + verbose("ACPIpatcher: OEM table RSDP@%08X, length=%d. ACPI version %d.0: patching.\n", rsdp, rsdplength, version + 1); /* FIXME: no check that memory allocation succeeded * Copy and patch RSDP, RSDT, XSDT and FADT @@ -960,309 +1006,329 @@ rsdp_mod = (struct acpi_2_rsdp *)(l + AllocateKernelMemory(l + rsdplength)); memcpy(rsdp_mod, rsdp, rsdplength); - rsdt=(struct acpi_2_rsdt *)(rsdp->RsdtAddress); - - DBG("ACPI: OEM table RSDT found @%08X, length=%d.\n",rsdt, rsdt->Length); + rsdt = (struct acpi_2_rsdt *)rsdp->RsdtAddress; + verbose("ACPIpatcher: OEM table RSDT@%08X, length=%d: ", rsdp->RsdtAddress, rsdt->Length); - if (rsdt && (uint32_t)rsdt !=0xffffffff && rsdt->Length<0x10000) { - //uint32_t *rsdt_entries; + if ((rsdp->RsdtAddress > 0) && (rsdp->RsdtAddress < 0xFFFFFFFF) && (rsdt->Length < 0x10000)) { + verbose("using.\n"); int rsdt_entries_num; - int dropoffset=0, i, j; + int dropoffset = 0, i, j; // mozo: using malloc cos I didn't found how to free already allocated kernel memory rsdt_mod = (struct acpi_2_rsdt *)malloc(rsdt->Length); memcpy(rsdt_mod, rsdt, rsdt->Length); rsdp_mod->RsdtAddress = (uint32_t)rsdt_mod; - rsdt_entries_num = (rsdt_mod->Length-sizeof(struct acpi_2_rsdt))/4; + rsdt_entries_num = (rsdt_mod->Length - sizeof(struct acpi_2_rsdt)) / 4; rsdt_entries = (uint32_t *)(rsdt_mod + 1); for (i = 0; i < rsdt_entries_num; i++) { - // rsdt_entries[i-dropoffset] = rsdt_entries[i]; // dropping + struct acpi_2_header *oemTable = (struct acpi_2_header *)rsdt_entries[i]; + verbose("ACPIpatcher: OEM table %c%c%c%c@%08X, length=%d: ", oemTable->Signature[0], oemTable->Signature[1], oemTable->Signature[2], oemTable->Signature[3], oemTable, oemTable->Length); - struct acpi_2_header *oemTable = (struct acpi_2_header *)rsdt_entries[i]; - if (!oemTable) { - dropoffset++; + if (!(rsdt_entries[i] > 0) || !(rsdt_entries[i] < 0xFFFFFFFF)) { + verbose("incorrect! Dropping.\n"); + dropoffset++; continue; } - - //DBG("TABLE %c%c%c%c,",table[0],table[1],table[2],table[3]); - DBG("ACPI: OEM table %c%c%c%c found @%08X, length=%d: ", oemTable->Signature[0], oemTable->Signature[1], oemTable->Signature[2], oemTable->Signature[3], oemTable, oemTable->Length); - + if (tableSign(oemTable, "SSDT")) { if (drop_ssdt) { - DBG("dropping.\n"); + verbose("dropping.\n"); dropoffset++; - continue; } else { - DBG("using.\n"); - rsdt_entries[i-dropoffset] = (uint64_t)AllocateKernelMemory(oemTable->Length); - memcpy((struct acpi_2_header *)(uint32_t)rsdt_entries[i-dropoffset], oemTable, oemTable->Length); - + verbose("using.\n"); + rsdt_entries[i-dropoffset] = rsdt_entries[i]; // get rest of ssdt tables from inside ssdt_pmref - struct ssdt_pmref *subSSDT = (struct ssdt_pmref *)((uint32_t)rsdt_entries[i-dropoffset] + sizeof(struct acpi_2_header) + 15); - uint8_t tabNum = *((uint8_t *)subSSDT - 2) / 3; // e.g Name (SSDT, Package (0x0C) -> 0x0C / 3 = number of sub SSDTs - for (j = 0; j < tabNum; j++) { - if (!subSSDT[j].addr) continue; - oemTable = (struct acpi_2_header *)subSSDT[j].addr; - DBG("ACPI: OEM table SSDT_%s found @%08X, length=%d: using.\n", oemTable->OEMTableId, oemTable, oemTable->Length); - subSSDT[j].addr = AllocateKernelMemory(oemTable->Length); - memcpy((struct acpi_2_header *)subSSDT[j].addr, oemTable, oemTable->Length); - new_ssdt[ssdtotal_number] = (struct acpi_2_ssdt *)subSSDT[j].addr; - ssdtotal_number++; + if (getSubSSDT) { // prevent from extracting originals if user choosed generatind PSS and/or CSS tables + struct ssdt_pmref *subSSDT = (struct ssdt_pmref *)(rsdt_entries[i] + sizeof(struct acpi_2_header) + 15); + uint8_t tabNum = *((uint8_t *)subSSDT - 2) / 3; // e.g Name (SSDT, Package (0x0C) -> 0x0C / 3 = number of sub SSDTs + for (j = 0; (j < tabNum) && (ssdtotal_number < 30); j++) { + verbose("ACPIpatcher: OEM table SSDT_%s@%08X, length=%d: ", ((struct acpi_2_ssdt *)subSSDT[j].addr)->OEMTableId, subSSDT[j].addr, ((struct acpi_2_ssdt *)subSSDT[j].addr)->Length); + if (!(subSSDT[j].addr > 0) || !(subSSDT[j].addr < 0xFFFFFFFF)) { + verbose("incorrect! Dropping.\n"); + continue; + } + verbose("using.\n"); + new_ssdt[ssdtotal_number] = (struct acpi_2_ssdt *)subSSDT[j].addr; + ssdtotal_number++; + } } - continue; } + continue; } - if (tableSign(oemTable, "DSDT") && new_dsdt) { - rsdt_entries[i-dropoffset] = (uint32_t)new_dsdt; - DBG("using custom table.\n"); + /* Bungo: According to ACPI Spec. no DSDT in RSDT, so what this for? + + if (tableSign(oemTable, "DSDT")) { + if (new_dsdt) { + rsdt_entries[i-dropoffset] = (uint32_t)new_dsdt; + verbose("custom table added.\n"); + } + continue; + } + + So, suggest to drop, it should be in FACP */ + + if (tableSign(oemTable, "DSDT")) { + verbose("dropping.\n"); + dropoffset++; continue; } + + if (tableSign(oemTable, "ECDT") && new_ecdt) { + verbose("dropping.\n"); + dropoffset++; + continue; + } if (tableSign(oemTable, "FACP")) { - struct acpi_2_fadt /* *fadt, */ *fadt_mod; - // fadt = (struct acpi_2_fadt *)rsdt_entries[i]; - - if ((uint32_t)oemTable == 0xffffffff || oemTable->Length>0x10000) { - DBG("INCORRECT! Not modifying.\n"); + if (oemTable->Length > 0x10000) { + verbose("incorrect. Not modifying.\n"); continue; } - DBG("patching.\n"); + verbose("patching.\n"); fadt_mod = patch_fadt((struct acpi_2_fadt *)oemTable, new_dsdt); rsdt_entries[i-dropoffset] = (uint32_t)fadt_mod; // Generate _CST SSDT if (generate_cstates && (new_ssdt[ssdtotal_number] = generate_cst_ssdt(fadt_mod))) { - DBG("\tC-States generated.\n"); + verbose("\tC-States generated.\n"); generate_cstates = false; // Generate SSDT only once! ssdtotal_number++; } // Generating _PSS SSDT if (generate_pstates && (new_ssdt[ssdtotal_number] = generate_pss_ssdt((void*)fadt_mod->DSDT))) { - DBG("\tP-States generated.\n"); + verbose("\tP-States generated.\n"); generate_pstates = false; // Generate SSDT only once! ssdtotal_number++; } continue; } - DBG("using.\n"); - // allocating oem table - rsdt_entries[i-dropoffset] = (uint32_t)AllocateKernelMemory(oemTable->Length); - memcpy((struct acpi_2_header *)rsdt_entries[i-dropoffset], oemTable, oemTable->Length); + + verbose("using.\n"); + rsdt_entries[i-dropoffset] = rsdt_entries[i]; } + + // For moded rsdt calculate new lenght + if (new_ecdt) + rsdt_mod->Length += 4*ssdtotal_number - 4*dropoffset + 4; // custom - dropped + ECDT + else + rsdt_mod->Length += 4*ssdtotal_number - 4*dropoffset; + // Allocate moded rsdt in Kernel memory area + struct acpi_2_rsdt *rsdt_copy = (struct acpi_2_rsdt *)AllocateKernelMemory(rsdt_mod->Length); + memcpy(rsdt_copy, rsdt_mod, rsdt_mod->Length); // should be rsdt_mod->Length - 4*ssdtotal_number - 4 but don't care + free(rsdt_mod); + rsdt_mod = rsdt_copy; + rsdp_mod->RsdtAddress = (uint32_t)rsdt_mod; + rsdt_entries_num = (rsdt_mod->Length-sizeof(struct acpi_2_rsdt)) / 4; + rsdt_entries = (uint32_t *)(rsdt_mod + 1); // Mozodojo: Insert additional SSDTs into RSDT - if (ssdtotal_number > 0) { - for (j=0; jLength += 4*ssdtotal_number + 4 - 4*dropoffset; - struct acpi_2_rsdt *rsdt_copy = (struct acpi_2_rsdt *)AllocateKernelMemory(rsdt_mod->Length); - memcpy (rsdt_copy, rsdt_mod, rsdt_mod->Length); - free(rsdt_mod); - rsdt_mod = rsdt_copy; - rsdp_mod->RsdtAddress=(uint32_t)rsdt_mod; - rsdt_entries_num=(rsdt_mod->Length-sizeof(struct acpi_2_rsdt))/4; - rsdt_entries=(uint32_t *)(rsdt_mod+1); - // Correct the checksum of RSDT - DBG("ACPI: modified RSDT@%08X, length=%d. Checksum: old=%d, ", rsdt_mod, rsdt_mod->Length, rsdt_mod->Checksum); + verbose("ACPIpatcher: modified RSDT@%08X, length=%d. Checksum: old=%d, ", rsdt_mod, rsdt_mod->Length, rsdt_mod->Checksum); rsdt_mod->Checksum=0; rsdt_mod->Checksum=256-checksum8(rsdt_mod,rsdt_mod->Length); - DBG("new=%d.\n", rsdt_mod->Checksum); + verbose("new=%d.\n", rsdt_mod->Checksum); } else { - rsdp_mod->RsdtAddress=0; - DBG("ACPI: RSDT table not found or incorrect.\n"); + rsdp_mod->RsdtAddress = 0; + verbose("not found or incorrect!\n"); } - DBG("\n"); + verbose("\n"); + + if (gVerboseMode) pause(""); if (version) { - // struct acpi_2_xsdt *xsdt, *xsdt_mod; - // FIXME: handle 64-bit address correctly xsdt = (struct acpi_2_xsdt *)(uint32_t)rsdp->XsdtAddress; - DBG("ACPI: OEM table XSDT found @%08X%08X, length=%d.\n", (uint32_t)(rsdp->XsdtAddress >> 32),(uint32_t)rsdp->XsdtAddress, xsdt->Length); + verbose("ACPIpatcher: OEM table XSDT@%08X%08X, length=%d: ", (uint32_t)(rsdp->XsdtAddress >> 32), (uint32_t)(rsdp->XsdtAddress & 0xFFFFFFFF), xsdt->Length); - if (xsdt && rsdp->XsdtAddress<0xffffffff && xsdt->Length<0x10000) { - // uint64_t *xsdt_entries; + if ((rsdp->XsdtAddress > 0) && (rsdp->XsdtAddress < 0xFFFFFFFF) && (xsdt->Length < 0x10000)) { + verbose("using.\n"); int xsdt_entries_num, i, j; - int dropoffset=0; + int dropoffset = 0; // mozo: using malloc cos I didn't found how to free already allocated kernel memory - xsdt_mod=(struct acpi_2_xsdt*)malloc(xsdt->Length); + xsdt_mod = (struct acpi_2_xsdt *)malloc(xsdt->Length); memcpy(xsdt_mod, xsdt, xsdt->Length); - - rsdp_mod->XsdtAddress=(uint64_t)xsdt_mod; - xsdt_entries_num = (xsdt_mod->Length-sizeof(struct acpi_2_xsdt))/8; - xsdt_entries = (uint64_t *)(xsdt_mod+1); + rsdp_mod->XsdtAddress = (uint64_t)xsdt_mod; + xsdt_entries_num = (xsdt_mod->Length - sizeof(struct acpi_2_xsdt)) / 8; + xsdt_entries = (uint64_t *)(xsdt_mod + 1); - struct acpi_2_header *oemTable; for (i = 0; i < xsdt_entries_num; i++) { - // xsdt_entries[i-dropoffset] = xsdt_entries[i]; // dropping + struct acpi_2_header *oemTable = (struct acpi_2_header *)(uint32_t)xsdt_entries[i]; + verbose("ACPIpatcher: OEM table %c%c%c%c@%08X%08X, length=%d", oemTable->Signature[0], oemTable->Signature[1], oemTable->Signature[2], oemTable->Signature[3], (uint32_t)(xsdt_entries[i] >> 32), (uint32_t)(xsdt_entries[i] & 0xFFFFFFFF), oemTable->Length); - oemTable = (struct acpi_2_header *)(uint32_t)xsdt_entries[i]; - if (!oemTable) { + if (!(xsdt_entries[i] > 0) || !(xsdt_entries[i] < 0xFFFFFFFF)) { + verbose(": incorrect! Dropping.\n"); dropoffset++; continue; } - - DBG("ACPI: OEM table %c%c%c%c found @%08X%08X, length=%d: ", oemTable->Signature[0], oemTable->Signature[1], oemTable->Signature[2], oemTable->Signature[3], (uint32_t)(xsdt_entries[i] >> 32), (uint32_t)(xsdt_entries[i]), oemTable->Length); - if (((uint64_t *)(xsdt + 1))[i] == (uint64_t)((uint32_t *)(rsdt + 1))[i]) { - DBG("it's the same as in RSDT, using\n"); - xsdt_entries[i-dropoffset] = (uint64_t)rsdt_entries[i]; - continue; + bool inRSDT = (uint32_t)oemTable == ((uint32_t *)(rsdt + 1))[i]; // check if already in RSDT + if (inRSDT) { + verbose(" (already in RSDT)"); } - if (tableSign(oemTable, "SSDT")) { + if (tableSign(oemTable, "SSDT") && !inRSDT) { if (drop_ssdt) { - DBG("dropping.\n"); + verbose(": dropping.\n"); dropoffset++; - continue; } else { - DBG("using.\n"); - xsdt_entries[i-dropoffset] = (uint64_t)AllocateKernelMemory(oemTable->Length); - memcpy((struct acpi_2_header *)(uint32_t)xsdt_entries[i-dropoffset], oemTable, oemTable->Length); - - // get rest of ssdt tables from inside ssdt_pmref - struct ssdt_pmref *subSSDT = (struct ssdt_pmref *)((uint32_t)xsdt_entries[i-dropoffset] + sizeof(struct acpi_2_header) + 15); - uint8_t tabNum = *((uint8_t *)subSSDT - 2) / 3; // e.g Name (SSDT, Package (0x0C) -> 0x0C / 3 = number of sub SSDTs - for (j = 0; j < tabNum; j++) { - if (!subSSDT[j].addr) continue; - oemTable = (struct acpi_2_header *)subSSDT[j].addr; - DBG("ACPI: OEM table SSDT_%s found @%08X, length=%d: using.\n", oemTable->OEMTableId, oemTable, oemTable->Length); - subSSDT[j].addr = AllocateKernelMemory(oemTable->Length); - memcpy((struct acpi_2_header *)subSSDT[j].addr, oemTable, oemTable->Length); - new_ssdt[ssdtotal_number] = (struct acpi_2_ssdt *)subSSDT[j].addr; - ssdtotal_number++; + verbose(": using.\n"); + xsdt_entries[i - dropoffset] = xsdt_entries[i]; + // Get rest of ssdts from ssdt_pmref + if (getSubSSDT) { + struct ssdt_pmref *subSSDT = (struct ssdt_pmref *)((uint32_t)xsdt_entries[i - dropoffset] + sizeof(struct acpi_2_header) + 15); + uint8_t tabNum = *((uint8_t *)subSSDT - 2) / 3; // e.g: Name (SSDT, Package (0x0C) -> 0x0C / 3 = 4 is number of sub SSDTs + for (j = 0; (j < tabNum) && (ssdtotal_number < 30); j++) { + verbose("ACPIpatcher: OEM table SSDT_%s@%08X, length=%d", ((struct acpi_2_ssdt *)subSSDT[j].addr)->OEMTableId, subSSDT[j].addr, ((struct acpi_2_ssdt *)subSSDT[j].addr)->Length); + if (!(subSSDT[j].addr > 0) || !(subSSDT[j].addr < 0xFFFFFFFF)) { + verbose(": incorrect! Dropping.\n"); + continue; + } + new_ssdt[ssdtotal_number] = (struct acpi_2_ssdt *)subSSDT[j].addr; + ssdtotal_number++; + verbose(": using.\n"); + } } - continue; } + continue; } - if (tableSign(oemTable, "DSDT") && new_dsdt) { - xsdt_entries[i-dropoffset] = (uint64_t)new_dsdt; - DBG("using custom table.\n"); + // Bungo: According to ACPI Spec. no DSDT in RSDT, so what this for? + /* + if (tableSign(oemTable, "DSDT")) { + if (new_dsdt) { + xsdt_entries[i-dropoffset] = (uint64_t)new_dsdt; + verbose("custom table added.\n"); + } + continue; + } + */ + // Suggest to drop, it should be in FACP + if (tableSign(oemTable, "DSDT") && !inRSDT) { + verbose(": dropping.\n"); + dropoffset++; continue; - } + } - if (tableSign(oemTable, "FACP")) { - struct acpi_2_fadt /* *fadt, */ *fadt_mod; - //fadt = (struct acpi_2_fadt *)(uint32_t)xsdt_entries[i]; - - if (xsdt_entries[i] >= 0xffffffff || oemTable->Length>0x10000) { + if (tableSign(oemTable, "FACP") && !inRSDT) { + if (oemTable->Length > 0x10000) { goto drop_xsdt; } - DBG("patching.\n"); + verbose(": patching.\n"); fadt_mod = patch_fadt((struct acpi_2_fadt *)oemTable, new_dsdt); - xsdt_entries[i-dropoffset] = (uint64_t)fadt_mod; + xsdt_entries[i - dropoffset] = (uint64_t)fadt_mod; // Generate _CST SSDT if (generate_cstates && (new_ssdt[ssdtotal_number] = generate_cst_ssdt(fadt_mod))) { - DBG("ACPI: C-States generated\n"); + verbose("\tC-States generated\n"); generate_cstates = false; // Generate SSDT only once! ssdtotal_number++; } // Generating _PSS SSDT if (generate_pstates && (new_ssdt[ssdtotal_number] = generate_pss_ssdt((void *)fadt_mod->DSDT))) { - DBG("ACPI: P-States generated\n"); + verbose("\tP-States generated\n"); generate_pstates = false; // Generate SSDT only once! ssdtotal_number++; } continue; } - DBG("using.\n"); - // allocating oem table - xsdt_entries[i-dropoffset] = (uint64_t)AllocateKernelMemory(oemTable->Length); - memcpy((struct acpi_2_header *)(uint32_t)xsdt_entries[i-dropoffset], oemTable, oemTable->Length); + verbose(": using.\n"); + xsdt_entries[i - dropoffset] = xsdt_entries[i]; } + + // For moded xsdt calculate new lenght + if (new_ecdt) + xsdt_mod->Length += 8*ssdtotal_number - 8*dropoffset + 8; // custom - dropped + ECDT + else + xsdt_mod->Length += 8*ssdtotal_number - 8*dropoffset; + // Allocate xsdt in Kernel memory area + struct acpi_2_xsdt *xsdt_copy = (struct acpi_2_xsdt *)AllocateKernelMemory(xsdt_mod->Length); + memcpy(xsdt_copy, xsdt_mod, xsdt_mod->Length); // should be: rsdt_mod->Length - 8*ssdtotal_number - 8 but don't care + free(xsdt_mod); + xsdt_mod = xsdt_copy; + rsdp_mod->XsdtAddress = (uint64_t)xsdt_mod; + xsdt_entries_num = (xsdt_mod->Length - sizeof(struct acpi_2_xsdt)) / 8; + xsdt_entries = (uint64_t *)(xsdt_mod + 1); // Mozodojo: Insert additional SSDTs into XSDT - if (ssdtotal_number > 0) { - for (j=0; jLength += 8*ssdtotal_number + 8 - 8*dropoffset; - struct acpi_2_xsdt *xsdt_copy = (struct acpi_2_xsdt *)AllocateKernelMemory(xsdt_mod->Length); - memcpy(xsdt_copy, xsdt_mod, xsdt_mod->Length); - free(xsdt_mod); - xsdt_mod = xsdt_copy; - rsdp_mod->XsdtAddress=(uint64_t)xsdt_mod; - xsdt_entries_num=(xsdt_mod->Length-sizeof(struct acpi_2_xsdt))/8; - xsdt_entries=(uint64_t *)(xsdt_mod+1); - + // Correct the checksum of XSDT - DBG("ACPI: modified XSDT@00000000%08X, length=%d. Checksum: old=%d, ", xsdt_mod, xsdt_mod->Length, xsdt_mod->Checksum); + verbose("ACPIpatcher: modified XSDT@%016X, length=%d. Checksum: old=%d, ", xsdt_mod, xsdt_mod->Length, xsdt_mod->Checksum); xsdt_mod->Checksum=0; xsdt_mod->Checksum=256-checksum8(xsdt_mod, xsdt_mod->Length); - DBG("new=%d.\n", xsdt_mod->Checksum); + verbose("new=%d.\n", xsdt_mod->Checksum); } else { drop_xsdt: /*FIXME: Now we just hope that if MacOS doesn't find XSDT it reverts to RSDT. * A Better strategy would be to generate */ + verbose("not found or incorrect!\n"); rsdp_mod->XsdtAddress=0xffffffffffffffffLL; - DBG("ACPI: XSDT table not found (>4GB) or incorrect. Dropping.\n"); } + + if (gVerboseMode) pause(""); } // Correct the checksum of RSDP - DBG("ACPI: modified RSDP@%08X, checksum: old=%d, ", rsdp_mod, rsdp_mod->Checksum); + verbose("ACPIpatcher: modified RSDP@%08X, checksum: old=%d, ", rsdp_mod, rsdp_mod->Checksum); rsdp_mod->Checksum=0; rsdp_mod->Checksum=256-checksum8(rsdp_mod, 20); - DBG("new=%d", rsdp_mod->Checksum); + verbose("new=%d", rsdp_mod->Checksum); if (version) { - DBG("; extended checksum: old=%d, ", rsdp_mod->ExtendedChecksum); + verbose("; extended checksum: old=%d, ", rsdp_mod->ExtendedChecksum); rsdp_mod->ExtendedChecksum=0; rsdp_mod->ExtendedChecksum=256-checksum8(rsdp_mod,rsdp_mod->Length); - DBG("new=%d.\n", rsdp_mod->ExtendedChecksum); + verbose("new=%d.\n", rsdp_mod->ExtendedChecksum); } else { - DBG(".\n"); + verbose(".\n"); } if (version) { - /* XXX aserebln why uint32 cast if pointer is uint64 ? */ - acpi10_p = (uint64_t)((uint32_t)rsdp_mod - 20); - acpi20_p = (uint64_t)(uint32_t)rsdp_mod; - memcpy((struct acpi_2_rsdp *)acpi10_p, (struct acpi_2_rsdp *)acpi20_p, 20); + acpi20_p = (uint64_t)(uint32_t)rsdp_mod; // efi configuration table pointer to ACPI_20 RSDP + acpi10_p = acpi20_p - 20; // efi configuration table pointer to ACPI RSDP + memcpy((struct acpi_2_rsdp *)(uint32_t)acpi10_p, (struct acpi_2_rsdp *)(uint32_t)acpi20_p, 20); //addConfigurationTable(&gEfiAcpi20TableGuid, &acpi20_p, "ACPI_20"); } else { - /* XXX aserebln why uint32 cast if pointer is uint64 ? */ - acpi10_p = (uint64_t)(uint32_t)rsdp_mod; + acpi10_p = (uint64_t)(uint32_t)rsdp_mod; // efi configuration table pointer to ACPI RSDP //addConfigurationTable(&gEfiAcpiTableGuid, &acpi10_p, "ACPI"); } - DBG("ACPI: acpi version %d.0 patching finished\n\n", version+1); + verbose("ACPIpatcher: acpi version %d.0 patching finished.\n", version + 1); } + #if DEBUG_ACPI - printf("ACPI: Press a key to continue... (DEBUG_ACPI)\n"); - getchar(); + pause("[DEBUG ACPI] "); +#else + if (gVerboseMode) pause(""); #endif + return 1; } @@ -1271,7 +1337,7 @@ bool found = false; /* Before searching the BIOS space we are supposed to search the first 1K of the EBDA */ EBDA_RANGE_START = (uint32_t)swapUint16(*(uint16_t *)BDA_EBDA_START) << 4; - DBG("getRSDPaddress: scanning EBDA [%08X:%08X] for RSDP... ", EBDA_RANGE_START, EBDA_RANGE_END); + verbose("getRSDPaddress: scanning EBDA [%08X:%08X] for RSDP... ", EBDA_RANGE_START, EBDA_RANGE_END); void *rsdp_addr = (void*)EBDA_RANGE_START; for (; rsdp_addr <= (void*)EBDA_RANGE_END; rsdp_addr += 1) { if (*(uint64_t *)rsdp_addr == ACPI_SIGNATURE_UINT64_LE) { @@ -1281,8 +1347,8 @@ } if (!found) { - DBG("Nothing found.\n"); - DBG("getRSDPaddress: scanning BIOS area [%08X:%08X] for RSDP... ", ACPI_RANGE_START, ACPI_RANGE_END); + verbose("Nothing found.\n"); + verbose("getRSDPaddress: scanning BIOS area [%08X:%08X] for RSDP... ", ACPI_RANGE_START, ACPI_RANGE_END); rsdp_addr = (void*)ACPI_RANGE_START; for (; rsdp_addr <= (void*)ACPI_RANGE_END; rsdp_addr += 16) { if (*(uint64_t *)rsdp_addr == ACPI_SIGNATURE_UINT64_LE) { @@ -1293,15 +1359,15 @@ } if (found) { - DBG("Found @0%08X, Rev.: %s (0x%02X).\n", rsdp_addr, ((struct acpi_2_rsdp *)rsdp_addr)->Revision ? "2.0" : "1.0", ((struct acpi_2_rsdp *)rsdp_addr)->Revision); + verbose("Found @0%08X, Rev.: %d.0).\n", rsdp_addr, ((struct acpi_2_rsdp *)rsdp_addr)->Revision + 1); uint8_t csum = checksum8(rsdp_addr, 20); if (csum == 0) { if (((struct acpi_2_rsdp *)rsdp_addr)->Revision == 0) return rsdp_addr; csum = checksum8(rsdp_addr, sizeof(struct acpi_2_rsdp)); if (csum == 0) return rsdp_addr; - else DBG("getRSDPaddress: RSDP extended checksum incorrect: %d.\n", csum); - } else DBG("getRSDPaddress: RSDP checksum incorrect: %d.\n", csum); - } else DBG("Nothing found.\n"); + else verbose("getRSDPaddress: RSDP extended checksum incorrect: %d.\n", csum); + } else verbose("getRSDPaddress: RSDP checksum incorrect: %d.\n", csum); + } else verbose("Nothing found.\n"); return NULL; } Index: branches/Bungo/i386/libsaio/allocate.c =================================================================== --- branches/Bungo/i386/libsaio/allocate.c (revision 2530) +++ branches/Bungo/i386/libsaio/allocate.c (revision 2531) @@ -69,7 +69,7 @@ long AllocateKernelMemory(long inSize) { - long addr; + long addr = 0; if (gImageLastKernelAddr == 0) { gImageLastKernelAddr = RoundPage(bootArgs->kaddr + bootArgs->ksize); Index: branches/Bungo/i386/libsaio/hfs.h =================================================================== --- branches/Bungo/i386/libsaio/hfs.h (revision 2530) +++ branches/Bungo/i386/libsaio/hfs.h (revision 2531) @@ -20,14 +20,16 @@ * @APPLE_LICENSE_HEADER_END@ */ +#include + extern long HFSInitPartition(CICell ih); extern long HFSLoadFile(CICell ih, char * filePath); -extern long HFSReadFile(CICell ih, char * filePath, void *base, uint64_t offset, uint64_t length); +extern long HFSReadFile(CICell ih, char * filePath, void *base, u_int64_t offset, u_int64_t length); extern long HFSGetDirEntry(CICell ih, char * dirPath, long long * dirIndex, - char ** name, long * flags, long * time, + char ** name, long * flags, u_int32_t * time, FinderInfo * finderInfo, long * infoValid); extern void HFSGetDescription(CICell ih, char *str, long strMaxLen); -extern long HFSGetFileBlock(CICell ih, char *str, unsigned long long *firstBlock); +extern long HFSGetFileBlock(CICell ih, char *str, u_int64_t *firstBlock); extern long HFSGetUUID(CICell ih, char *uuidStr); extern void HFSFree(CICell ih); extern bool HFSProbe (const void *buf); Index: branches/Bungo/i386/libsaio/bootargs.h =================================================================== --- branches/Bungo/i386/libsaio/bootargs.h (revision 2530) +++ branches/Bungo/i386/libsaio/bootargs.h (revision 2531) @@ -131,14 +131,20 @@ #define kBootArgsFlagRebootOnPanic (1 << 0) #define kBootArgsFlagHiDPI (1 << 1) #define kBootArgsFlagBlack (1 << 2) +#define kBootArgsFlagCSRActiveConfig (1 << 3) +#define kBootArgsFlagCSRPendingConfig (1 << 4) +#define kBootArgsFlagCSRBoot (1 << 5) +#define kBootArgsFlagBlackBg (1 << 6) +#define kBootArgsFlagLoginUI (1 << 7) -typedef struct boot_args { +typedef struct boot_args +{ uint16_t Revision; /* Revision of boot_args structure */ uint16_t Version; /* Version of boot_args structure */ uint8_t efiMode; /* 32 means 32-bit mode, 64 means 64-bit mode */ uint8_t debugMode; /* Bit field with behavior changes */ - uint16_t flags; // uint8_t __reserved1[2]; + uint16_t flags; char CommandLine[BOOT_LINE_LENGTH]; /* Passed in command line */ @@ -159,25 +165,25 @@ uint32_t efiRuntimeServicesPageCount; uint64_t efiRuntimeServicesVirtualPageStart; /* virtual address of defragmented runtime pages */ - uint32_t efiSystemTable; /* physical address of system table in runtime area */ - uint32_t kslide; // uint32_t __reserved2; + uint32_t efiSystemTable; /* physical address of system table in runtime area */ + uint32_t kslide; uint32_t performanceDataStart; /* physical address of log */ uint32_t performanceDataSize; uint32_t keyStoreDataStart; /* physical address of key store data */ uint32_t keyStoreDataSize; - uint64_t bootMemStart; /* physical address of interpreter boot memory */ + uint64_t bootMemStart; uint64_t bootMemSize; uint64_t PhysicalMemorySize; uint64_t FSBFrequency; - // + uint64_t pciConfigSpaceBaseAddress; uint32_t pciConfigSpaceStartBusNumber; uint32_t pciConfigSpaceEndBusNumber; - uint32_t __reserved4[730]; - // -// uint32_t __reserved4[734]; + uint32_t csrActiveConfig; + uint32_t csrPendingConfig; + uint32_t __reserved4[728]; } boot_args; @@ -214,8 +220,4 @@ } boot_args_pre_lion; -extern char gMacOSVersion[8]; -extern uint32_t MacOSVerCurrent; -extern uint32_t MacOSVer2Int(const char *osver); - #endif /* _PEXPERT_I386_BOOT_H */ Index: branches/Bungo/i386/libsaio/spd.c =================================================================== --- branches/Bungo/i386/libsaio/spd.c (revision 2530) +++ branches/Bungo/i386/libsaio/spd.c (revision 2531) @@ -272,7 +272,7 @@ RamSlotInfo_t* slot; uint16_t cmd = pci_config_read16(smbus_dev->dev.addr, 0x04); - DBG("SMBus CmdReg: 0x%x\n", cmd); + verbose("SMBus CmdReg: 0x%x\n", cmd); pci_config_write16(smbus_dev->dev.addr, 0x04, cmd | 1); mmio = pci_config_read32(smbus_dev->dev.addr, 0x10);// & ~0x0f; @@ -291,7 +291,7 @@ for (i = 0; i < MAX_RAM_SLOTS; i++) { slot = &Platform.RAM.DIMM[i]; spd_size = smb_read_byte_intel(base, 0x50 + i, 0); - DBG("SPD[0] (size): %d @0x%x\n", spd_size, 0x50 + i); + verbose("SPD[0] (size): %d @0x%x\n", spd_size, 0x50 + i); // Check spd is present if (spd_size && (spd_size != 0xff)) { Index: branches/Bungo/i386/libsaio/acpi_patcher.h =================================================================== --- branches/Bungo/i386/libsaio/acpi_patcher.h (revision 2530) +++ branches/Bungo/i386/libsaio/acpi_patcher.h (revision 2531) @@ -8,19 +8,10 @@ #include "libsaio.h" -/* From Foundation/Efi/Guid/Acpi/Acpi.h */ -/* Modified to wrap Data4 array init with {} */ -#define EFI_ACPI_TABLE_GUID {0xeb9d2d30, 0x2d88, 0x11d3, {0x9a, 0x16, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d}} -#define EFI_ACPI_20_TABLE_GUID {0x8868e871, 0xe4f1, 0x11d3, {0xbc, 0x22, 0x0, 0x80, 0xc7, 0x3c, 0x88, 0x81}} -extern EFI_GUID const gEfiAcpiTableGuid; -extern EFI_GUID const gEfiAcpi20TableGuid; - -extern uint64_t acpi10_p; -extern uint64_t acpi20_p; // extern uint64_t smbios_p; - moved to smbios.h boolean_t tableSign(void *table, const char *sgn); -struct acpi_2_rsdp *getRSDPaddress(); +extern struct acpi_2_rsdp *getRSDPaddress(); extern int setupAcpi(); // extern EFI_STATUS addConfigurationTable(); Index: branches/Bungo/i386/libsaio/Makefile =================================================================== --- branches/Bungo/i386/libsaio/Makefile (revision 2530) +++ branches/Bungo/i386/libsaio/Makefile (revision 2531) @@ -33,7 +33,7 @@ befs.o freebsd.o openbsd.o \ vbe.o nbp.o hfs.o hfs_compare.o \ xml.o ntfs.o msdos.o md5c.o device_tree.o \ - cpu.o platform.o acpi_patcher.o \ + cpu.o platform.o acpi_patcher.o state_generator.o \ smbios.o smbios_getters.o smbios_decode.o \ fake_efi.o ext2fs.o \ hpet.o dram_controllers.o spd.o usb.o pci_setup.o \ Index: branches/Bungo/i386/libsaio/bios.h =================================================================== --- branches/Bungo/i386/libsaio/bios.h (revision 2530) +++ branches/Bungo/i386/libsaio/bios.h (revision 2531) @@ -35,9 +35,9 @@ unsigned int rx; unsigned short rr; struct { - unsigned char l; - unsigned char h; - } r; + unsigned char l; + unsigned char h; + } r; } machineRegister_t; typedef struct { Index: branches/Bungo/i386/libsaio/ufs.h =================================================================== --- branches/Bungo/i386/libsaio/ufs.h (revision 2530) +++ branches/Bungo/i386/libsaio/ufs.h (revision 2531) @@ -24,7 +24,7 @@ extern long UFSLoadFile(CICell ih, char * filePath); extern long UFSReadFile( CICell ih, char * filePath, void * base, uint64_t offset, uint64_t length ); extern long UFSGetDirEntry(CICell ih, char * dirPath, long long * dirIndex, - char ** name, long * flags, long * time, + char ** name, long * flags, u_int32_t * time, FinderInfo * finderInfo, long * infoValid); extern void UFSGetDescription(CICell ih, char *str, long strMaxLen); extern long UFSGetFileBlock(CICell ih, char *str, unsigned long long *firstBlock); Index: branches/Bungo/i386/libsaio/gma.c =================================================================== --- branches/Bungo/i386/libsaio/gma.c (revision 2530) +++ branches/Bungo/i386/libsaio/gma.c (revision 2531) @@ -395,8 +395,8 @@ struct DevPropDevice *device = devprop_add_device(string, devicepath); if (!device) { - printf("Failed initializing dev-prop string dev-entry.\n"); - pause(); + error("[setup_gma_devprop] Failed initializing dev-prop string dev-entry!\n"); + pause(""); return false; } @@ -594,9 +594,9 @@ break; default: - printf("Please specify 96, 64, or 32MB RAM for the HD4000 in the bios.\n" - "The selected %dMB RAM configuration is not supported for the HD4000.\n", ram); - pause(); + error("\nPlease specify 96, 64, or 32MB RAM for the HD4000 in the bios.\n" + "The selected %dMB RAM configuration is not supported for the HD4000.\n", ram); + pause(""); return false; // Exit early before the AAPL,ig-platform-id property is set. break; } @@ -702,8 +702,8 @@ stringdata = malloc(sizeof(uint8_t) * string->length); if (!stringdata) { - printf("No stringdata.\n"); - pause(); + error("[setup_gma_devprop] No stringdata!\n"); + pause(""); return false; } Index: branches/Bungo/i386/libsaio/pci_root.c =================================================================== --- branches/Bungo/i386/libsaio/pci_root.c (revision 2530) +++ branches/Bungo/i386/libsaio/pci_root.c (revision 2531) @@ -45,14 +45,16 @@ int getPciRootUID(void) { - char dsdt_dirSpec[128]; - void *new_dsdt = NULL; + char dsdt_dirSpec[256]; const char *val = ""; - int len = 0,fsize = 0; - const char * dsdt_filename = ""; - extern int search_and_get_acpi_fd(const char *, const char **); + int len = 0; + const char *dsdt_filename = ""; + //extern int search_and_get_acpi_fd(const char *, const char **); + //extern void *loadACPITable (const char *filename); - if (rootuid < 10) return rootuid; + if (rootuid < 10) + return rootuid; + rootuid = 0; /* default _UID = 0 */ if (getValueForKey(kPCIRootUID, &val, &len, &bootInfo->chameleonConfig) && len) { @@ -74,6 +76,26 @@ goto out; } + if (new_dsdt != NULL) { + len = *(int *)(new_dsdt + 4); + verbose("PCIrootUID: custom DSDT already loaded @%08X, length=%d.\n", new_dsdt, len); + } else { + // Try using the file specified with the DSDT option + if (getValueForKey(kDSDT, &dsdt_filename, &len, &bootInfo->chameleonConfig) && len) { + snprintf(dsdt_dirSpec, sizeof(dsdt_dirSpec), dsdt_filename); + } else { + sprintf(dsdt_dirSpec, "DSDT.aml"); + } + + verbose("PCIrootUID: attempting to load custom DSDT...\n"); + if ((new_dsdt = loadACPITable(dsdt_dirSpec))) { + len = *(int *)(new_dsdt + 4); + verbose("PCIrootUID: custom DSDT loaded @%08X, length=%d\n", new_dsdt, len); + } else { + //verbose("PCIrootUID: custom DSDT not found!.\n"); + } + } +/* // Try using the file specified with the DSDT option if (getValueForKey(kDSDT, &dsdt_filename, &len, &bootInfo->chameleonConfig) && len) { @@ -83,8 +105,9 @@ { sprintf(dsdt_dirSpec, "DSDT.aml"); } - - DBG("PCIrootUID: trying DSDT.aml... "); + + DBG("PCIrootUID: trying file DSDT.aml... "); + int fd = search_and_get_acpi_fd(dsdt_dirSpec, &dsdt_filename); // Check booting partition @@ -111,20 +134,23 @@ } close (fd); - - rootuid = findpciroot(new_dsdt, fsize); +*/ + if (len) + rootuid = findpciroot(new_dsdt, len); +/* free(new_dsdt); - +*/ // make sure it really works: - if (rootuid == 11) rootuid=0; //usually when _UID isnt present, it means uid is zero + if (rootuid == 11) + rootuid = 0; //usually when _UID isn't present, it means uid is zero else if (rootuid < 0 || rootuid > 9) { - DBG("PCIrootUID: proper value wasn't found. Using default value (0). Use -PciRootUID flag to force.\n"); + verbose("PCIrootUID: proper value wasn't found. Using default value (0). Use -PciRootUID flag to force.\n"); rootuid = 0; return rootuid; } out: - DBG("PCIrootUID=0x%02X: using.\n", rootuid); + verbose("PCIrootUID=0x%02X: using.\n", rootuid); return rootuid; } Index: branches/Bungo/i386/libsaio/aml_generator.c =================================================================== --- branches/Bungo/i386/libsaio/aml_generator.c (revision 2530) +++ branches/Bungo/i386/libsaio/aml_generator.c (revision 2531) @@ -83,7 +83,7 @@ free(node); } -AML_CHUNK* aml_add_buffer(AML_CHUNK* parent, char* buffer, uint32_t size) +AML_CHUNK* aml_add_buffer(AML_CHUNK* parent, const char* buffer, uint32_t size) { AML_CHUNK* node = aml_create_node(parent); Index: branches/Bungo/i386/libsaio/aml_generator.h =================================================================== --- branches/Bungo/i386/libsaio/aml_generator.h (revision 2530) +++ branches/Bungo/i386/libsaio/aml_generator.h (revision 2531) @@ -77,7 +77,7 @@ bool aml_add_to_parent(AML_CHUNK* parent, AML_CHUNK* node); AML_CHUNK* aml_create_node(AML_CHUNK* parent); void aml_destroy_node(AML_CHUNK* node); -AML_CHUNK* aml_add_buffer(AML_CHUNK* parent, char* buffer, uint32_t size); +AML_CHUNK* aml_add_buffer(AML_CHUNK* parent, const char* buffer, uint32_t size); AML_CHUNK* aml_add_byte(AML_CHUNK* parent, uint8_t value); AML_CHUNK* aml_add_word(AML_CHUNK* parent, uint16_t value); AML_CHUNK* aml_add_dword(AML_CHUNK* parent, uint32_t value); Index: branches/Bungo/i386/libsaio/device_inject.c =================================================================== --- branches/Bungo/i386/libsaio/device_inject.c (revision 2530) +++ branches/Bungo/i386/libsaio/device_inject.c (revision 2531) @@ -35,7 +35,7 @@ *len = string->length; return devprop_generate_string(string); } - DBG("efi_inject_get_devprop_string: NULL, trying stringdata\n"); + verbose("efi_inject_get_devprop_string NULL trying stringdata\n"); return NULL; } @@ -418,7 +418,7 @@ char *devicepath = get_pci_dev_path(eth_dev); DevPropDevice *device = NULL; - DBG("LAN Controller [%04x:%04x] :: %s.\n", eth_dev->vendor_id, eth_dev->device_id, devicepath); + verbose("LAN Controller [%04x:%04x] :: %s\n", eth_dev->vendor_id, eth_dev->device_id, devicepath); if(!string) { string = devprop_create_string(); @@ -426,7 +426,7 @@ device = devprop_add_device(string, devicepath); if(device) { - verbose("Setting up LAN keys.\n"); + verbose("Setting up lan keys\n"); devprop_add_network_template(device, eth_dev->vendor_id); stringdata = (uint8_t*)malloc(sizeof(uint8_t) * string->length); if(stringdata) { Index: branches/Bungo/i386/libsaio/fdisk.h =================================================================== --- branches/Bungo/i386/libsaio/fdisk.h (revision 2530) +++ branches/Bungo/i386/libsaio/fdisk.h (revision 2531) @@ -35,27 +35,28 @@ #ifndef __LIBSAIO_FDISK_H #define __LIBSAIO_FDISK_H -#define DISK_BLK0 0 /* blkno of boot block */ -#define DISK_BLK0SZ 512 /* size of boot block */ -#define DISK_BOOTSZ 446 /* size of boot code in boot block */ +#define DISK_BLK0 0 /* blkno of boot block */ +#define DISK_BLK0SZ 512 /* size of boot block */ +#define DISK_BOOTSZ 446 /* size of boot code in boot block */ #define DISK_SIGNATURE 0xAA55 /* signature of the boot record */ -#define FDISK_NPART 4 /* number of entries in fdisk table */ +#define FDISK_NPART 4 /* number of entries in fdisk table */ #define FDISK_ACTIVE 0x80 /* indicator of active partition */ + #define FDISK_NEXTNAME 0xA7 /* indicator of NeXT partition */ -#define FDISK_DOS12 0x01 /* 12-bit fat < 10MB dos partition */ +#define FDISK_DOS12 0x01 /* 12-bit fat < 10MB dos partition */ #define FDISK_DOS16S 0x04 /* 16-bit fat < 32MB dos partition */ #define FDISK_DOSEXT 0x05 /* extended DOS partition */ #define FDISK_DOS16B 0x06 /* 16-bit fat >= 32MB dos partition */ -#define FDISK_NTFS 0x07 /* NTFS partition */ +#define FDISK_NTFS 0x07 /* NTFS partition */ #define FDISK_SMALLFAT32 0x0b /* FAT32 partition */ -#define FDISK_FAT32 0x0c /* FAT32 partition */ +#define FDISK_FAT32 0x0c /* FAT32 partition */ #define FDISK_DOS16SLBA 0x0e /* 16-bit FAT, LBA-mapped */ -#define FDISK_LINUX 0x83 /* Linux native */ +#define FDISK_LINUX 0x83 /* Linux native */ #define FDISK_OPENBSD 0xa6 /* OpenBSD FFS partition */ #define FDISK_FREEBSD 0xa5 /* FreeBSD UFS2 partition */ -#define FDISK_BEFS 0xeb /* Haiku BeFS partition */ -#define FDISK_UFS 0xa8 /* Apple UFS partition */ -#define FDISK_HFS 0xaf /* Apple HFS partition */ +#define FDISK_BEFS 0xeb /* Haiku BeFS partition */ +#define FDISK_UFS 0xa8 /* Apple UFS partition */ +#define FDISK_HFS 0xaf /* Apple HFS partition */ #define FDISK_BOOTER 0xab /* Apple booter partition */ /* Index: branches/Bungo/i386/libsaio/nvidia.c =================================================================== --- branches/Bungo/i386/libsaio/nvidia.c (revision 2530) +++ branches/Bungo/i386/libsaio/nvidia.c (revision 2531) @@ -67,7 +67,7 @@ #define NVIDIA_ROM_SIZE 0x20000 #define PATCH_ROM_SUCCESS 1 -#define PATCH_ROM_SUCCESS_HAS_LVDS 2 +#define PATCH_ROM_SUCCESS_HAS_LVDS 2 #define PATCH_ROM_FAILED 0 #define MAX_NUM_DCB_ENTRIES 16 #define TYPE_GROUPED 0xff @@ -1760,10 +1760,14 @@ default_NVCAP[8] = channel2; // patching HEADS - for (i = 0; i < num_outputs; i++) { - if (channel1 & (1 << i)) { + for (i = 0; i < num_outputs; i++) + { + if (channel1 & (1 << i)) + { *entries[i].heads = 1; - } else if(channel2 & (1 << i)) { + } + else if(channel2 & (1 << i)) + { *entries[i].heads = 2; } } @@ -1776,18 +1780,23 @@ // First check in the plist, (for e.g this can override any hardcoded devices) cardList_t * nvcard = FindCardWithIds(device_id, subsys_id); - if (nvcard) { - if (nvcard->model) { + if (nvcard) + { + if (nvcard->model) + { return nvcard->model; } } //ErmaC added selector for Chameleon "old" style in System Profiler - if (getBoolForKey(kNvidiaGeneric, &showGeneric, &bootInfo->chameleonConfig)) { + if (getBoolForKey(kNvidiaGeneric, &showGeneric, &bootInfo->chameleonConfig)) + { verbose("NvidiaGeneric = Yes\n"); - for (i = 1; i < (sizeof(nvidia_card_generic) / sizeof(nvidia_card_generic[0])); i++) { - if (nvidia_card_generic[i].device == device_id) { + for (i = 1; i < (sizeof(nvidia_card_generic) / sizeof(nvidia_card_generic[0])); i++) + { + if (nvidia_card_generic[i].device == device_id) + { return nvidia_card_generic[i].name; } } @@ -1795,20 +1804,28 @@ } // Then check the exceptions table - if (subsys_id) { - for (i = 0; i < (sizeof(nvidia_card_exceptions) / sizeof(nvidia_card_exceptions[0])); i++) { - if ((nvidia_card_exceptions[i].device == device_id) && (nvidia_card_exceptions[i].subdev == subsys_id)) { + if (subsys_id) + { + for (i = 0; i < (sizeof(nvidia_card_exceptions) / sizeof(nvidia_card_exceptions[0])); i++) + { + if ((nvidia_card_exceptions[i].device == device_id) && (nvidia_card_exceptions[i].subdev == subsys_id)) + { return nvidia_card_exceptions[i].name; } } } // At last try the generic names - for (i = 1; i < (sizeof(nvidia_card_generic) / sizeof(nvidia_card_generic[0])); i++) { - if (nvidia_card_generic[i].device == device_id) { - if (subsys_id) { - for (j = 0; j < (sizeof(nvidia_card_vendors) / sizeof(nvidia_card_vendors[0])); j++) { - if (nvidia_card_vendors[j].device == (subsys_id & 0xffff0000)) { + for (i = 1; i < (sizeof(nvidia_card_generic) / sizeof(nvidia_card_generic[0])); i++) + { + if (nvidia_card_generic[i].device == device_id) + { + if (subsys_id) + { + for (j = 0; j < (sizeof(nvidia_card_vendors) / sizeof(nvidia_card_vendors[0])); j++) + { + if (nvidia_card_vendors[j].device == (subsys_id & 0xffff0000)) + { snprintf(generic_name, 128, "%s %s", // sizeof(generic_name), "%s %s", nvidia_card_vendors[j].name, nvidia_card_generic[i].name); return &generic_name[0]; @@ -1826,13 +1843,15 @@ int fd; int size; - if ((fd = open_bvdev("bt(0,0)", filename, 0)) < 0) { + if ((fd = open_bvdev("bt(0,0)", filename, 0)) < 0) + { return 0; } size = file_size(fd); - if (size) { + if (size) + { *buf = malloc(size); size = read(fd, (char *)buf, size); } @@ -1849,23 +1868,48 @@ return 0; if (!DP_ADD_TEMP_VAL(device, nvidia_compatible_0)) + { return 0; + } + if (!DP_ADD_TEMP_VAL(device, nvidia_device_type_0)) + { return 0; + } + if (!DP_ADD_TEMP_VAL(device, nvidia_name_0)) + { return 0; + } + if (!DP_ADD_TEMP_VAL(device, nvidia_compatible_1)) + { return 0; + } + if (!DP_ADD_TEMP_VAL(device, nvidia_device_type_1)) + { return 0; + } + if (!DP_ADD_TEMP_VAL(device, nvidia_name_1)) + { return 0; - if (devices_number == 1) { + } + + if (devices_number == 1) + { if (!DP_ADD_TEMP_VAL(device, nvidia_device_type_parent)) + { return 0; - } else { + } + } + else + { if (!DP_ADD_TEMP_VAL(device, nvidia_device_type_child)) + { return 0; + } } // Rek : Dont use sprintf return, it does not WORK !! our custom sprintf() always return 0! @@ -1928,7 +1972,7 @@ // 10DE0F0014583544 2GB VRAM //if (((nvda_dev->subsys_id.subsys.vendor_id << 16) | nvda_dev->subsys_id.subsys.device_id) == 0x14583544 ) //{ - vram_size = -2147483648UL;//2147483648; + vram_size = -2147483648UL; // 2147483648; //} break; case 0x11C6: // GTX650TI 11C6 @@ -1945,15 +1989,21 @@ break; } - if (!vram_size) { // Finally, if vram_size still not set do the calculation with our own method - if (nvCardType < NV_ARCH_50) { + if (!vram_size) + { // Finally, if vram_size still not set do the calculation with our own method + if (nvCardType < NV_ARCH_50) + { vram_size = REG32(NV04_PFB_FIFO_DATA); vram_size &= NV10_PFB_FIFO_DATA_RAM_AMOUNT_MB_MASK; - } else if (nvCardType < NV_ARCH_C0) { + } + else if (nvCardType < NV_ARCH_C0) + { vram_size = REG32(NV04_PFB_FIFO_DATA); vram_size |= (vram_size & 0xff) << 32; vram_size &= 0xffffffff00ll; - } else { // >= NV_ARCH_C0 + } + else + { // >= NV_ARCH_C0 vram_size = REG32(NVC0_MEM_CTRLR_RAM_AMOUNT) << 20; vram_size *= REG32(NVC0_MEM_CTRLR_COUNT); } @@ -2008,15 +2058,20 @@ verbose("Looking for nvidia video bios file %s\n", nvFilename); nvBiosOveride = load_nvidia_bios_file(nvFilename, &rom); - if (nvBiosOveride > 0) { + if (nvBiosOveride > 0) + { verbose("Using nVidia Video BIOS File %s (%d Bytes)\n", nvFilename, nvBiosOveride); DBG("%s Signature 0x%02x%02x %d bytes\n", nvFilename, rom[0], rom[1], nvBiosOveride); - } else { + } + else + { printf("ERROR: unable to open nVidia Video BIOS File %s\n", nvFilename); free(rom); return false; } - } else { + } + else + { uint8_t *nvRom; rom = malloc(NVIDIA_ROM_SIZE); // Otherwise read bios from card @@ -2029,10 +2084,13 @@ nvRom = (uint8_t*)®s[NV_PROM_OFFSET]; // Valid Signature ? - if (checkNvRomSig(nvRom)) { + if (checkNvRomSig(nvRom)) + { bcopy((uint8_t *)nvRom, rom, NVIDIA_ROM_SIZE); DBG("PROM Address 0x%x Signature 0x%02x%02x\n", nvRom, rom[0], rom[1]); - } else { + } + else + { // disable PROM access (REG32(NV_PBUS_PCI_NV_20)) = NV_PBUS_PCI_NV_20_ROM_SHADOW_ENABLED; @@ -2040,25 +2098,32 @@ //PRAM next nvRom = (uint8_t*)®s[NV_PRAMIN_OFFSET]; - if(checkNvRomSig(nvRom)) { + if(checkNvRomSig(nvRom)) + { bcopy((uint32_t *)nvRom, rom, NVIDIA_ROM_SIZE); DBG("PRAM Address 0x%x Signature 0x%02x%02x\n", nvRom, rom[0], rom[1]); - } else { + } + else + { // 0xC0000 last bcopy((char *)0xc0000, rom, NVIDIA_ROM_SIZE); // Valid Signature ? - if (!checkNvRomSig(rom)) { + if (!checkNvRomSig(rom)) + { printf("ERROR: Unable to locate nVidia Video BIOS\n"); return false; - } else { + } + else + { DBG("ROM Address 0x%x Signature 0x%02x%02x\n", nvRom, rom[0], rom[1]); } }//end PRAM check }//end PROM check }//end load rom from bios - if ((nvPatch = patch_nvidia_rom(rom)) == PATCH_ROM_FAILED) { + if ((nvPatch = patch_nvidia_rom(rom)) == PATCH_ROM_FAILED) + { printf("ERROR: nVidia ROM Patching Failed!\n"); free(rom); return false; @@ -2067,15 +2132,19 @@ rom_pci_header = (option_rom_pci_header_t*)(rom + *(uint16_t *)&rom[24]); // check for 'PCIR' sig - if (rom_pci_header->signature == 0x50434952) { - if (rom_pci_header->device_id != nvda_dev->device_id) { + if (rom_pci_header->signature == 0x50434952) + { + if (rom_pci_header->device_id != nvda_dev->device_id) + { // Get Model from the OpROM model = get_nvidia_model(((rom_pci_header->vendor_id << 16) | rom_pci_header->device_id), 0); // Get VRAM again videoRam = mem_detect(regs, nvCardType, nvda_dev, ((rom_pci_header->vendor_id << 16) | rom_pci_header->device_id), 0); - } else { + } + else + { printf("nVidia incorrect PCI ROM signature: 0x%x\n", rom_pci_header->signature); } } @@ -2086,18 +2155,21 @@ nvda_dev->subsys_id.subsys.vendor_id, nvda_dev->subsys_id.subsys.device_id, devicepath, devices_number); - if (!string) { + if (!string) + { string = devprop_create_string(); } device = devprop_add_device(string, devicepath); /* FIXME: for primary graphics card only */ boot_display = 1; - if (devices_number == 1) { - devprop_add_value(device, "@0,AAPL,boot-display", (uint8_t*)&boot_display, 4); + if (devices_number == 1) + { + devprop_add_value(device, "@0,AAPL,boot-display", (uint8_t *)&boot_display, 4); } - if (nvPatch == PATCH_ROM_SUCCESS_HAS_LVDS) { + if (nvPatch == PATCH_ROM_SUCCESS_HAS_LVDS) + { uint8_t built_in = 0x01; devprop_add_value(device, "@0,built-in", &built_in, 1); } @@ -2112,20 +2184,26 @@ int crlf_count = 0; // only search the first 384 bytes - for (i = 0; i < 0x180; i++) { - if (rom[i] == 0x0D && rom[i+1] == 0x0A) { + for (i = 0; i < 0x180; i++) + { + if (rom[i] == 0x0D && rom[i+1] == 0x0A) + { crlf_count++; // second 0x0D0A was found, extract bios version - if (crlf_count == 2) { + if (crlf_count == 2) + { if (rom[i-1] == 0x20) i--; // strip last " " - for (version_start = i; version_start > (i-MAX_BIOS_VERSION_LENGTH); version_start--) { + for (version_start = i; version_start > (i-MAX_BIOS_VERSION_LENGTH); version_start--) + { // find start - if (rom[version_start] == 0x00) { + if (rom[version_start] == 0x00) + { version_start++; // strip "Version " - if (strncmp((const char*)rom+version_start, "Version ", 8) == 0) { + if (strncmp((const char*)rom+version_start, "Version ", 8) == 0) + { version_start += 8; } @@ -2141,19 +2219,23 @@ snprintf(biosVersion, sizeof(biosVersion), "%s", (nvBiosOveride > 0) ? nvFilename : version_str); snprintf(kNVCAP, sizeof(kNVCAP), "NVCAP_%04x", nvda_dev->device_id); - if (getValueForKey(kNVCAP, &value, &len, &bootInfo->chameleonConfig) && len == NVCAP_LEN * 2) { + if (getValueForKey(kNVCAP, &value, &len, &bootInfo->chameleonConfig) && len == NVCAP_LEN * 2) + { uint8_t new_NVCAP[NVCAP_LEN]; - if (hex2bin(value, new_NVCAP, NVCAP_LEN) == 0) { + if (hex2bin(value, new_NVCAP, NVCAP_LEN) == 0) + { verbose("Using user supplied NVCAP for %s :: %s\n", model, devicepath); memcpy(default_NVCAP, new_NVCAP, NVCAP_LEN); } } - if (getValueForKey(kDcfg0, &value, &len, &bootInfo->chameleonConfig) && len == DCFG0_LEN * 2) { + if (getValueForKey(kDcfg0, &value, &len, &bootInfo->chameleonConfig) && len == DCFG0_LEN * 2) + { uint8_t new_dcfg0[DCFG0_LEN]; - if (hex2bin(value, new_dcfg0, DCFG0_LEN) == 0) { + if (hex2bin(value, new_dcfg0, DCFG0_LEN) == 0) + { memcpy(default_dcfg_0, new_dcfg0, DCFG0_LEN); verbose("Using user supplied @0,display-cfg\n"); @@ -2162,10 +2244,12 @@ } } - if (getValueForKey(kDcfg1, &value, &len, &bootInfo->chameleonConfig) && len == DCFG1_LEN * 2) { + if (getValueForKey(kDcfg1, &value, &len, &bootInfo->chameleonConfig) && len == DCFG1_LEN * 2) + { uint8_t new_dcfg1[DCFG1_LEN]; - if (hex2bin(value, new_dcfg1, DCFG1_LEN) == 0) { + if (hex2bin(value, new_dcfg1, DCFG1_LEN) == 0) + { memcpy(default_dcfg_1, new_dcfg1, DCFG1_LEN); verbose("Using user supplied @1,display-cfg\n"); @@ -2195,7 +2279,8 @@ /******************** Added Marchrius.**********************/ // For the AppleBacklightDisplay // /***********************************************************/ - if (getBoolForKey(kEnableBacklight, &doit, &bootInfo->chameleonConfig) && doit) { + if (getBoolForKey(kEnableBacklight, &doit, &bootInfo->chameleonConfig) && doit) + { uint8_t AAPL_value[] = {0x01, 0x00, 0x00, 0x00}; //Is the same for all devprop_add_value(device, "AAPL,HasPanel", AAPL_value, 4); devprop_add_value(device, "AAPL,Haslid", AAPL_value, 4); @@ -2207,7 +2292,8 @@ /***********************************************************/ // For the DualLink // /***********************************************************/ - if (getBoolForKey(kEnableDualLink, &doit, &bootInfo->chameleonConfig) && doit) { + if (getBoolForKey(kEnableDualLink, &doit, &bootInfo->chameleonConfig) && doit) + { uint8_t AAPL00_value[] = {0x01, 0x00, 0x00, 0x00}; devprop_add_value(device, "AAPL00,DualLink", AAPL00_value, 4); } @@ -2216,16 +2302,18 @@ /************************ HDMI Audio ***********************/ doit = false; //http://forge.voodooprojects.org/p/chameleon/issues/67/ - if(getBoolForKey(kEnableHDMIAudio, &doit, &bootInfo->chameleonConfig) && doit) { + if(getBoolForKey(kEnableHDMIAudio, &doit, &bootInfo->chameleonConfig) && doit) + { static uint8_t connector_type_1[]= {0x00, 0x08, 0x00, 0x00}; - devprop_add_value(device, "@0,connector-type",connector_type_1, 4); + //devprop_add_value(device, "@0,connector-type",connector_type_1, 4); devprop_add_value(device, "@1,connector-type",connector_type_1, 4); - devprop_add_value(device, "@2,connector-type",connector_type_1, 4); - devprop_add_value(device, "@3,connector-type",connector_type_1, 4); + //devprop_add_value(device, "@2,connector-type",connector_type_1, 4); + //devprop_add_value(device, "@3,connector-type",connector_type_1, 4); } /************************ End Audio *************************/ - if (getBoolForKey(kVBIOS, &doit, &bootInfo->chameleonConfig) && doit) { + if (getBoolForKey(kVBIOS, &doit, &bootInfo->chameleonConfig) && doit) + { devprop_add_value(device, "vbios", rom, (nvBiosOveride > 0) ? nvBiosOveride : (rom[2] * 512)); } Index: branches/Bungo/i386/libsaio/ntfs.c =================================================================== --- branches/Bungo/i386/libsaio/ntfs.c (revision 2530) +++ branches/Bungo/i386/libsaio/ntfs.c (revision 2531) @@ -29,37 +29,35 @@ /* * dmazar, 14/7/2011 - support for EXFAT volume label reading */ -#include "exfat.h" +//#include "exfat.h" -#define BYTE_ORDER_MARK 0xFEFF +#define BYTE_ORDER_MARK 0xFEFF #include "ntfs_private.h" -#define FS_TYPE "ntfs" +#define FS_TYPE "ntfs" #define FS_NAME_FILE "NTFS" #define MAX_BLOCK_SIZE 2048 #define MAX_CLUSTER_SIZE 32768 -#define LABEL_LENGTH 1024 -#define UNKNOWN_LABEL "Untitled NTFS" +#define LABEL_LENGTH 1024 +#define UNKNOWN_LABEL "Untitled NTFS" -#define FSUR_IO_FAIL -1 -#define FSUR_UNRECOGNIZED -1 -#define FSUR_RECOGNIZED 0 +#define FSUR_IO_FAIL -1 +#define FSUR_UNRECOGNIZED -1 +#define FSUR_RECOGNIZED 0 -#define ERROR -1 +#define ERROR -1 /* * Process per-sector "fixups" that NTFS uses to detect corruption of * multi-sector data structures, like MFT records. */ -static int -ntfs_fixup( - char *buf, - size_t len, - u_int32_t magic, - u_int32_t bytesPerSector) +static int ntfs_fixup(char *buf, + size_t len, + u_int32_t magic, + u_int32_t bytesPerSector) { struct fixuphdr *fhp = (struct fixuphdr *) buf; int i; @@ -106,12 +104,10 @@ * Find a resident attribute of a given type. Returns a pointer to the * attribute data, and its size in bytes. */ -static int -ntfs_find_attr( - char *buf, - u_int32_t attrType, - void **attrData, - size_t *attrSize) +static int ntfs_find_attr(char *buf, + u_int32_t attrType, + void **attrData, + size_t *attrSize) { struct filerec *filerec; struct attr *attr; @@ -148,79 +144,80 @@ /* * Examine a volume to see if we recognize it as a mountable. */ -void -NTFSGetDescription(CICell ih, char *str, long strMaxLen) +void NTFSGetDescription(CICell ih, char *str, long strMaxLen) { - struct bootfile *boot; - unsigned bytesPerSector; - unsigned sectorsPerCluster; - int mftRecordSize; - u_int64_t totalClusters; - u_int64_t cluster, mftCluster; - size_t mftOffset; - void *nameAttr; - size_t nameSize; - char *buf; + struct bootfile *boot; + unsigned bytesPerSector; + unsigned sectorsPerCluster; + int mftRecordSize; + u_int64_t totalClusters; + u_int64_t cluster, mftCluster; + size_t mftOffset; + void *nameAttr; + size_t nameSize; + char *buf; - buf = (char *)malloc(MAX_CLUSTER_SIZE); - if (buf == 0) { - goto error; - } + buf = (char *)malloc(MAX_CLUSTER_SIZE); + if (buf == 0) + { + verbose("NTFS: can't allocate memory [%d] for buffer, exiting.\n", MAX_CLUSTER_SIZE); + goto error; + } - /* - * Read the boot sector, check signatures, and do some minimal - * sanity checking. NOTE: the size of the read below is intended - * to be a multiple of all supported block sizes, so we don't - * have to determine or change the device's block size. - */ - Seek(ih, 0); - Read(ih, (long)buf, MAX_BLOCK_SIZE); + /* + * Read the boot sector, check signatures, and do some minimal + * sanity checking. NOTE: the size of the read below is intended + * to be a multiple of all supported block sizes, so we don't + * have to determine or change the device's block size. + */ + Seek(ih, 0); + Read(ih, (long)buf, MAX_BLOCK_SIZE); - boot = (struct bootfile *) buf; - - /* - * The first three bytes are an Intel x86 jump instruction. I assume it - * can be the same forms as DOS FAT: - * 0xE9 0x?? 0x?? - * 0xEC 0x?? 0x90 - * where 0x?? means any byte value is OK. - */ - if (boot->reserved1[0] != 0xE9 - && (boot->reserved1[0] != 0xEB || boot->reserved1[2] != 0x90)) - { - goto error; - } + boot = (struct bootfile *) buf; - /* - * Check the "NTFS " signature. - */ - if (memcmp((const char *)boot->bf_sysid, "NTFS ", 8) != 0) - { - /* - * Check for EXFAT. Finish by jumping to error to free buf, - * although if it is EXFAT then it's no an error. - */ - EXFATGetDescription(ih, str, strMaxLen); - goto error; - } + /* + * The first three bytes are an Intel x86 jump instruction. I assume it + * can be the same forms as DOS FAT: + * 0xE9 0x?? 0x?? + * 0xEC 0x?? 0x90 + * where 0x?? means any byte value is OK. + */ + if (boot->reserved1[0] != 0xE9 && (boot->reserved1[0] != 0xEB || boot->reserved1[2] != 0x90)) + { + verbose("NTFS: wrong jpm instruction [%02X %02X %02X], exiting.\n", boot->reserved1[0], boot->reserved1[1], boot->reserved1[2]); + goto error; + } - /* - * Make sure the bytes per sector and sectors per cluster are - * powers of two, and within reasonable ranges. - */ - bytesPerSector = OSReadLittleInt16(&boot->bf_bps,0); - if ((bytesPerSector & (bytesPerSector-1)) || bytesPerSector < 512 || bytesPerSector > 32768) - { - //verbose("NTFS: invalid bytes per sector (%d)\n", bytesPerSector); - goto error; - } + /* + * Check the "NTFS " signature. + */ + if (memcmp((const char *)boot->bf_sysid, "NTFS ", 8) != 0) + { + /* + * Check for EXFAT. Finish by jumping to error to free buf, + * although if it is EXFAT then it's no an error. + */ + //EXFATGetDescription(ih, str, strMaxLen); + goto error; + } - sectorsPerCluster = boot->bf_spc; /* Just one byte; no swapping needed */ - if ((sectorsPerCluster & (sectorsPerCluster-1)) || sectorsPerCluster > 128) - { - //verbose("NTFS: invalid sectors per cluster (%d)\n", bytesPerSector); - goto error; - } + /* + * Make sure the bytes per sector and sectors per cluster are + * powers of two, and within reasonable ranges. + */ + bytesPerSector = OSReadLittleInt16(&boot->bf_bps,0); + if ((bytesPerSector & (bytesPerSector-1)) || bytesPerSector < 512 || bytesPerSector > 32768) + { + verbose("NTFS: invalid bytes per sector (%d)\n", bytesPerSector); + goto error; + } + + sectorsPerCluster = boot->bf_spc; /* Just one byte; no swapping needed */ + if ((sectorsPerCluster & (sectorsPerCluster-1)) || sectorsPerCluster > 128) + { + verbose("NTFS: invalid sectors per cluster (%d)\n", bytesPerSector); + goto error; + } /* * Calculate the number of clusters from the number of sectors. @@ -230,13 +227,13 @@ mftCluster = OSReadLittleInt64(&boot->bf_mftcn,0); if (mftCluster > totalClusters) { - ////verbose("NTFS: invalid $MFT cluster (%lld)\n", mftCluster); + verbose("NTFS: invalid $MFT cluster (%lld)\n", mftCluster); goto error; } cluster = OSReadLittleInt64(&boot->bf_mftmirrcn,0); if (cluster > totalClusters) { - //verbose("NTFS: invalid $MFTMirr cluster (%lld)\n", cluster); + verbose("NTFS: invalid $MFTMirr cluster (%lld)\n", cluster); goto error; } @@ -277,38 +274,43 @@ #endif if (ntfs_fixup(buf, mftRecordSize, NTFS_FILEMAGIC, bytesPerSector) != 0) { - //verbose("NTFS: block fixup failed\n"); + verbose("NTFS: block fixup failed\n"); goto error; } /* * Loop over the attributes, looking for $VOLUME_NAME (0x60). */ - if(ntfs_find_attr(buf, NTFS_A_VOLUMENAME, &nameAttr, &nameSize) != 0) - { - //verbose("NTFS: $VOLUME_NAME attribute not found\n"); - goto error; - } - - str[0] = '\0'; + if (ntfs_find_attr(buf, NTFS_A_VOLUMENAME, &nameAttr, &nameSize) != 0) + { + verbose("NTFS: $VOLUME_NAME attribute not found\n"); + goto error; + } - utf_encodestr( nameAttr, nameSize / 2, (u_int8_t *)str, strMaxLen, OSLittleEndian ); + str[0] = '\0'; - free(buf); - return; + utf_encodestr( nameAttr, nameSize / 2, (u_int8_t *)str, strMaxLen, OSLittleEndian ); + //verbose("NTFS: label=%s\n", str); + free(buf); + return; + error: - if (buf) free(buf); - return; + if (buf) + { + free(buf); + } + return; } long NTFSGetUUID(CICell ih, char *uuidStr) { - bool NTFSProbe(const void*); + //bool NTFSProbe(const void*); struct bootfile *boot; void *buf = malloc(MAX_BLOCK_SIZE); - if ( !buf ) { + if ( !buf ) + { return -1; } @@ -321,39 +323,45 @@ Seek(ih, 0); Read(ih, (long)buf, MAX_BLOCK_SIZE); - boot = (struct bootfile *) buf; + boot = (struct bootfile *)buf; // Check for NTFS signature - if ( memcmp((void*)boot->bf_sysid, NTFS_BBID, NTFS_BBIDLEN) != 0 ) { + if ( memcmp((void*)boot->bf_sysid, NTFS_BBID, NTFS_BBIDLEN) != 0 ) + { // If not NTFS, maybe it is EXFAT - return EXFATGetUUID(ih, uuidStr); + //return EXFATGetUUID(ih, uuidStr); + return -1; } // Check for non-null volume serial number - if( !boot->bf_volsn ) { + if( !boot->bf_volsn ) + { return -1; } // Use UUID like the one you get on Windows - sprintf(uuidStr, "%04X-%04X", (unsigned short)(boot->bf_volsn >> 16) & 0xFFFF, - (unsigned short)boot->bf_volsn & 0xFFFF); + sprintf(uuidStr, "%04X-%04X", (unsigned short)(boot->bf_volsn >> 16) & 0xFFFF, (unsigned short)boot->bf_volsn & 0xFFFF); + //verbose("NTFSGetUUID: %x:%x = %s\n", ih->biosdev, ih->part_no, uuidStr); return 0; } -bool NTFSProbe(const void * buffer) +bool NTFSProbe(const void *buffer) { - bool result = false; + bool result = false; + const struct bootfile *part_bootfile = buffer; // NTFS boot sector structure - const struct bootfile * part_bootfile = buffer; // NTFS boot sector structure - // Looking for NTFS signature. if (strncmp((const char *)part_bootfile->bf_sysid, NTFS_BBID, NTFS_BBIDLEN) == 0) + { result = true; - + } +/* // If not NTFS, maybe it is EXFAT if (!result) + { result = EXFATProbe(buffer); - + } +*/ return result; } Index: branches/Bungo/i386/libsaio/sys.c =================================================================== --- branches/Bungo/i386/libsaio/sys.c (revision 2530) +++ branches/Bungo/i386/libsaio/sys.c (revision 2531) @@ -89,7 +89,7 @@ extern int multiboot_skip_partition_set; struct devsw { - const char * name; + const char *name; // size increased from char to short to handle non-BIOS internal devices unsigned short biosdev; int type; @@ -221,12 +221,12 @@ } // We found a fat binary; read only the thin part - DBG("Fat Binary found. Reading thin part only...\n"); + verbose("Fat Binary found. Reading thin part only...\n"); length = readFile(bvr, (char *)filePath, (void *)kLoadAddr, (unsigned long)(*binary) - kLoadAddr, length); *binary = (void *)kLoadAddr; } else { // Not a fat binary; read the rest of the file - DBG("Thin Binary found. Reading rest of the file...\n"); + verbose("Thin Binary found. Reading rest of the file...\n"); length2 = readFile(bvr, (char *)filePath, (void *)(kLoadAddr + length), length, 0); if (length2 == -1) { @@ -243,7 +243,7 @@ ThinFatFile(binary, &length); } } - + return length; } @@ -337,10 +337,9 @@ // GetDirEntry - LOW-LEVEL FILESYSTEM FUNCTION. // Fetch the next directory entry for the given directory. -long GetDirEntry(const char * dirSpec, long long * dirIndex, const char ** name, - long * flags, long * time) +long GetDirEntry(const char *dirSpec, long long *dirIndex, const char **name, long *flags, u_int32_t *time) { - const char * dirPath; + const char *dirPath; BVRef bvr; // Resolve the boot volume from the dir spec. @@ -349,25 +348,27 @@ return -1; } - // Returns 0 on success or -1 when there are no additional entries. + if (bvr->fs_getdirentry) { + // Returns 0 on success or -1 when there are no additional entries. + return bvr->fs_getdirentry( bvr, + /* dirPath */ (char *)dirPath, + /* dirIndex */ dirIndex, + /* dirEntry */ (char **)name, flags, time, 0, 0 ); + } - return bvr->fs_getdirentry( bvr, - /* dirPath */ (char *)dirPath, - /* dirIndex */ dirIndex, - /* dirEntry */ (char **)name, flags, time, 0, 0 ); + return -1; } //========================================================================== // GetFileInfo - LOW-LEVEL FILESYSTEM FUNCTION. // Get attributes for the specified file. -static char* gMakeDirSpec; +static char *gMakeDirSpec; -long GetFileInfo(const char * dirSpec, const char * name, - long * flags, long * time) +long GetFileInfo(const char *dirSpec, const char *name, long *flags, u_int32_t *time) { long long index = 0; - const char * entryName; + const char *entryName; if (gMakeDirSpec == 0) { gMakeDirSpec = (char *)malloc(1024); @@ -380,7 +381,7 @@ for (idx = len; idx && (name[idx] != '/' && name[idx] != '\\'); idx--) {} if (idx == 0) { - if(name[idx] == '/' || name[idx] == '\\') ++name; // todo: ensure other functions handel \ properly + if(name[idx] == '/' || name[idx] == '\\') ++name; // todo: ensure other functions handel '\' properly gMakeDirSpec[0] = '/'; gMakeDirSpec[1] = '\0'; gMakeDirSpec[idx] = '\0'; @@ -790,7 +791,7 @@ //========================================================================== int readdir(struct dirstuff * dirp, const char ** name, long * flags, - long * time) + u_int32_t * time) { return dirp->dir_bvr->fs_getdirentry(dirp->dir_bvr, /* dirPath */ dirp->dir_path, @@ -801,7 +802,7 @@ //========================================================================== int readdir_ext(struct dirstuff * dirp, const char ** name, long * flags, - long * time, FinderInfo *finderInfo, long *infoValid) + u_int32_t * time, FinderInfo *finderInfo, long *infoValid) { return dirp->dir_bvr->fs_getdirentry( dirp->dir_bvr, /* dirPath */ dirp->dir_path, @@ -825,7 +826,7 @@ int gBootFileType; -void scanBootVolumes(int biosdev, int * count) +void scanBootVolumes(int biosdev, int *count) { BVRef bvr = 0; @@ -864,11 +865,13 @@ //========================================================================== -BVRef selectBootVolume( BVRef chain ) +BVRef selectBootVolume(BVRef chain) { - bool filteredChain = false; - bool foundPrimary = false; - BVRef bvr, bvr1 = 0, bvr2 = 0; + bool filteredChain = false, foundPrimary = false; + BVRef bvr, bvr1 = NULL, bvr2 = NULL, lastbvr = NULL; + char dirSpec[] = "hd(%d,%d)/", fileSpec[] = "Volumes", *label, *lastlabel; + u_int32_t time, lasttime = 0; + long flags; if (chain->filtered) { filteredChain = true; @@ -876,7 +879,9 @@ if (multiboot_partition_set) { for ( bvr = chain; bvr; bvr = bvr->next ) { - if ( bvr->part_no == multiboot_partition && bvr->biosdev == gBIOSDev ) { + if ( (bvr->part_no == multiboot_partition) && (bvr->biosdev == gBIOSDev) ) { + label = bvr->label[0] ? bvr->label : (bvr->altlabel[0] ? bvr->altlabel : (bvr->name[0] ? bvr->name : "Untitled")); + verbose("Multiboot partition set: hd(%d,%d) '%s'\n", BIOS_DEV_UNIT(bvr), bvr->part_no, label); return bvr; } } @@ -892,14 +897,41 @@ for ( bvr = chain; bvr; bvr = bvr->next ) { if (matchVolumeToString(bvr, val, false)) { free(val); + label = bvr->label[0] ? bvr->label : (bvr->altlabel[0] ? bvr->altlabel : (bvr->name[0] ? bvr->name : "Untitled")); + verbose("User default partition set: hd(%d,%d) '%s'\n", BIOS_DEV_UNIT(bvr), bvr->part_no, label); return bvr; } } free(val); } - + + // Bungo: select last used partition as the boot volume + // TODO: check other OSes partitions (foreign boot) + for (bvr = chain; bvr; bvr = bvr->next) { + if (bvr->flags & (kBVFlagSystemVolume /* | kBVFlagForeignBoot */)) { + time = 0; + flags = 0; + sprintf(dirSpec, "hd(%d,%d)/", BIOS_DEV_UNIT(bvr), bvr->part_no); + if ((GetFileInfo(dirSpec, fileSpec, &flags, &time) == 0) && ((flags & kFileTypeMask) == kFileTypeDirectory)) { + label = bvr->label[0] ? bvr->label : (bvr->altlabel[0] ? bvr->altlabel : (bvr->name[0] ? bvr->name : "Untitled")); + verbose("hd(%d,%d) '%s' last used: 0x%08X\n", BIOS_DEV_UNIT(bvr), bvr->part_no, label, time); + if (time > lasttime) { + lasttime = time; + lastbvr = bvr; + lastlabel = label; + } + } + } + } + if (lastbvr) { + verbose("Last used volume: '%s' [hd(%d,%d), time: 0x%08X] set as default partition\n\n", lastlabel, BIOS_DEV_UNIT(lastbvr), lastbvr->part_no, lasttime); + return lastbvr; + } + + // Bungo: code below selects first partition in the chain (last partition on disk) in my case Recovery HD as boot volume, + // so I would prefer last used partition - see the code above /* - * Scannig the volume chain backwards and trying to find + * Scannig the volume chain backwards and trying to find * a HFS+ volume with valid boot record signature. * If not found any active partition then we will * select this volume as the boot volume. @@ -908,24 +940,25 @@ if (multiboot_skip_partition_set) { if (bvr->part_no == multiboot_skip_partition) continue; } - if ( bvr->flags & kBVFlagPrimary && bvr->biosdev == gBIOSDev ) { + + if ( (bvr->flags & kBVFlagPrimary) && (bvr->biosdev == gBIOSDev) ) { foundPrimary = true; } // zhell -- Undo a regression that was introduced from r491 to 492. // if gBIOSBootVolume is set already, no change is required - if ( bvr->flags & (kBVFlagBootable|kBVFlagSystemVolume) + if ( (bvr->flags & (kBVFlagBootable | kBVFlagSystemVolume)) && gBIOSBootVolume && (!filteredChain || (filteredChain && bvr->visible)) - && bvr->biosdev == gBIOSDev ) { + && (bvr->biosdev == gBIOSDev) ) { bvr2 = bvr; } // zhell -- if gBIOSBootVolume is NOT set, we use the "if" statement // from r491, - if ( bvr->flags & kBVFlagBootable - && ! gBIOSBootVolume - && bvr->biosdev == gBIOSDev ) { + if ( (bvr->flags & kBVFlagBootable) + && !gBIOSBootVolume + && (bvr->biosdev == gBIOSDev) ) { bvr2 = bvr; } } @@ -937,18 +970,18 @@ { for ( bvr = chain; bvr; bvr = bvr->next ) { - if ( bvr->flags & kBVFlagNativeBoot && bvr->biosdev == gBIOSDev ) { + if ( (bvr->flags & kBVFlagNativeBoot) && (bvr->biosdev == gBIOSDev) ) { bvr1 = bvr; } - if ( bvr->flags & kBVFlagPrimary && bvr->biosdev == gBIOSDev ) { + if ( (bvr->flags & kBVFlagPrimary) && (bvr->biosdev == gBIOSDev) ) { bvr2 = bvr; } } } - - bvr = bvr2 ? bvr2 : - bvr1 ? bvr1 : chain; - + + bvr = bvr2 ? bvr2 : (bvr1 ? bvr1 : chain); + label = bvr->label[0] ? bvr->label : (bvr->altlabel[0] ? bvr->altlabel : (bvr->name[0] ? bvr->name : "Untitled")); + verbose("Default partition set: hd(%d,%d) '%s'\n", BIOS_DEV_UNIT(bvr), bvr->part_no, label); return bvr; } @@ -979,7 +1012,7 @@ { // Record default boot device. gBootVolume = selectBootVolume(chain); - + // turbo - Save the ORIGINAL boot volume too for loading our mkext if (!gBIOSBootVolume) { gBIOSBootVolume = gBootVolume; @@ -996,14 +1029,13 @@ is changed to the selected volume unless the volume selector is that of a ramdisk. */ -BVRef getBootVolumeRef( const char * path, const char ** outPath ) +BVRef getBootVolumeRef(const char *path, const char **outPath) { - const char * cp; - BVRef bvr = gRootVolume; - int biosdev = gBIOSDev; + const char *cp; + BVRef bvr = gRootVolume; + int biosdev = gBIOSDev; // Search for left parenthesis in the path specification. - for (cp = path; *cp; cp++) { if (*cp == LP || *cp == '/') { break; @@ -1018,8 +1050,8 @@ return NULL; } } else if ((cp - path) == 2) { // found "xx(" - const struct devsw * dp; - const char * xp = path; + const struct devsw *dp; + const char *xp = path; int i; int unit = -1; @@ -1126,19 +1158,18 @@ } } else { // Fetch the volume list from the device. - - scanBootVolumes( biosdev, NULL ); + scanBootVolumes(biosdev, NULL); bvrChain = getBVChainForBIOSDev(biosdev); // Look for a perfect match based on device and partition number. - for ( bvr1 = NULL, bvr = bvrChain; bvr; bvr = bvr->next ) { - if ( ( bvr->flags & kBVFlagNativeBoot ) == 0 ) { + for (bvr1 = NULL, bvr = bvrChain; bvr; bvr = bvr->next) { + if ((bvr->flags & kBVFlagNativeBoot) == 0) { continue; } bvr1 = bvr; - if ( bvr->part_no == partno ) { + if (bvr->part_no == partno) { break; } } Index: branches/Bungo/i386/libsaio/load.c =================================================================== --- branches/Bungo/i386/libsaio/load.c (revision 2530) +++ branches/Bungo/i386/libsaio/load.c (revision 2531) @@ -112,7 +112,7 @@ mH = (struct mach_header *)gBinaryAddress; - /*#if DEBUG +/*#if DEBUG DBG("magic: 0x%x\n", (unsigned)mH->magic); DBG("cputype: 0x%x\n", (unsigned)mH->cputype); DBG("cpusubtype: 0x%x\n", (unsigned)mH->cpusubtype); @@ -122,7 +122,7 @@ DBG("flags: 0x%x\n", (unsigned)mH->flags); DBG("archCpuType: 0x%x\n", archCpuType); //getchar(); - #endif*/ +#endif*/ switch (archCpuType) { Index: branches/Bungo/i386/libsaio/acpi.h =================================================================== --- branches/Bungo/i386/libsaio/acpi.h (revision 2530) +++ branches/Bungo/i386/libsaio/acpi.h (revision 2531) @@ -1,11 +1,11 @@ #ifndef __LIBSAIO_ACPI_H #define __LIBSAIO_ACPI_H -#define ACPI_RANGE_START (0x0E0000) -#define ACPI_RANGE_END (0x0FFFFF) -#define EBDA_RANGE_MIN (0x080000) -#define EBDA_RANGE_END (0x09FFFF) -#define BDA_EBDA_START (0x040E) +#define ACPI_RANGE_START 0x0E0000 +#define ACPI_RANGE_END 0x0FFFFF +#define EBDA_RANGE_MIN 0x080000 +#define EBDA_RANGE_END 0x09FFFF +#define BDA_EBDA_START 0x00040E #define UINT64_LE_FROM_CHARS(a,b,c,d,e,f,g,h) \ ( ((uint64_t)h << 56) \ @@ -176,6 +176,7 @@ /* Begin Asere */ //Reset Fix uint32_t Flags; + // Reset Register uint8_t Reset_SpaceID; uint8_t Reset_BitWidth; uint8_t Reset_BitOffset; Index: branches/Bungo/i386/libsaio/cpu.c =================================================================== --- branches/Bungo/i386/libsaio/cpu.c (revision 2530) +++ branches/Bungo/i386/libsaio/cpu.c (revision 2531) @@ -1,4 +1,34 @@ /* + * Copyright (c) 2000-2006 Apple Computer, Inc. All rights reserved. + * + * @APPLE_OSREFERENCE_LICENSE_HEADER_START@ + * + * This file contains Original Code and/or Modifications of Original Code + * as defined in and that are subject to the Apple Public Source License + * Version 2.0 (the 'License'). You may not use this file except in + * compliance with the License. The rights granted to you under the License + * may not be used to create, or enable the creation or redistribution of, + * unlawful or unlicensed copies of an Apple operating system, or to + * circumvent, violate, or enable the circumvention or violation of, any + * terms of an Apple operating system software license agreement. + * + * Please obtain a copy of the License at + * http://www.opensource.apple.com/apsl/ and read it before using this file. + * + * The Original Code and all software distributed under the License are + * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER + * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, + * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. + * Please see the License for the specific language governing rights and + * limitations under the License. + * + * @APPLE_OSREFERENCE_LICENSE_HEADER_END@ + */ +/* + * @OSF_COPYRIGHT@ + */ +/* * Copyright 2008 Islam Ahmed Zaid. All rights reserved. * AsereBLN: 2009: cleanup and bugfix */ @@ -80,17 +110,17 @@ lastValue = timerValue; } while (timerValue > 5); printf("timerValue %d\n",timerValue); - printf("intermediate 0x%016llx\n",intermediate); - printf("saveTime 0x%016llx\n",saveTime); + printf("intermediate 0x%016llX\n",intermediate); + printf("saveTime 0x%016llX\n",saveTime); intermediate -= saveTime; // raw count for about 1/20 second intermediate *= scale[timerValue]; // rescale measured time spent intermediate /= SAMPLE_NSECS; // so its exactly 1/20 a second intermediate += latchTime; // add on our save fudge - + set_PIT2(0); // reset timer 2 to be zero disable_PIT2(); // turn off PIT 2 - + //ml_set_interrupts_enabled(int_enabled); return intermediate; } @@ -210,7 +240,7 @@ /* mperfDelta is now the least number of MPERF ticks the processor made in * a timespan of 0.03 s (e.g. 30 milliseconds) */ - + if (aperfDelta > (1ULL<<32)) { retval = 0; } else { @@ -235,35 +265,65 @@ uint64_t cpuFrequency = 0; uint64_t msr = 0; uint64_t flex_ratio = 0; + uint32_t max_ratio = 0; uint32_t min_ratio = 0; + uint32_t reg[4]; + uint32_t cores_per_package = 0; + uint32_t logical_per_package = 1; + uint32_t threads_per_core = 1;; + uint8_t bus_ratio_max = 0; + uint8_t bus_ratio_min = 0; uint8_t currdiv = 0; uint8_t currcoef = 0; uint8_t maxdiv = 0; uint8_t maxcoef = 0; + const char *newratio; - int len = 0; - int myfsb = 0; - uint8_t bus_ratio_min = 0; - uint32_t reg[4]; char str[128]; + char *s = 0; + int len = 0; + int myfsb = 0; + int i = 0; + /* get cpuid values */ - do_cpuid(0x00000000, p->CPU.CPUID[CPUID_0]); - do_cpuid(0x00000001, p->CPU.CPUID[CPUID_1]); - - do_cpuid(0x00000002, p->CPU.CPUID[CPUID_2]); - do_cpuid(0x00000003, p->CPU.CPUID[CPUID_3]); - do_cpuid2(0x00000004, 0, p->CPU.CPUID[CPUID_4]); - - do_cpuid(0x80000000, p->CPU.CPUID[CPUID_80]); - if (p->CPU.CPUID[CPUID_0][0] >= 0x5) { + do_cpuid(0x00000000, p->CPU.CPUID[CPUID_0]); // MaxFn, Vendor + p->CPU.Vendor = p->CPU.CPUID[CPUID_0][ebx]; + + do_cpuid(0x00000001, p->CPU.CPUID[CPUID_1]); // Signature, stepping, features + if ((p->CPU.Vendor == CPUID_VENDOR_INTEL) && ((bit(28) & p->CPU.CPUID[CPUID_1][edx]) != 0)) { // Intel && HTT/Multicore + logical_per_package = bitfield(p->CPU.CPUID[CPUID_1][ebx], 23, 16); + } + + do_cpuid(0x00000002, p->CPU.CPUID[CPUID_2]); // TLB/Cache/Prefetch + + do_cpuid(0x00000003, p->CPU.CPUID[CPUID_3]); // S/N + + /* Based on Apple's XNU cpuid.c - Deterministic cache parameters */ + if ((p->CPU.CPUID[CPUID_0][eax] > 3) && (p->CPU.CPUID[CPUID_0][eax] < 0x80000000)) { + for (i = 0; i < 0xFF; i++) { // safe loop + do_cpuid2(0x00000004, i, reg); // AX=4: Fn, CX=i: cache index + if (bitfield(reg[eax], 4, 0) == 0) break; + //cores_per_package = bitfield(reg[eax], 31, 26) + 1; + } + } + do_cpuid2(0x00000004, 0, p->CPU.CPUID[CPUID_4]); + if (i > 0) { + cores_per_package = bitfield(p->CPU.CPUID[CPUID_4][eax], 31, 26) + 1; // i = cache index + threads_per_core = bitfield(p->CPU.CPUID[CPUID_4][eax], 25, 14) + 1; + } + if (cores_per_package == 0) cores_per_package = 1; + + if (p->CPU.CPUID[CPUID_0][0] >= 0x5) { // Monitor/Mwait do_cpuid(5, p->CPU.CPUID[CPUID_5]); } - if (p->CPU.CPUID[CPUID_0][0] >= 6) { + if (p->CPU.CPUID[CPUID_0][0] >= 6) { // Thermal/Power do_cpuid(6, p->CPU.CPUID[CPUID_6]); } + + do_cpuid(0x80000000, p->CPU.CPUID[CPUID_80]); if ((p->CPU.CPUID[CPUID_80][0] & 0x0000000f) >= 8) { do_cpuid(0x80000008, p->CPU.CPUID[CPUID_88]); do_cpuid(0x80000001, p->CPU.CPUID[CPUID_81]); @@ -271,18 +331,6 @@ do_cpuid(0x80000001, p->CPU.CPUID[CPUID_81]); } -// #if DEBUG_CPU - { - int i; - DBG("CPUID Raw Values:\n"); - for (i = 0; i < CPUID_MAX; i++) { - DBG("%02d: %08x-%08x-%08x-%08x\n", i, - p->CPU.CPUID[i][0], p->CPU.CPUID[i][1], - p->CPU.CPUID[i][2], p->CPU.CPUID[i][3]); - } - } -// #endif - /* EAX (Intel): 31 28 27 20 19 16 1514 1312 11 8 7 4 3 0 @@ -296,71 +344,32 @@ |########|Extended family |Extmodel|####|####|familyid| model |stepping| +--------+----------------+--------+----+----+--------+--------+--------+ */ - - p->CPU.Vendor = p->CPU.CPUID[CPUID_0][1]; p->CPU.Signature = p->CPU.CPUID[CPUID_1][0]; - p->CPU.Stepping = (uint8_t)bitfield(p->CPU.CPUID[CPUID_1][0], 3, 0); // stepping = cpu_feat_eax & 0xF; - p->CPU.Model = (uint8_t)bitfield(p->CPU.CPUID[CPUID_1][0], 7, 4); // model = (cpu_feat_eax >> 4) & 0xF; - p->CPU.Family = (uint8_t)bitfield(p->CPU.CPUID[CPUID_1][0], 11, 8); // family = (cpu_feat_eax >> 8) & 0xF; - //p->CPU.Type = (uint8_t)bitfield(p->CPU.CPUID[CPUID_1][0], 13, 12); // type = (cpu_feat_eax >> 12) & 0x3; - p->CPU.ExtModel = (uint8_t)bitfield(p->CPU.CPUID[CPUID_1][0], 19, 16); // ext_model = (cpu_feat_eax >> 16) & 0xF; - p->CPU.ExtFamily = (uint8_t)bitfield(p->CPU.CPUID[CPUID_1][0], 27, 20); // ext_family = (cpu_feat_eax >> 20) & 0xFF; - - p->CPU.Model += (p->CPU.ExtModel << 4); - - if (p->CPU.Vendor == CPUID_VENDOR_INTEL) - { - /* - * Find the number of enabled cores and threads - * (which determines whether SMT/Hyperthreading is active). - */ - switch (p->CPU.Model) - { - case CPU_MODEL_NEHALEM: - case CPU_MODEL_FIELDS: - case CPU_MODEL_DALES: - case CPU_MODEL_NEHALEM_EX: - case CPU_MODEL_JAKETOWN: - case CPU_MODEL_SANDYBRIDGE: - case CPU_MODEL_IVYBRIDGE: - case CPU_MODEL_HASWELL: - case CPU_MODEL_HASWELL_SVR: - //case CPU_MODEL_HASWELL_H: - case CPU_MODEL_HASWELL_ULT: - case CPU_MODEL_CRYSTALWELL: - msr = rdmsr64(MSR_CORE_THREAD_COUNT); - p->CPU.NoCores = (uint8_t)bitfield((uint32_t)msr, 31, 16); - p->CPU.NoThreads = (uint8_t)bitfield((uint32_t)msr, 15, 0); - break; - - case CPU_MODEL_DALES_32NM: - case CPU_MODEL_WESTMERE: - case CPU_MODEL_WESTMERE_EX: - msr = rdmsr64(MSR_CORE_THREAD_COUNT); - p->CPU.NoCores = (uint8_t)bitfield((uint32_t)msr, 19, 16); - p->CPU.NoThreads = (uint8_t)bitfield((uint32_t)msr, 15, 0); - break; - - default: - p->CPU.NoCores = 0; - break; - } // end switch - } - - if (p->CPU.NoCores == 0) - { - p->CPU.NoCores = (uint8_t)(p->CPU.CoresPerPackage & 0xff); - p->CPU.NoThreads = (uint8_t)(p->CPU.LogicalPerPackage & 0xff); - } - - /* get BrandString (if supported) */ + // stepping = cpu_feat_eax & 0xF; + p->CPU.Stepping = bitfield(p->CPU.CPUID[CPUID_1][0], 3, 0); + // model = (cpu_feat_eax >> 4) & 0xF; + p->CPU.Model = bitfield(p->CPU.CPUID[CPUID_1][0], 7, 4); + // family = (cpu_feat_eax >> 8) & 0xF; + p->CPU.Family = bitfield(p->CPU.CPUID[CPUID_1][0], 11, 8); + // type = (cpu_feat_eax >> 12) & 0x3; + //p->CPU.Type = bitfield(p->CPU.CPUID[CPUID_1][0], 13, 12); + // ext_model = (cpu_feat_eax >> 16) & 0xF; + p->CPU.ExtModel = bitfield(p->CPU.CPUID[CPUID_1][0], 19, 16); + // ext_family = (cpu_feat_eax >> 20) & 0xFF; + p->CPU.ExtFamily = bitfield(p->CPU.CPUID[CPUID_1][0], 27, 20); +/* + if (p->CPU.Family == 0x0f) + p->CPU.Family += p->CPU.ExtFamily; + if (p->CPU.Family == 0x0f || p->CPU.Family == 0x06) */ + p->CPU.Model += (p->CPU.ExtModel << 4); + + /* get BrandString (if supported) */ /* Copyright: from Apple's XNU cpuid.c */ if (p->CPU.CPUID[CPUID_80][0] > 0x80000004) { - char *s; bzero(str, 128); /* - * The BrandString 48 bytes (max), guaranteed to + * The brand string 48 bytes (max), guaranteed to * be NULL terminated. */ do_cpuid(0x80000002, reg); @@ -377,8 +386,8 @@ } } strlcpy(p->CPU.BrandString, s, 48); - - if (!strncmp(p->CPU.BrandString, CPU_STRING_UNKNOWN, MIN(sizeof(p->CPU.BrandString), strlen(CPU_STRING_UNKNOWN) + 1))) + + if (!strncmp(p->CPU.BrandString, CPU_STRING_UNKNOWN, MIN(sizeof(p->CPU.BrandString), (unsigned)strlen(CPU_STRING_UNKNOWN) + 1))) { /* * This string means we have a firmware-programmable brand string, @@ -387,24 +396,67 @@ p->CPU.BrandString[0] = '\0'; } p->CPU.BrandString[47] = '\0'; -// DBG("Brandstring = %s\n", p->CPU.BrandString); + // verbose("Brandstring = %s\n", p->CPU.BrandString); } - - //workaround for N270. I don't know why it detected wrong - // MSR is *NOT* available on the Intel Atom CPU - if ((p->CPU.Model == CPU_MODEL_ATOM) && (strstr(p->CPU.BrandString, "270"))) - { - p->CPU.NoCores = 1; - p->CPU.NoThreads = 2; + + /* + * Find the number of enabled cores and threads + * (which determines whether SMT/Hyperthreading is active). + */ + switch (p->CPU.Vendor) { + case CPUID_VENDOR_INTEL: + switch (p->CPU.Model) { + case CPUID_MODEL_NEHALEM: + case CPUID_MODEL_FIELDS: + case CPUID_MODEL_DALES: + case CPUID_MODEL_NEHALEM_EX: + case CPUID_MODEL_JAKETOWN: + case CPUID_MODEL_SANDYBRIDGE: + case CPUID_MODEL_IVYBRIDGE: + case CPUID_MODEL_IVYBRIDGE_EP: + case CPUID_MODEL_HASWELL: + case CPUID_MODEL_HASWELL_SVR: + //case CPUID_MODEL_HASWELL_H: + case CPUID_MODEL_HASWELL_ULT: + case CPUID_MODEL_CRYSTALWELL: + msr = rdmsr64(MSR_CORE_THREAD_COUNT); + p->CPU.NoCores = (uint32_t)bitfield((uint32_t)msr, 31, 16); + p->CPU.NoThreads = (uint32_t)bitfield((uint32_t)msr, 15, 0); + break; + + case CPUID_MODEL_DALES_32NM: + case CPUID_MODEL_WESTMERE: + case CPUID_MODEL_WESTMERE_EX: + msr = rdmsr64(MSR_CORE_THREAD_COUNT); + p->CPU.NoCores = (uint32_t)bitfield((uint32_t)msr, 19, 16); + p->CPU.NoThreads = (uint32_t)bitfield((uint32_t)msr, 15, 0); + break; + } + if (p->CPU.NoCores == 0) { + p->CPU.NoCores = cores_per_package; + p->CPU.NoThreads = logical_per_package; + } + break; + + case CPUID_VENDOR_AMD: + p->CPU.NoCores = (uint32_t)bitfield(p->CPU.CPUID[CPUID_88][2], 7, 0) + 1; + p->CPU.NoThreads = (uint32_t)bitfield(p->CPU.CPUID[CPUID_1][1], 23, 16); + if (p->CPU.NoCores == 0) p->CPU.NoCores = 1; + if (p->CPU.NoThreads < p->CPU.NoCores) p->CPU.NoThreads = p->CPU.NoCores; + break; + + default: + stop("Unsupported CPU detected! System halted."); } - - if (p->CPU.Vendor == CPUID_VENDOR_AMD) - { - p->CPU.NoThreads = (uint8_t)bitfield(p->CPU.CPUID[CPUID_1][1], 23, 16); - p->CPU.NoCores = (uint8_t)bitfield(p->CPU.CPUID[CPUID_88][2], 7, 0) + 1; - } - - /* setup features */ + + //workaround for N270. I don't know why it detected wrong + // MSR is *NOT* available on the Intel Atom CPU + if ((p->CPU.Model == CPUID_MODEL_ATOM) && (strstr(p->CPU.BrandString, "270"))) { + p->CPU.NoCores = 1; + p->CPU.NoThreads = 2; + } + + /* setup features */ if ((bit(23) & p->CPU.CPUID[CPUID_1][3]) != 0) { p->CPU.Features |= CPU_FEATURE_MMX; } @@ -429,145 +481,133 @@ if ((bit(5) & p->CPU.CPUID[CPUID_1][3]) != 0) { p->CPU.Features |= CPU_FEATURE_MSR; } - //if ((bit(28) & p->CPU.CPUID[CPUID_1][3]) != 0) { - if (p->CPU.NoThreads > p->CPU.NoCores) { + + if ((p->CPU.Vendor == CPUID_VENDOR_INTEL) && (p->CPU.NoThreads > p->CPU.NoCores)) { p->CPU.Features |= CPU_FEATURE_HTT; - } + } tscFrequency = measure_tsc_frequency(); - DBG("cpu freq classic = 0x%016llx\n", tscFrequency); + //verbose("cpu freq classic = 0x%016llx\n", tscFrequency); + /* if usual method failed */ if ( tscFrequency < 1000 ) //TEST { tscFrequency = timeRDTSC() * 20;//measure_tsc_frequency(); - // DBG("cpu freq timeRDTSC = 0x%016llx\n", tscFrequency); - } else { - // DBG("cpu freq timeRDTSC = 0x%016llxn", timeRDTSC() * 20); + //verbose("cpu freq timeRDTSC = 0x%016llx\n", tscFrequency); } + else + { + // verbose("cpu freq timeRDTSC = 0x%016llxn", timeRDTSC() * 20); + } fsbFrequency = 0; cpuFrequency = 0; - if (p->CPU.Vendor == CPUID_VENDOR_INTEL && ((p->CPU.Family == 0x06 && p->CPU.Model >= 0x0c) || (p->CPU.Family == 0x0f && p->CPU.Model >= 0x03))) { + if (p->CPU.Vendor == CPUID_VENDOR_INTEL && ((p->CPU.Family == 0x06 && p->CPU.Model >= 0x0c) || (p->CPU.Family == 0x0f && p->CPU.Model >= 0x03))) + { int intelCPU = p->CPU.Model; - if (p->CPU.Family == 0x06) { + if (p->CPU.Family == 0x06) + { /* Nehalem CPU model */ - switch (p->CPU.Model) { - case CPU_MODEL_NEHALEM: - case CPU_MODEL_FIELDS: - case CPU_MODEL_DALES: - case CPU_MODEL_DALES_32NM: - case CPU_MODEL_WESTMERE: - case CPU_MODEL_NEHALEM_EX: - case CPU_MODEL_WESTMERE_EX: + switch (p->CPU.Model) + { + case CPUID_MODEL_NEHALEM: + case CPUID_MODEL_FIELDS: + case CPUID_MODEL_DALES: + case CPUID_MODEL_DALES_32NM: + case CPUID_MODEL_WESTMERE: + case CPUID_MODEL_NEHALEM_EX: + case CPUID_MODEL_WESTMERE_EX: /* --------------------------------------------------------- */ - case CPU_MODEL_SANDYBRIDGE: - case CPU_MODEL_JAKETOWN: - case CPU_MODEL_IVYBRIDGE_XEON: - case CPU_MODEL_IVYBRIDGE: - case CPU_MODEL_HASWELL: - case CPU_MODEL_HASWELL_SVR: + case CPUID_MODEL_SANDYBRIDGE: + case CPUID_MODEL_JAKETOWN: + case CPUID_MODEL_IVYBRIDGE_EP: + case CPUID_MODEL_IVYBRIDGE: + case CPUID_MODEL_HASWELL: + case CPUID_MODEL_HASWELL_SVR: - case CPU_MODEL_HASWELL_ULT: - case CPU_MODEL_CRYSTALWELL: + case CPUID_MODEL_HASWELL_ULT: + case CPUID_MODEL_CRYSTALWELL: /* --------------------------------------------------------- */ - msr = rdmsr64(MSR_PLATFORM_INFO); - DBG("msr(%d): platform_info %08x\n", __LINE__, bitfield(msr, 31, 0)); - bus_ratio_max = bitfield(msr, 15, 8); - bus_ratio_min = bitfield(msr, 47, 40); //valv: not sure about this one (Remarq.1) - msr = rdmsr64(MSR_FLEX_RATIO); - DBG("msr(%d): flex_ratio %08x\n", __LINE__, bitfield(msr, 31, 0)); - if (bitfield(msr, 16, 16)) - { - flex_ratio = bitfield(msr, 15, 8); - /* bcc9: at least on the gigabyte h67ma-ud2h, - where the cpu multipler can't be changed to - allow overclocking, the flex_ratio msr has unexpected (to OSX) - contents. These contents cause mach_kernel to - fail to compute the bus ratio correctly, instead - causing the system to crash since tscGranularity - is inadvertently set to 0. - */ - if (flex_ratio == 0) - { - /* Clear bit 16 (evidently the presence bit) */ - wrmsr64(MSR_FLEX_RATIO, (msr & 0xFFFFFFFFFFFEFFFFULL)); - msr = rdmsr64(MSR_FLEX_RATIO); - DBG("Unusable flex ratio detected. Patched MSR now %08x\n", bitfield(msr, 31, 0)); + msr = rdmsr64(MSR_PLATFORM_INFO); + //verbose("msr(%d): platform_info %08x\n", __LINE__, bitfield(msr, 31, 0)); + bus_ratio_max = bitfield(msr, 15, 8); + bus_ratio_min = bitfield(msr, 47, 40); //valv: not sure about this one (Remarq.1) + msr = rdmsr64(MSR_FLEX_RATIO); + //verbose("msr(%d): flex_ratio %08x\n", __LINE__, bitfield(msr, 31, 0)); + if (bitfield(msr, 16, 16)) { + flex_ratio = bitfield(msr, 15, 8); + + // bcc9: at least on the gigabyte h67ma-ud2h, + // where the cpu multipler can't be changed to + // allow overclocking, the flex_ratio msr has unexpected (to OSX) + // contents. These contents cause mach_kernel to + // fail to compute the bus ratio correctly, instead + // causing the system to crash since tscGranularity + // is inadvertently set to 0. + if (flex_ratio == 0) { + // Clear bit 16 (evidently the presence bit) + wrmsr64(MSR_FLEX_RATIO, (msr & 0xFFFFFFFFFFFEFFFFULL)); + msr = rdmsr64(MSR_FLEX_RATIO); + verbose("CPU: Unusable flex ratio detected. Patched MSR now %08x\n", bitfield(msr, 31, 0)); + } else { + if (bus_ratio_max > flex_ratio) { + bus_ratio_max = flex_ratio; } - else - { - if (bus_ratio_max > flex_ratio) - { - bus_ratio_max = flex_ratio; - } - } } + } - if (bus_ratio_max) - { - fsbFrequency = (tscFrequency / bus_ratio_max); - } + if (bus_ratio_max) { + fsbFrequency = (tscFrequency / bus_ratio_max); + } - //valv: Turbo Ratio Limit - if ((intelCPU != 0x2e) && (intelCPU != 0x2f)) - { - msr = rdmsr64(MSR_TURBO_RATIO_LIMIT); - - cpuFrequency = bus_ratio_max * fsbFrequency; - max_ratio = bus_ratio_max * 10; + //valv: Turbo Ratio Limit + if ((intelCPU != 0x2e) && (intelCPU != 0x2f)) { + msr = rdmsr64(MSR_TURBO_RATIO_LIMIT); + cpuFrequency = bus_ratio_max * fsbFrequency; + max_ratio = bus_ratio_max * 10; + } else { + cpuFrequency = tscFrequency; + } + if ((getValueForKey(kbusratio, &newratio, &len, &bootInfo->chameleonConfig)) && (len <= 4)) { + max_ratio = atoi(newratio); + max_ratio = (max_ratio * 10); + if (len >= 3) { + max_ratio = (max_ratio + 5); } - else - { - cpuFrequency = tscFrequency; - } - if ((getValueForKey(kbusratio, &newratio, &len, &bootInfo->chameleonConfig)) && (len <= 4)) - { - max_ratio = atoi(newratio); - max_ratio = (max_ratio * 10); - if (len >= 3) - { - max_ratio = (max_ratio + 5); - } - verbose("Bus-Ratio: min=%d, max=%s\n", bus_ratio_min, newratio); + //verbose("Bus-Ratio: min=%d, max=%s\n", bus_ratio_min, newratio); - // extreme overclockers may love 320 ;) - if ((max_ratio >= min_ratio) && (max_ratio <= 320)) - { - cpuFrequency = (fsbFrequency * max_ratio) / 10; - if (len >= 3) - { - maxdiv = 1; - } - else - { - maxdiv = 0; - } + // extreme overclockers may love 320 ;) + if ((max_ratio >= min_ratio) && (max_ratio <= 320)) { + cpuFrequency = (fsbFrequency * max_ratio) / 10; + if (len >= 3) { + maxdiv = 1; + } else { + maxdiv = 0; } - else - { - max_ratio = (bus_ratio_max * 10); - } + } else { + max_ratio = (bus_ratio_max * 10); } - //valv: to be uncommented if Remarq.1 didn't stick - /*if (bus_ratio_max > 0) bus_ratio = flex_ratio;*/ - p->CPU.MaxRatio = max_ratio; - p->CPU.MinRatio = min_ratio; + } + //valv: to be uncommented if Remarq.1 didn't stick + //if (bus_ratio_max > 0) bus_ratio = flex_ratio; + p->CPU.MaxRatio = max_ratio; + p->CPU.MinRatio = min_ratio; myfsb = fsbFrequency / 1000000; - verbose("Sticking with [BCLK: %dMhz, Bus-Ratio: %d]\n", myfsb, max_ratio/10); // Bungo: fixed wrong Bus-Ratio readout + //verbose("Sticking with [BCLK: %dMhz, Bus-Ratio: %d]\n", myfsb, max_ratio/10); // Bungo: fixed wrong Bus-Ratio readout currcoef = bus_ratio_max; break; default: msr = rdmsr64(MSR_IA32_PERF_STATUS); - DBG("msr(%d): ia32_perf_stat 0x%08x\n", __LINE__, bitfield(msr, 31, 0)); + //verbose("msr(%d): ia32_perf_stat 0x%08x\n", __LINE__, bitfield(msr, 31, 0)); currcoef = bitfield(msr, 12, 8); // Bungo: reverted to 2263 state because of wrong old CPUs freq. calculating - /* Non-integer bus ratio for the max-multi*/ + // Non-integer bus ratio for the max-multi maxdiv = bitfield(msr, 46, 46); - /* Non-integer bus ratio for the current-multi (undocumented)*/ + // Non-integer bus ratio for the current-multi (undocumented) currdiv = bitfield(msr, 14, 14); // This will always be model >= 3 @@ -575,13 +615,20 @@ /* On these models, maxcoef defines TSC freq */ maxcoef = bitfield(msr, 44, 40); } else { - /* On lower models, currcoef defines TSC freq */ - /* XXX */ + // On lower models, currcoef defines TSC freq + // XXX maxcoef = currcoef; } - if (maxcoef) { - if (maxdiv) { + if (!currcoef) + { + currcoef = maxcoef; + } + + if (maxcoef) + { + if (maxdiv) + { fsbFrequency = ((tscFrequency * 2) / ((maxcoef * 2) + 1)); } else { fsbFrequency = (tscFrequency / maxcoef); @@ -591,24 +638,24 @@ } else { cpuFrequency = (fsbFrequency * currcoef); } - DBG("max: %d%s current: %d%s\n", maxcoef, maxdiv ? ".5" : "",currcoef, currdiv ? ".5" : ""); + //verbose("max: %d%s current: %d%s\n", maxcoef, maxdiv ? ".5" : "",currcoef, currdiv ? ".5" : ""); } break; } } - /* Mobile CPU */ + // Mobile CPU if (rdmsr64(MSR_IA32_PLATFORM_ID) & (1<<28)) { p->CPU.Features |= CPU_FEATURE_MOBILE; } } else if ((p->CPU.Vendor == CPUID_VENDOR_AMD) && (p->CPU.Family == 0x0f)) { switch(p->CPU.ExtFamily) { - case 0x00: /* K8 */ + case 0x00: //* K8 *// msr = rdmsr64(K8_FIDVID_STATUS); maxcoef = bitfield(msr, 21, 16) / 2 + 4; currcoef = bitfield(msr, 5, 0) / 2 + 4; break; - case 0x01: /* K10 */ + case 0x01: //* K10 *// msr = rdmsr64(K10_COFVID_STATUS); do_cpuid2(0x00000006, 0, p->CPU.CPUID[CPUID_6]); // EffFreq: effective frequency interface @@ -625,7 +672,7 @@ break; - case 0x05: /* K14 */ + case 0x05: //* K14 *// msr = rdmsr64(K10_COFVID_STATUS); currcoef = (bitfield(msr, 54, 49) + 0x10) << 2; currdiv = (bitfield(msr, 8, 4) + 1) << 2; @@ -633,7 +680,7 @@ break; - case 0x02: /* K11 */ + case 0x02: //* K11 *// // not implimented break; } @@ -649,22 +696,22 @@ } else { fsbFrequency = ((cpuFrequency * currdiv) / currcoef); } - DBG("%d.%d\n", currcoef / currdiv, ((currcoef % currdiv) * 100) / currdiv); + //verbose("%d.%d\n", currcoef / currdiv, ((currcoef % currdiv) * 100) / currdiv); } else { if (!cpuFrequency) { fsbFrequency = (tscFrequency / maxcoef); } else { fsbFrequency = (cpuFrequency / maxcoef); } - DBG("%d\n", currcoef); + //verbose("%d\n", currcoef); } } else if (currcoef) { if (currdiv) { fsbFrequency = ((tscFrequency * currdiv) / currcoef); - DBG("%d.%d\n", currcoef / currdiv, ((currcoef % currdiv) * 100) / currdiv); + //verbose("%d.%d\n", currcoef / currdiv, ((currcoef % currdiv) * 100) / currdiv); } else { fsbFrequency = (tscFrequency / currcoef); - DBG("%d\n", currcoef); + //verbose("%d\n", currcoef); } } if (!cpuFrequency) cpuFrequency = tscFrequency; @@ -673,11 +720,11 @@ #if 0 if (!fsbFrequency) { fsbFrequency = (DEFAULT_FSB * 1000); + verbose("CPU: fsbFrequency=0! using the default value for FSB!\n"); cpuFrequency = tscFrequency; - DBG("0 ! using the default value for FSB !\n"); } - DBG("cpu freq = 0x%016llxn", timeRDTSC() * 20); + //verbose("cpu freq = 0x%016llxn", timeRDTSC() * 20); #endif @@ -690,30 +737,34 @@ p->CPU.CPUFrequency = cpuFrequency; // keep formatted with spaces instead of tabs - DBG("\n---------------------------------------------\n"); - DBG("------------------ CPU INFO -----------------\n"); - DBG("---------------------------------------------\n"); - DBG("Brand String: %s\n", p->CPU.BrandString); // Processor name (BIOS) - DBG("Vendor: 0x%x\n", p->CPU.Vendor); // Vendor ex: GenuineIntel - DBG("Family: 0x%x\n", p->CPU.Family); // Family ex: 6 (06h) - DBG("ExtFamily: 0x%x\n", p->CPU.ExtFamily); - DBG("Signature: %x\n", p->CPU.Signature); // CPUID signature - DBG("Model: 0x%x\n", p->CPU.Model); // Model ex: 37 (025h) - DBG("ExtModel: 0x%x\n", p->CPU.ExtModel); - DBG("Stepping: 0x%x\n", p->CPU.Stepping); // Stepping ex: 5 (05h) - DBG("MaxCoef: 0x%x\n", p->CPU.MaxCoef); - DBG("CurrCoef: 0x%x\n", p->CPU.CurrCoef); - DBG("MaxDiv: 0x%x\n", p->CPU.MaxDiv); - DBG("CurrDiv: 0x%x\n", p->CPU.CurrDiv); - DBG("TSCFreq: %dMHz\n", p->CPU.TSCFrequency / 1000000); - DBG("FSBFreq: %dMHz\n", p->CPU.FSBFrequency / 1000000); - DBG("CPUFreq: %dMHz\n", p->CPU.CPUFrequency / 1000000); - DBG("Cores: %d\n", p->CPU.NoCores); // Cores - DBG("Logical processor: %d\n", p->CPU.NoThreads); // Logical procesor - DBG("Features: 0x%08x\n", p->CPU.Features); - - DBG("\n---------------------------------------------\n"); + //verbose("\n---------------------------------------------\n"); + verbose("\n------------------ CPU INFO -----------------\n"); + //verbose("---------------------------------------------\n"); + verbose("\nCPUID Raw Values:\n"); + for (i = 0; i < CPUID_MAX; i++) { + verbose("%02d: %08X-%08X-%08X-%08X\n", i, p->CPU.CPUID[i][eax], p->CPU.CPUID[i][ebx], p->CPU.CPUID[i][ecx], p->CPU.CPUID[i][edx]); + } + verbose("\n"); + verbose("Brand String: %s\n", p->CPU.BrandString); // Processor name (BIOS) + verbose("Vendor: 0x%X\n", p->CPU.Vendor); // Vendor ex: GenuineIntel + verbose("Family: 0x%X\n", p->CPU.Family); // Family ex: 6 (06h) + verbose("ExtFamily: 0x%X\n", p->CPU.ExtFamily); + verbose("Signature: 0x%08X\n", p->CPU.Signature); // CPUID signature + verbose("Model: 0x%X\n", p->CPU.Model); // Model ex: 37 (025h) + verbose("ExtModel: 0x%X\n", p->CPU.ExtModel); + verbose("Stepping: 0x%X\n", p->CPU.Stepping); // Stepping ex: 5 (05h) + verbose("MaxCoef: %d\n", p->CPU.MaxCoef); + verbose("CurrCoef: %d\n", p->CPU.CurrCoef); + verbose("MaxDiv: %d\n", p->CPU.MaxDiv); + verbose("CurrDiv: %d\n", p->CPU.CurrDiv); + verbose("TSCFreq: %dMHz\n", p->CPU.TSCFrequency / 1000000); + verbose("FSBFreq: %dMHz\n", p->CPU.FSBFrequency / 1000000); + verbose("CPUFreq: %dMHz\n", p->CPU.CPUFrequency / 1000000); + verbose("Cores: %d\n", p->CPU.NoCores); // Cores + verbose("Logical procesors: %d\n", p->CPU.NoThreads); // Threads + verbose("Features: 0x%08x\n", p->CPU.Features); + verbose("---------------------------------------------\n\n"); #if DEBUG_CPU - pause(); + pause("\n[DEBUG CPU] "); #endif } Index: branches/Bungo/i386/libsaio/platform.h =================================================================== --- branches/Bungo/i386/libsaio/platform.h (revision 2530) +++ branches/Bungo/i386/libsaio/platform.h (revision 2531) @@ -14,8 +14,8 @@ extern void dumpPhysAddr(const char * title, void * a, int len); /* CPUID Vendor */ -#define CPUID_VENDOR_INTEL 0x756E6547 -#define CPUID_VENDOR_AMD 0x68747541 +#define CPUID_VENDOR_INTEL 0x756E6547 // "uneG" +#define CPUID_VENDOR_AMD 0x68747541 // "htuA" /* CPUID index into cpuid_raw */ #define CPUID_0 0 @@ -30,50 +30,53 @@ #define CPUID_88 9 #define CPUID_MAX 10 -#define CPU_MODEL_ANY 0x00 -#define CPU_MODEL_UNKNOWN 0x01 -#define CPU_MODEL_PRESCOTT 0x03 // Celeron D, Pentium 4 (90nm) -#define CPU_MODEL_NOCONA 0x04 // Xeon Nocona/Paxville, Irwindale (90nm) -#define CPU_MODEL_PRESLER 0x06 // Pentium 4, Pentium D (65nm) -#define CPU_MODEL_PENTIUM_M 0x09 // Banias Pentium M (130nm) -#define CPU_MODEL_DOTHAN 0x0D // Dothan Pentium M, Celeron M (90nm) -#define CPU_MODEL_YONAH 0x0E // Sossaman, Yonah -#define CPU_MODEL_MEROM 0x0F // Allendale, Conroe, Kentsfield, Woodcrest, Clovertown, Tigerton, Merom -#define CPU_MODEL_CONROE 0x0F // -#define CPU_MODEL_CELERON 0x16 // Merom, Conroe (65nm) -#define CPU_MODEL_PENRYN 0x17 // Wolfdale, Yorkfield, Harpertown, Penryn -#define CPU_MODEL_WOLFDALE 0x17 // -#define CPU_MODEL_NEHALEM 0x1A // Bloomfield. Nehalem-EP, Nehalem-WS, Gainestown -#define CPU_MODEL_ATOM 0x1C // Pineview, Bonnell -#define CPU_MODEL_XEON_MP 0x1D // MP 7400 -#define CPU_MODEL_FIELDS 0x1E // Lynnfield, Clarksfield, Jasper Forest -#define CPU_MODEL_DALES 0x1F // Havendale, Auburndale -#define CPU_MODEL_DALES_32NM 0x25 // Clarkdale, Arrandale -#define CPU_MODEL_ATOM_SAN 0x26 // Lincroft -#define CPU_MODEL_LINCROFT 0x27 // Bonnell -#define CPU_MODEL_SANDYBRIDGE 0x2A // Sandy Bridge -#define CPU_MODEL_WESTMERE 0x2C // Gulftown, Westmere-EP, Westmere-WS -#define CPU_MODEL_JAKETOWN 0x2D // Sandy Bridge-E, Sandy Bridge-EP -#define CPU_MODEL_NEHALEM_EX 0x2E // Beckton -#define CPU_MODEL_WESTMERE_EX 0x2F // Westmere-EX -//#define CPU_MODEL_BONNELL_ATOM 0x35 // Bonnell -#define CPU_MODEL_ATOM_2000 0x36 // Cedarview / Saltwell -#define CPU_MODEL_SILVERMONT 0x37 // Atom Silvermont -#define CPU_MODEL_IVYBRIDGE 0x3A // Ivy Bridge -#define CPU_MODEL_HASWELL 0x3C // Haswell DT -#define CPU_MODEL_BROADWELL 0x3D // Core M, Broadwell / Core-AVX2 -#define CPU_MODEL_IVYBRIDGE_XEON 0x3E // Ivy Bridge Xeon -#define CPU_MODEL_HASWELL_SVR 0x3F // Haswell Server -//#define CPU_MODEL_HASWELL_H 0x?? // Haswell H -#define CPU_MODEL_HASWELL_ULT 0x45 // Haswell ULT -#define CPU_MODEL_CRYSTALWELL 0x46 // Crystal Well -// 4A silvermont / atom -#define CPU_MODEL_AVOTON 0x4D // Silvermont/Avoton Atom C2000 -// 4E Core??? -#define CPU_MODEL_BRODWELL_SVR 0x4F // Broadwell Server -#define CPU_MODEL_BRODWELL_MSVR 0x56 // Broadwell Micro Server -// 5A silvermont / atom -// 5D silvermont / atom +#define CPUID_MODEL_ANY 0xFF +#define CPUID_MODEL_UNKNOWN 0x00 +//#define CPUID_MODEL_PRESCOTT 0x03 // Celeron D, Pentium 4 (90nm) +#define CPUID_MODEL_NOCONA 0x03 // Celeron D, Pentium 4, Xeon (90nm) +//#define CPUID_MODEL_NOCONA 0x04 // Xeon Nocona/Paxville, Irwindale (90nm) +#define CPUID_MODEL_IRWINDALE 0x04 // Xeon Paxville, Irwindale (90nm) +#define CPUID_MODEL_PRESLER 0x06 // Pentium 4, Pentium D (65nm) +#define CPUID_MODEL_PENTIUM_M 0x09 // Banias Pentium M (130nm) +#define CPUID_MODEL_DOTHAN 0x0D // Dothan Pentium M, Celeron M (90nm) +#define CPUID_MODEL_YONAH 0x0E // Sossaman, Yonah +#define CPUID_MODEL_MEROM 0x0F // Allendale, Conroe, Kentsfield, Woodcrest, Clovertown, Tigerton, Merom +//#define CPUID_MODEL_CONROE 0x0F // +#define CPUID_MODEL_CELERON 0x16 // Merom, Conroe (65nm), Celeron (45nm) +#define CPUID_MODEL_PENRYN 0x17 // Wolfdale, Yorkfield, Harpertown, Penryn +//#define CPUID_MODEL_WOLFDALE 0x17 // Xeon 31xx, 33xx, 52xx, 54xx, Core 2 Quad 8xxx and 9xxx +#define CPUID_MODEL_NEHALEM 0x1A // Bloomfield. Nehalem-EP, Nehalem-WS, Gainestown +#define CPUID_MODEL_ATOM 0x1C // Pineview, Bonnell +#define CPUID_MODEL_XEON_MP 0x1D // MP 7400 +#define CPUID_MODEL_FIELDS 0x1E // Lynnfield, Clarksfield, Jasper Forest +#define CPUID_MODEL_DALES 0x1F // Havendale, Auburndale +#define CPUID_MODEL_DALES_32NM 0x25 // Clarkdale, Arrandale +#define CPUID_MODEL_ATOM_SAN 0x26 // Lincroft +#define CPUID_MODEL_LINCROFT 0x27 // Bonnell +#define CPUID_MODEL_SANDYBRIDGE 0x2A // Sandy Bridge +#define CPUID_MODEL_WESTMERE 0x2C // Gulftown, Westmere-EP, Westmere-WS +#define CPUID_MODEL_JAKETOWN 0x2D // Sandy Bridge-E, Sandy Bridge-EP +#define CPUID_MODEL_NEHALEM_EX 0x2E // Beckton +#define CPUID_MODEL_WESTMERE_EX 0x2F // Westmere-EX +//#define CPUID_MODEL_BONNELL_ATOM 0x35 // Atom Family Bonnell +#define CPUID_MODEL_ATOM_2000 0x36 // Cedarview / Saltwell +#define CPUID_MODEL_SILVERMONT 0x37 // Atom E3000, Z3000 Atom Silvermont +#define CPUID_MODEL_IVYBRIDGE 0x3A // Ivy Bridge +#define CPUID_MODEL_HASWELL 0x3C // Haswell DT +#define CPUID_MODEL_BROADWELL 0x3D // Core M, Broadwell / Core-AVX2 +//#define CPUID_MODEL_IVYBRIDGE_XEON 0x3E // Ivy Bridge Xeon +#define CPUID_MODEL_IVYBRIDGE_EP 0x3E // Ivy Bridge Xeon +#define CPUID_MODEL_HASWELL_SVR 0x3F // Haswell Server, Xeon E5-2600/1600 v3 (Haswell-E) +//#define CPUID_MODEL_HASWELL_H 0x?? // Haswell H +#define CPUID_MODEL_HASWELL_ULT 0x45 // Haswell ULT, 4th gen Core, Xeon E3-12xx v3 +#define CPUID_MODEL_CRYSTALWELL 0x46 // Crystal Well, 4th gen Core, Xeon E3-12xx v3 +//#define CPUID_MODEL_ 0x4A // Future Atom E3000, Z3000 silvermont / atom +#define CPUID_MODEL_AVOTON 0x4D // Silvermont/Avoton Atom C2000 +//#define CPUID_MODEL_ 0x4E // Future Core +#define CPUID_MODEL_BRODWELL_SVR 0x4F // Broadwell Server +#define CPUID_MODEL_BRODWELL_MSVR 0x56 // Broadwell Micro Server, Future Xeon +//#define CPUID_MODEL_ 0x5A // Silvermont, Future Atom E3000, Z3000 +//#define CPUID_MODEL_ 0x5D // Silvermont, Future Atom E3000, Z3000 /* CPU Features */ #define CPU_FEATURE_MMX 0x00000001 // MMX Instruction Set @@ -148,8 +151,8 @@ struct CPU { uint32_t Features; // CPU Features like MMX, SSE2, VT, MobileCPU uint32_t Vendor; // Vendor - uint32_t CoresPerPackage; - uint32_t LogicalPerPackage; + //uint32_t CoresPerPackage; + //uint32_t LogicalPerPackage; uint32_t Signature; // Processor Signature uint32_t Stepping; // Stepping //uint16_t Type; // Type Index: branches/Bungo/i386/libsaio/disk.c =================================================================== --- branches/Bungo/i386/libsaio/disk.c (revision 2530) +++ branches/Bungo/i386/libsaio/disk.c (revision 2531) @@ -71,12 +71,14 @@ #include #include #include "libsaio.h" +#include "sl.h" #include "boot.h" #include "bootstruct.h" #include "memory.h" #include "fdisk.h" #include "hfs.h" #include "ntfs.h" +#include "exfat.h" #include "msdos.h" #include "ext2fs.h" #include "befs.h" @@ -125,11 +127,11 @@ int biosdev; // BIOS device number (unique) BVRef bvr; // chain of boot volumes on the disk int bvrcnt; // number of boot volumes - struct DiskBVMap * next; // linkage to next mapping + struct DiskBVMap *next; // linkage to next mapping }; -static struct DiskBVMap * gDiskBVMap = NULL; -static struct disk_blk0 * gBootSector = NULL; +static struct DiskBVMap *gDiskBVMap = NULL; +static struct disk_blk0 *gBootSector = NULL; // Function pointers to be filled in if ramdisks are available: int (*p_ramdiskReadBytes)( int biosdev, unsigned int blkno, @@ -137,8 +139,7 @@ unsigned int byteCount, void * buffer ) = NULL; int (*p_get_ramdisk_info)(int biosdev, struct driveInfo *dip) = NULL; -//static bool getOSVersion(BVRef bvr, char *str); -static bool getOSVersion(BVRef bvr); +static bool getOSVersion(BVRef bvr, char *str); extern void spinActivityIndicator(int sectors); @@ -397,7 +398,7 @@ int error; int copy_len; - DEBUG_DISK(("%s: dev %x block %x [%d] -> 0x%x...", __FUNCTION__, biosdev, blkno, byteCount, (unsigned)cbuf)); + DEBUG_DISK(("%s: dev %X block %X [%d] -> 0x%X...", __FUNCTION__, biosdev, blkno, byteCount, (unsigned)cbuf)); for (; byteCount; cbuf += copy_len, blkno++) { @@ -423,6 +424,29 @@ //============================================================================== +static const struct NamedValue fdiskTypes[] = +{ + { FDISK_NTFS, "Windows NTFS" }, + { 0xE7, "Windows exFAT" }, + { FDISK_DOS12, "Windows FAT12" }, + { FDISK_DOS16B, "Windows FAT16" }, + { FDISK_DOS16S, "Windows FAT16" }, + { FDISK_DOS16SLBA, "Windows FAT16" }, + { FDISK_SMALLFAT32, "Windows FAT32" }, + { FDISK_FAT32, "Windows FAT32" }, + { FDISK_FREEBSD, "FreeBSD" }, + { FDISK_OPENBSD, "OpenBSD" }, + { FDISK_LINUX, "Linux" }, + { FDISK_UFS, "Apple UFS" }, + { FDISK_HFS, "Apple HFS" }, + { FDISK_BOOTER, "Apple Boot/UFS" }, + { FDISK_BEFS, "Haiku" }, + { 0xCD, "CD-ROM" }, + { 0x00, NULL } /* must be last */ +}; + +//============================================================================== + static int isExtendedFDiskPartition( const struct fdisk_part * part ) { static unsigned char extParts[] = @@ -538,17 +562,107 @@ //============================================================================== -static BVRef newFDiskBVRef( int biosdev, int partno, unsigned int blkoff, - const struct fdisk_part * part, - FSInit initFunc, FSLoadFile loadFunc, - FSReadFile readFunc, - FSGetDirEntry getdirFunc, - FSGetFileBlock getBlockFunc, - FSGetUUID getUUIDFunc, - BVGetDescription getDescriptionFunc, - BVFree bvFreeFunc, - int probe, int type, unsigned int bvrFlags ) +/* + * Trying to figure out the filsystem type of a given partition. + */ +static int probeFileSystem(int biosdev, unsigned int blkoff) { + // detected filesystem type; + int result = -1; + int fatbits; + + // Allocating buffer for 4 sectors. + const void * probeBuffer = malloc(PROBEFS_SIZE); + if (probeBuffer == NULL) + { + verbose("Error (can't alloc memory for probe buffer)\n"); + goto exit; + } + + // Reading first 4 sectors of current partition + int error = readBytes(biosdev, blkoff, 0, PROBEFS_SIZE, (void *)probeBuffer); + + if (error) + { + verbose("Error (can't read from device %02Xh)\n", biosdev); + goto exit; + } + + if (HFSProbe(probeBuffer)) + { + result = FDISK_HFS; + } + else if (EX2Probe(probeBuffer)) + { + result = FDISK_LINUX; + } + else if (FreeBSDProbe(probeBuffer)) + { + result = FDISK_FREEBSD; + } + else if (OpenBSDProbe(probeBuffer)) + { + result = FDISK_OPENBSD; + } + else if (BeFSProbe(probeBuffer)) + { + result = FDISK_BEFS; + } + else if (NTFSProbe(probeBuffer)) + { + result = FDISK_NTFS; + } + else if (EXFATProbe(probeBuffer)) + { + result = 0xE7; + } + else if ((fatbits = MSDOSProbe(probeBuffer))) + { + switch (fatbits) + { + case 12: + result = FDISK_DOS12; + break; + + case 16: + result = FDISK_DOS16B; + break; + + case 32: + default: + result = FDISK_FAT32; + break; + } + } + else + { + // Couldn't detect filesystem type + result = 0; + } + +exit: + if (probeBuffer != NULL) free((void *)probeBuffer); + { + return result; + } +} + +//============================================================================== + +static BVRef newFDiskBVRef(int biosdev, + int partno, + unsigned int blkoff, + const struct fdisk_part *part, + FSInit initFunc, + FSLoadFile loadFunc, + FSReadFile readFunc, + FSGetDirEntry getdirFunc, + FSGetFileBlock getBlockFunc, + FSGetUUID getUUIDFunc, + BVGetDescription getDescriptionFunc, + BVFree bvFreeFunc, + int probe, int type, unsigned int bvrFlags) +{ BVRef bvr = (BVRef) malloc( sizeof(*bvr) ); if ( bvr ) { @@ -566,6 +680,8 @@ bvr->description = getDescriptionFunc; bvr->type = type; bvr->bv_free = bvFreeFunc; + + if ((part->bootid & FDISK_ACTIVE) && (part->systid == FDISK_HFS)) { @@ -582,7 +698,7 @@ { // filesystem probe failed. - DEBUG_DISK(("%s: failed probe on dev %x part %d\n", __FUNCTION__, biosdev, partno)); + DEBUG_DISK(("%s: failed probe on dev %X part %d\n", __FUNCTION__, biosdev, partno)); (*bvr->bv_free)(bvr); bvr = NULL; @@ -659,7 +775,7 @@ { // filesystem probe failed. - DEBUG_DISK(("%s: failed probe on dev %x part %d\n", __FUNCTION__, biosdev, partno)); + DEBUG_DISK(("%s: failed probe on dev %X part %d\n", __FUNCTION__, biosdev, partno)); (*bvr->bv_free)(bvr); bvr = NULL; @@ -712,40 +828,53 @@ // same as Apple ZFS //EFI_GUID const GPT_ZFS_GUID = { 0x6A898CC3, 0x1DD2, 0x11B2, { 0x99, 0xA6, 0x08, 0x00, 0x20, 0x73, 0x66, 0x31 } }; // 0xBF01 "Solaris /usr & Apple ZFS -BVRef newGPTBVRef( int biosdev, int partno, unsigned int blkoff, - const gpt_ent * part, - FSInit initFunc, FSLoadFile loadFunc, - FSReadFile readFunc, - FSGetDirEntry getdirFunc, - FSGetFileBlock getBlockFunc, - FSGetUUID getUUIDFunc, - BVGetDescription getDescriptionFunc, - BVFree bvFreeFunc, - int probe, int type, unsigned int bvrFlags ) +BVRef newGPTBVRef(int biosdev, + int partno, + unsigned int blkoff, + const gpt_ent *part, + FSInit initFunc, + FSLoadFile loadFunc, + FSReadFile readFunc, + FSGetDirEntry getdirFunc, + FSGetFileBlock getBlockFunc, + FSGetUUID getUUIDFunc, + BVGetDescription getDescriptionFunc, + BVFree bvFreeFunc, + int probe, + int type, + unsigned int bvrFlags ) { - BVRef bvr = (BVRef) malloc( sizeof(*bvr) ); - if ( bvr ) { + BVRef bvr = (BVRef)malloc(sizeof(*bvr)); + if (bvr) { bzero(bvr, sizeof(*bvr)); - bvr->biosdev = biosdev; - bvr->part_no = partno; - bvr->part_boff = blkoff; - bvr->fs_loadfile = loadFunc; - bvr->fs_readfile = readFunc; - bvr->fs_getdirentry = getdirFunc; - bvr->fs_getfileblock= getBlockFunc; - bvr->fs_getuuid = getUUIDFunc; - bvr->description = getDescriptionFunc; - bvr->type = type; - bvr->bv_free = bvFreeFunc; + bvr->biosdev = biosdev; + bvr->part_no = partno; + bvr->part_boff = blkoff; + bvr->fs_loadfile = loadFunc; + bvr->fs_readfile = readFunc; + bvr->fs_getdirentry = getdirFunc; + bvr->fs_getfileblock = getBlockFunc; + bvr->fs_getuuid = getUUIDFunc; + bvr->description = getDescriptionFunc; + bvr->type = type; + bvr->bv_free = bvFreeFunc; // FIXME: UCS-2 -> UTF-8 the name - strlcpy(bvr->name, "----", DPISTRLEN); - if ( (efi_guid_compare(&GPT_BOOT_GUID, (EFI_GUID const*)part->ent_type) == 0) || (efi_guid_compare(&GPT_HFS_GUID, (EFI_GUID const*)part->ent_type) == 0) ) { +// Bungo: + //strlcpy(bvr->name, "----", DPISTRLEN); + uint8_t i; + for (i = 0; i < BVSTRLEN; i++ ) + bvr->name[i] = (char)part->ent_name[i]; + + /* + if ( (efi_guid_compare(&GPT_BOOT_GUID, (EFI_GUID const *)part->ent_type) == 0) || + (efi_guid_compare(&GPT_HFS_GUID, (EFI_GUID const*)part->ent_type) == 0) ) { strlcpy(bvr->type_name, "GPT HFS+", DPISTRLEN); } else { strlcpy(bvr->type_name, "GPT Unknown", DPISTRLEN); } - + */ + /* if ( part->bootid & FDISK_ACTIVE ) { bvr->flags |= kBVFlagPrimary; @@ -765,7 +894,8 @@ (*bvr->bv_free)(bvr); bvr = NULL; } - if ( readBootSector( biosdev, blkoff, (void *)0x7e00 ) == 0 ) { + else if ( readBootSector( biosdev, blkoff, (void *)0x7e00 ) == 0 ) + { bvr->flags |= kBVFlagBootable; } } else if ( readBootSector( biosdev, blkoff, (void *)0x7e00 ) == 0 ) { @@ -793,7 +923,7 @@ static BVRef diskScanFDiskBootVolumes( int biosdev, int * countPtr ) { const struct fdisk_part * part; - struct DiskBVMap * map; + struct DiskBVMap * map; int partno = -1; BVRef bvr; #if UFS_SUPPORT @@ -803,6 +933,8 @@ struct driveInfo di; boot_drive_info_t *dp; + verbose("Attempting to scan FDISK boot volumes [biosdev=%02Xh]:\n", biosdev); + /* Initialize disk info */ if (getDriveInfo(biosdev, &di) != 0) @@ -835,85 +967,78 @@ while ( getNextFDiskPartition( biosdev, &partno, &part ) ) { - DEBUG_DISK(("%s: part %d [%x]\n", __FUNCTION__, - partno, part->systid)); + DEBUG_DISK(("%s: part %d [%X]\n", __FUNCTION__, partno, part->systid)); bvr = 0; switch ( part->systid ) { #if UFS_SUPPORT case FDISK_UFS: - bvr = newFDiskBVRef( - biosdev, partno, - part->relsect + UFS_FRONT_PORCH/BPS, - part, - UFSInitPartition, - UFSLoadFile, - UFSReadFile, - UFSGetDirEntry, - UFSGetFileBlock, - UFSGetUUID, - UFSGetDescription, - UFSFree, - 0, - kBIOSDevTypeHardDrive, 0); + bvr = newFDiskBVRef(biosdev, partno, + part->relsect + UFS_FRONT_PORCH/BPS, + part, + UFSInitPartition, + UFSLoadFile, + UFSReadFile, + UFSGetDirEntry, + UFSGetFileBlock, + UFSGetUUID, + UFSGetDescription, + UFSFree, + 0, + kBIOSDevTypeHardDrive, 0); break; #endif case FDISK_HFS: - bvr = newFDiskBVRef( - biosdev, partno, - part->relsect, - part, - HFSInitPartition, - HFSLoadFile, - HFSReadFile, - HFSGetDirEntry, - HFSGetFileBlock, - HFSGetUUID, - HFSGetDescription, - HFSFree, - 0, - kBIOSDevTypeHardDrive, 0); + bvr = newFDiskBVRef(biosdev, partno, + part->relsect, + part, + HFSInitPartition, + HFSLoadFile, + HFSReadFile, + HFSGetDirEntry, + HFSGetFileBlock, + HFSGetUUID, + HFSGetDescription, + HFSFree, + 0, + kBIOSDevTypeHardDrive, 0); break; // turbo - we want the booter type scanned also case FDISK_BOOTER: if (part->bootid & FDISK_ACTIVE) - gBIOSBootVolume = newFDiskBVRef( - biosdev, partno, - part->relsect, - part, - HFSInitPartition, - HFSLoadFile, - HFSReadFile, - HFSGetDirEntry, - HFSGetFileBlock, - HFSGetUUID, - HFSGetDescription, - HFSFree, - 0, - kBIOSDevTypeHardDrive, 0); - break; + gBIOSBootVolume = newFDiskBVRef(biosdev, partno, + part->relsect, + part, + HFSInitPartition, + HFSLoadFile, + HFSReadFile, + HFSGetDirEntry, + HFSGetFileBlock, + HFSGetUUID, + HFSGetDescription, + HFSFree, + 0, + kBIOSDevTypeHardDrive, 0); #if UFS_SUPPORT - case FDISK_BOOTER: - booterUFS = newFDiskBVRef( - biosdev, partno, - ((part->relsect + spc - 1) / spc) * spc, - part, - UFSInitPartition, - UFSLoadFile, - UFSReadFile, - UFSGetDirEntry, - UFSGetFileBlock, - UFSGetUUID, - UFSGetDescription, - UFSFree, - 0, - kBIOSDevTypeHardDrive, 0); + booterUFS = newFDiskBVRef(biosdev, partno, + ((part->relsect + spc - 1) / spc) * spc, + part, + UFSInitPartition, + UFSLoadFile, + UFSReadFile, + UFSGetDirEntry, + UFSGetFileBlock, + UFSGetUUID, + UFSGetDescription, + UFSFree, + 0, + kBIOSDevTypeHardDrive, 0); +#endif break; -#endif case FDISK_FAT32: case FDISK_DOS12: @@ -921,92 +1046,96 @@ case FDISK_DOS16B: case FDISK_SMALLFAT32: case FDISK_DOS16SLBA: - bvr = newFDiskBVRef( - biosdev, partno, - part->relsect, - part, - MSDOSInitPartition, - MSDOSLoadFile, - MSDOSReadFile, - MSDOSGetDirEntry, - MSDOSGetFileBlock, - MSDOSGetUUID, - MSDOSGetDescription, - MSDOSFree, - 0, - kBIOSDevTypeHardDrive, 0); - break; + bvr = newFDiskBVRef(biosdev, partno, + part->relsect, + part, + MSDOSInitPartition, + MSDOSLoadFile, + MSDOSReadFile, + MSDOSGetDirEntry, + MSDOSGetFileBlock, + MSDOSGetUUID, + MSDOSGetDescription, + MSDOSFree, + 0, + kBIOSDevTypeHardDrive, 0); + break; case FDISK_NTFS: - bvr = newFDiskBVRef( - biosdev, partno, - part->relsect, - part, - 0, 0, 0, 0, 0, - NTFSGetUUID, - NTFSGetDescription, - (BVFree)free, - 0, kBIOSDevTypeHardDrive, 0); - break; + if (probeFileSystem(biosdev, part->relsect) == 0xE7) // 0xE7 means 'FDISK_EXFAT' + bvr = newFDiskBVRef(biosdev, + partno, + part->relsect, + part, + 0, 0, 0, 0, 0, + EXFATGetUUID, + EXFATGetDescription, + (BVFree)free, + 0, kBIOSDevTypeHardDrive, 0); + else + bvr = newFDiskBVRef(biosdev, partno, + part->relsect, + part, + 0, 0, 0, 0, 0, + NTFSGetUUID, + NTFSGetDescription, + (BVFree)free, + 0, kBIOSDevTypeHardDrive, 0); + break; case FDISK_LINUX: - bvr = newFDiskBVRef( - biosdev, partno, - part->relsect, - part, - 0, 0, 0, 0, 0, - EX2GetUUID, - EX2GetDescription, - (BVFree)free, - 0, kBIOSDevTypeHardDrive, 0); - break; + bvr = newFDiskBVRef(biosdev, partno, + part->relsect, + part, + 0, 0, 0, 0, 0, + EX2GetUUID, + EX2GetDescription, + (BVFree)free, + 0, kBIOSDevTypeHardDrive, 0); + break; case FDISK_BEFS: - bvr = newFDiskBVRef( - biosdev, partno, - part->relsect, - part, - 0, 0, 0, 0, 0, 0, - BeFSGetDescription, - (BVFree)free, - 0, kBIOSDevTypeHardDrive, 0); - break; + bvr = newFDiskBVRef(biosdev, partno, + part->relsect, + part, + 0, 0, 0, 0, 0, 0, + BeFSGetDescription, + (BVFree)free, + 0, kBIOSDevTypeHardDrive, 0); + break; case FDISK_FREEBSD: - bvr = newFDiskBVRef( - biosdev, partno, - part->relsect, - part, - 0, 0, 0, 0, 0, 0, - FreeBSDGetDescription, - (BVFree)free, - 0, kBIOSDevTypeHardDrive, 0); - break; + bvr = newFDiskBVRef(biosdev, partno, + part->relsect, + part, + 0, 0, 0, 0, 0, 0, + FreeBSDGetDescription, + (BVFree)free, + 0, kBIOSDevTypeHardDrive, 0); + break; case FDISK_OPENBSD: - bvr = newFDiskBVRef( - biosdev, partno, - part->relsect, - part, - 0, 0, 0, 0, 0, 0, - OpenBSDGetDescription, - (BVFree)free, - 0, kBIOSDevTypeHardDrive, 0); - break; + bvr = newFDiskBVRef(biosdev, partno, + part->relsect, + part, + 0, 0, 0, 0, 0, 0, + OpenBSDGetDescription, + (BVFree)free, + 0, kBIOSDevTypeHardDrive, 0); + break; default: - bvr = newFDiskBVRef( - biosdev, partno, - part->relsect, - part, - 0, 0, 0, 0, 0, 0, 0, - (BVFree)free, - 0, - kBIOSDevTypeHardDrive, 0); - break; + bvr = newFDiskBVRef(biosdev, partno, + part->relsect, + part, + 0, 0, 0, 0, 0, 0, 0, + (BVFree)free, + 0, + kBIOSDevTypeHardDrive, 0); + break; } - if ( bvr ) + if (bvr) { bvr->next = map->bvr; map->bvr = bvr; @@ -1033,13 +1162,12 @@ #endif } } while (0); - +#if UNUSED /* * If no FDisk partition, then we will check for * an Apple partition map elsewhere. */ -#if UNUSED - if (map->bvrcnt == 0) + if (map && map->bvrcnt == 0) { static struct fdisk_part cdpart; cdpart.systid = 0xCD; @@ -1065,7 +1193,8 @@ } #endif // Actually this should always be true given the above code - if(map == gDiskBVMap) + // (unless malloc failed above) + if(map && map == gDiskBVMap) { // Don't leave a null map in the chain if(map->bvrcnt == 0 && map->bvr == NULL) @@ -1085,11 +1214,14 @@ static BVRef diskScanAPMBootVolumes( int biosdev, int * countPtr ) { - struct DiskBVMap * map; - struct Block0 *block0_p; - unsigned int blksize; - unsigned int factor; - void *buffer = malloc(BPS); + struct DiskBVMap *map; + struct Block0 *block0_p; + unsigned int blksize; + unsigned int factor; + + verbose("Attempting to scan APM boot volumes [biosdev=%02Xh]:\n", biosdev); + + void *buffer = malloc(BPS); if (!buffer) { @@ -1196,89 +1328,6 @@ //============================================================================== -/* - * Trying to figure out the filsystem type of a given partition. - */ -static int probeFileSystem(int biosdev, unsigned int blkoff) -{ - // detected filesystem type; - int result = -1; - int fatbits; - - // Allocating buffer for 4 sectors. - const void * probeBuffer = malloc(PROBEFS_SIZE); - if (probeBuffer == NULL) - { - goto exit; - } - - // Reading first 4 sectors of current partition - int error = readBytes(biosdev, blkoff, 0, PROBEFS_SIZE, (void *)probeBuffer); - - if (error) - { - goto exit; - } - - if (HFSProbe(probeBuffer)) - { - result = FDISK_HFS; - } - else if (EX2Probe(probeBuffer)) - { - result = FDISK_LINUX; - } - else if (FreeBSDProbe(probeBuffer)) - { - result = FDISK_FREEBSD; - } - - else if (OpenBSDProbe(probeBuffer)) - { - result = FDISK_OPENBSD; - } - - else if (BeFSProbe(probeBuffer)) - { - result = FDISK_BEFS; - } - - else if (NTFSProbe(probeBuffer)) - { - result = FDISK_NTFS; - } - - else if ( (fatbits = MSDOSProbe(probeBuffer)) ) - { - switch (fatbits) - { - case 32: - default: - result = FDISK_FAT32; - break; - case 16: - result = FDISK_DOS16B; - break; - case 12: - result = FDISK_DOS12; - break; - } - } - else - { - // Couldn't detect filesystem type - result = 0; - } - -exit: - if (probeBuffer != NULL) free((void *)probeBuffer); - { - return result; - } -} - -//============================================================================== - static bool isPartitionUsed(gpt_ent * partition) { @@ -1291,20 +1340,22 @@ static BVRef diskScanGPTBootVolumes(int biosdev, int * countPtr) { - struct DiskBVMap *map = NULL; - - void *buffer = malloc(BPS); - + verbose("Attempting to scan GPT boot volumes [biosdev=%02Xh]:\n", biosdev); + + struct DiskBVMap *map = NULL; + void *buffer = malloc(BPS); int error; - if ( (error = readBytes( biosdev, /*secno*/0, 0, BPS, buffer )) != 0) + + if ((error = readBytes( biosdev, /*secno*/0, 0, BPS, buffer )) != 0) { - verbose("Failed to read boot sector from BIOS device %02xh. Error=%d\n", biosdev, error); + verbose("ERROR![%d] Failed to read boot sector.\n", error); goto scanErr; } + struct REAL_disk_blk0 *fdiskMap = buffer; if ( OSSwapLittleToHostInt16(fdiskMap->signature) != DISK_SIGNATURE ) { - verbose("Failed to find boot signature on BIOS device %02xh\n", biosdev); + verbose("ERROR! Failed to find boot signature.\n"); goto scanErr; } @@ -1312,14 +1363,15 @@ unsigned index; for ( index = 0; index < FDISK_NPART; index++ ) { - if ( fdiskMap->parts[index].systid ) + if ( fdiskMap->parts[index].systid ) // if used... { - if ( fdiskMap->parts[index].systid == 0xEE ) + if ( fdiskMap->parts[index].systid == 0xEE ) // if GPT protective MBR... { // Fail if two 0xEE partitions are present which // means the FDISK code will wind up parsing it. if ( fdiskID ) { + verbose("ERROR! Two GPT protective MBR (fdisk=0xEE) partitions found on same device, skipping.\n"); goto scanErr; } @@ -1330,22 +1382,29 @@ if ( fdiskID == 0 ) { + verbose("ERROR! No GPT protective MBR (fdisk=0xEE) partition found on this device, skipping.\n"); goto scanErr; } - verbose("Attempting to read GPT\n"); + //verbose("Attempting to read GPT\n"); - if(readBytes(biosdev, 1, 0, BPS, buffer) != 0) + if ((error = readBytes(biosdev, 1, 0, BPS, buffer)) != 0) { + verbose("ERROR![%d] Failed to read GPT header, skipping.\n", error); goto scanErr; } gpt_hdr *headerMap = buffer; + + char hdrSig[9]; + memcpy(hdrSig, headerMap->hdr_sig, 8); + hdrSig[8] = 0; // Determine whether the partition header signature is present. - if ( memcmp(headerMap->hdr_sig, GPT_HDR_SIG, strlen(GPT_HDR_SIG)) ) + if (memcmp(headerMap->hdr_sig, GPT_HDR_SIG, strlen(GPT_HDR_SIG))) { + verbose("ERROR! Wrong GPT header signature [%s] or not present, skipping.\n", hdrSig); goto scanErr; } @@ -1354,33 +1413,37 @@ UInt32 headerCheck = OSSwapLittleToHostInt32(headerMap->hdr_crc_self); UInt32 headerSize = OSSwapLittleToHostInt32(headerMap->hdr_size); - if ( headerSize < offsetof(gpt_hdr, padding) ) + if ((headerSize < offsetof(gpt_hdr, padding)) || (headerSize > BPS)) { + verbose("ERROR! Wrong GPT header size [%d], skipping.\n", headerSize); goto scanErr; } - +/* if ( headerSize > BPS ) { + verbose("Wrong GPT header size (%d)\n", headerSize); goto scanErr; } - +*/ // Determine whether the partition header checksum is valid. headerMap->hdr_crc_self = 0; + UInt32 headerCRC = 0; - if ( crc32(0, headerMap, headerSize) != headerCheck ) + if ((headerCRC = crc32(0, headerMap, headerSize)) != headerCheck) { + verbose("ERROR! Wrong GPT header CRC32 [%d], skipping.\n", headerCheck); goto scanErr; } // Determine whether the partition entry size is valid. - UInt64 gptBlock = 0; - UInt32 gptCheck = 0; - UInt32 gptCount = 0; - UInt32 gptID = 0; - gpt_ent * gptMap = 0; - UInt32 gptSize = 0; + UInt64 gptBlock = 0; + UInt32 gptCheck = 0; + UInt32 gptCount = 0; + UInt32 gptID = 0; + gpt_ent *gptMap = NULL; + UInt32 gptSize = 0; gptBlock = OSSwapLittleToHostInt64(headerMap->hdr_lba_table); gptCheck = OSSwapLittleToHostInt32(headerMap->hdr_crc_table); @@ -1389,6 +1452,7 @@ if ( gptSize < sizeof(gpt_ent) ) { + verbose("ERROR! Wrong GPT partition entry size [%d], skipping.\n", gptSize); goto scanErr; } @@ -1404,14 +1468,14 @@ buffer = malloc(bufferSize); if (!buffer) { - goto scanErr; + goto scanErr; } if (readBytes(biosdev, gptBlock, 0, bufferSize, buffer) != 0) { goto scanErr; } - verbose("Read GPT\n"); + //verbose("Read GPT\n"); // Allocate a new map for this BIOS device and insert it into the chain map = malloc(sizeof(*map)); @@ -1426,114 +1490,135 @@ gDiskBVMap = map; // fdisk like partition type id. - int fsType = 0; + int fsType; + + BVRef bvr; + unsigned int bvrFlags; - for(gptID = 1; gptID <= gptCount; ++gptID) { - BVRef bvr = NULL; - unsigned int bvrFlags = 0; + for (gptID = 1; gptID <= gptCount; ++gptID) { + bvr = NULL; bvrFlags = 0; fsType = 0; // size on disk can be larger than sizeof(gpt_ent) - gptMap = (gpt_ent *) ( buffer + ( (gptID - 1) * gptSize) ); + gptMap = (gpt_ent *)(buffer + ((gptID - 1) * gptSize)); // NOTE: EFI_GUID's are in LE and we know we're on an x86. // The IOGUIDPartitionScheme.cpp code uses byte-based UUIDs, we don't. if (isPartitionUsed(gptMap)) { - char stringuuid[100]; - efi_guid_unparse_upper((EFI_GUID*)gptMap->ent_type, stringuuid); - verbose("Reading GPT partition %d, type %s\n", gptID, stringuuid); - // Getting fdisk like partition type. fsType = probeFileSystem(biosdev, gptMap->ent_lba_start); - if ( (efi_guid_compare(&GPT_BOOT_GUID, (EFI_GUID const*)gptMap->ent_type) == 0) || (efi_guid_compare(&GPT_HFS_GUID, (EFI_GUID const*)gptMap->ent_type) == 0) ) { - bvrFlags = (efi_guid_compare(&GPT_BOOT_GUID, (EFI_GUID const*)gptMap->ent_type) == 0) ? kBVFlagBooter : 0; - bvr = newGPTBVRef(biosdev, - gptID, - gptMap->ent_lba_start, - gptMap, - HFSInitPartition, - HFSLoadFile, - HFSReadFile, - HFSGetDirEntry, - HFSGetFileBlock, - HFSGetUUID, - HFSGetDescription, - HFSFree, - 0, - kBIOSDevTypeHardDrive, bvrFlags); - } + if ((efi_guid_compare(&GPT_BOOT_GUID, (EFI_GUID const *)gptMap->ent_type) == 0) || + (efi_guid_compare(&GPT_HFS_GUID, (EFI_GUID const *)gptMap->ent_type) == 0)) { + + bvrFlags = (efi_guid_compare(&GPT_BOOT_GUID, (EFI_GUID const *)gptMap->ent_type) == 0) ? kBVFlagBooter : 0; + bvr = newGPTBVRef(biosdev, + gptID, + gptMap->ent_lba_start, + gptMap, + HFSInitPartition, + HFSLoadFile, + HFSReadFile, + HFSGetDirEntry, + HFSGetFileBlock, + HFSGetUUID, + HFSGetDescription, + HFSFree, + 0, + kBIOSDevTypeHardDrive, bvrFlags); + if (bvr) strlcpy(bvr->type_name, (efi_guid_compare(&GPT_BOOT_GUID, (EFI_GUID const *)gptMap->ent_type) == 0) ? "Apple_Boot" : "Apple_HFS", BVSTRLEN); + } // zef - foreign OS support - if ( (efi_guid_compare(&GPT_BASICDATA_GUID, (EFI_GUID const*)gptMap->ent_type) == 0) || - (efi_guid_compare(&GPT_BASICDATA2_GUID, (EFI_GUID const*)gptMap->ent_type) == 0) ) { + if (efi_guid_compare(&GPT_BASICDATA_GUID, (EFI_GUID const *)gptMap->ent_type) == 0) { switch (fsType) { case FDISK_NTFS: + bvr = newGPTBVRef(biosdev, gptID, gptMap->ent_lba_start, gptMap, + 0, 0, 0, 0, 0, NTFSGetUUID, NTFSGetDescription, + (BVFree)free, 0, kBIOSDevTypeHardDrive, 0); + if (bvr) strlcpy(bvr->type_name, "Microsoft Basic Data", BVSTRLEN); + break; + + case 0xE7: bvr = newGPTBVRef(biosdev, gptID, gptMap->ent_lba_start, gptMap, - 0, 0, 0, 0, 0, 0, NTFSGetDescription, - (BVFree)free, 0, kBIOSDevTypeHardDrive, 0); + 0, 0, 0, 0, 0, EXFATGetUUID, EXFATGetDescription, + (BVFree)free, 0, kBIOSDevTypeHardDrive, 0); + if (bvr) strlcpy(bvr->type_name, "Microsoft Basic Data", BVSTRLEN); break; case FDISK_LINUX: - bvr = newGPTBVRef(biosdev, gptID, gptMap->ent_lba_start, gptMap, - 0, 0, 0, 0, 0, 0, EX2GetDescription, - (BVFree)free, 0, kBIOSDevTypeHardDrive, 0); + bvr = newGPTBVRef(biosdev, gptID, gptMap->ent_lba_start, gptMap, + 0, 0, 0, 0, 0, EX2GetUUID, EX2GetDescription, + (BVFree)free, 0, kBIOSDevTypeHardDrive, 0); + if (bvr) strlcpy(bvr->type_name, "Linux", BVSTRLEN); break; default: - bvr = newGPTBVRef(biosdev, gptID, gptMap->ent_lba_start, gptMap, - 0, 0, 0, 0, 0, 0, 0, - (BVFree)free, 0, kBIOSDevTypeHardDrive, 0); + bvr = newGPTBVRef(biosdev, gptID, gptMap->ent_lba_start, gptMap, + 0, 0, 0, 0, 0, 0, 0, + (BVFree)free, 0, kBIOSDevTypeHardDrive, 0); + if (bvr) strlcpy(bvr->type_name, "Microsoft Basic Data", BVSTRLEN); break; } - } + + if (efi_guid_compare(&GPT_BASICDATA2_GUID, (EFI_GUID const *)gptMap->ent_type) == 0) { + bvr = newGPTBVRef(biosdev, gptID, gptMap->ent_lba_start, gptMap, + 0, 0, 0, 0, 0, NTFSGetUUID, NTFSGetDescription, + (BVFree)free, 0, kBIOSDevTypeHardDrive, 0); + if (bvr) strlcpy(bvr->type_name, "Microsoft Reserved", BVSTRLEN); + } // turbo - save our booter partition // zef - only on original boot device - if ( (efi_guid_compare(&GPT_EFISYS_GUID, (EFI_GUID const*)gptMap->ent_type) == 0) ) { + if (efi_guid_compare(&GPT_EFISYS_GUID, (EFI_GUID const *)gptMap->ent_type) == 0) { switch (fsType) { case FDISK_HFS: - if (readBootSector( biosdev, gptMap->ent_lba_start, (void *)0x7e00 ) == 0) { - bvr = newGPTBVRef(biosdev, gptID, gptMap->ent_lba_start, gptMap, - HFSInitPartition, - HFSLoadFile, - HFSReadFile, - HFSGetDirEntry, - HFSGetFileBlock, - HFSGetUUID, - HFSGetDescription, - HFSFree, - 0, kBIOSDevTypeHardDrive, kBVFlagEFISystem); - } - break; + if (readBootSector(biosdev, gptMap->ent_lba_start, (void *)0x7e00) == 0) { + bvr = newGPTBVRef(biosdev, gptID, gptMap->ent_lba_start, gptMap, + HFSInitPartition, + HFSLoadFile, + HFSReadFile, + HFSGetDirEntry, + HFSGetFileBlock, + HFSGetUUID, + HFSGetDescription, + HFSFree, + 0, kBIOSDevTypeHardDrive, kBVFlagEFISystem); + } + break; case FDISK_FAT32: - if (testFAT32EFIBootSector( biosdev, gptMap->ent_lba_start, (void *)0x7e00 ) == 0) { - bvr = newGPTBVRef(biosdev, gptID, gptMap->ent_lba_start, gptMap, - MSDOSInitPartition, - MSDOSLoadFile, - MSDOSReadFile, - MSDOSGetDirEntry, - MSDOSGetFileBlock, - MSDOSGetUUID, - MSDOSGetDescription, - MSDOSFree, - 0, kBIOSDevTypeHardDrive, kBVFlagEFISystem); - } - break; + if (testFAT32EFIBootSector(biosdev, gptMap->ent_lba_start, (void *)0x7e00) == 0) { + bvr = newGPTBVRef(biosdev, gptID, gptMap->ent_lba_start, gptMap, + MSDOSInitPartition, + MSDOSLoadFile, + MSDOSReadFile, + MSDOSGetDirEntry, + MSDOSGetFileBlock, + MSDOSGetUUID, + MSDOSGetDescription, + MSDOSFree, + 0, kBIOSDevTypeHardDrive, kBVFlagEFISystem); + } + break; default: - if (biosdev == gBIOSDev) { - gBIOSBootVolume = bvr; - } - break; + if (biosdev == gBIOSDev) { + gBIOSBootVolume = bvr; + } + break; } + if (bvr) strlcpy(bvr->type_name, "EFI", BVSTRLEN); } if (bvr) { + char stringuuid[100]; + efi_guid_unparse_upper((EFI_GUID *)gptMap->ent_uuid, stringuuid); + verbose("[%d] %s | %s | %s | %s\n", bvr->part_no, stringuuid, bvr->type_name, getNameForValue(fdiskTypes, fsType), bvr->name); + // Fixup bvr with the fake fdisk partition type. if (fsType > 0) { bvr->part_type = fsType; @@ -1543,7 +1628,6 @@ map->bvr = bvr; ++map->bvrcnt; } - } } @@ -1552,14 +1636,13 @@ free(buffer); } - if(map) { - if(countPtr) *countPtr = map->bvrcnt; + if (map) { + if (countPtr) *countPtr = map->bvrcnt; { return map->bvr; } - } else { - if(countPtr) *countPtr = 0; + if (countPtr) *countPtr = 0; { return NULL; } @@ -1567,52 +1650,91 @@ } //============================================================================== -//static bool getOSVersion(BVRef bvr, char *str) -static bool getOSVersion(BVRef bvr) + +static bool getOSVersion(BVRef bvr, char *str) { bool valid = false; config_file_t systemVersion; char dirSpec[512]; - sprintf(dirSpec, "hd(%d,%d)/System/Library/CoreServices/SystemVersion.plist", BIOS_DEV_UNIT(bvr), bvr->part_no); - + // OS X Recovery + sprintf(dirSpec, "hd(%d,%d)/com.apple.recovery.boot/SystemVersion.plist", BIOS_DEV_UNIT(bvr), bvr->part_no); + if (!loadConfigFile(dirSpec, &systemVersion)) { - bvr->OSisServer = false; + bvr->OSisInstaller = true; valid = true; } else { - sprintf(dirSpec, "hd(%d,%d)/System/Library/CoreServices/ServerVersion.plist", BIOS_DEV_UNIT(bvr), bvr->part_no); + // OS X Standard + sprintf(dirSpec, "hd(%d,%d)/System/Library/CoreServices/SystemVersion.plist", BIOS_DEV_UNIT(bvr), bvr->part_no); - if (!loadConfigFile(dirSpec, &systemVersion)) - { - bvr->OSisServer = true; + if (!loadConfigFile(dirSpec, &systemVersion)) { + bvr->OSisServer = false; + bvr->OSisInstaller = false; valid = true; + } else { + // OS X Server + sprintf(dirSpec, "hd(%d,%d)/System/Library/CoreServices/ServerVersion.plist", BIOS_DEV_UNIT(bvr), bvr->part_no); + + if (!loadConfigFile(dirSpec, &systemVersion)) { + bvr->OSisServer = true; + bvr->OSisInstaller = false; + valid = true; + } +/* else + { + sprintf(dirSpec, "hd(%d,%d)/.IAProductInfo", BIOS_DEV_UNIT(bvr), bvr->part_no); + + if (!loadConfigFile(dirSpec, &systemVersion)) { + bvr->OSisInstaller = false; + valid = true; + } + } +*/ } } - + const char *val = ""; int len = 0; - strncpy(bvr->OSVersion, "", sizeof(bvr->OSVersion)); + bvr->OSVersion[0] = 0; - if (valid) { - if (getValueForKey(kProductVersion, &val, &len, &systemVersion) || getValueForKey(kProductUserVisibleVersion, &val, &len, &systemVersion)) { - strncpy(bvr->OSVersion, val, sizeof(bvr->OSVersion)); - } else { - valid = false; - } - } else { + if (valid) { + if (getValueForKey(kProductVersion, &val, &len, &systemVersion) && len) + { + strncat(bvr->OSVersion, val, sizeof(bvr->OSVersion) - 1); + } else { + valid = false; + } + } + + if (!valid) { int fh = -1; sprintf(dirSpec, "hd(%d,%d)/.PhysicalMediaInstall", BIOS_DEV_UNIT(bvr), bvr->part_no); fh = open(dirSpec, 0); + if (fh >= 0) { - valid = true; - bvr->OSisInstaller = true; - strcpy(bvr->OSVersion, "10.7"); // 10.7 + - //close(fh); - } //else { - //close(fh); - //} - close(fh); + valid = true; + bvr->OSisInstaller = true; + strncat(bvr->OSVersion, "10.7", sizeof(bvr->OSVersion) - 1); // 10.7 + + len = 4; + close(fh); + } else { + sprintf(dirSpec, "hd(%d,%d)/.IAPhysicalMedia", BIOS_DEV_UNIT(bvr), bvr->part_no); + fh = open(dirSpec, 0); + + if (fh >= 0) { + valid = true; + bvr->OSisInstaller = true; + strncat(bvr->OSVersion, "10.9", sizeof(bvr->OSVersion) - 1); // 10.9 + + len = 4; + close(fh); + } else { + strncat(bvr->OSVersion, "Unknown", sizeof(bvr->OSVersion) - 1); + len = 0; + close(fh); + } + } } + return valid; } @@ -1621,20 +1743,18 @@ static void scanFSLevelBVRSettings(BVRef chain) { BVRef bvr; - char dirSpec[512], fileSpec[512]; - char label[BVSTRLEN]; - int ret; - long flags, time; - int fh, fileSize, error; + char dirSpec[512], fileSpec[512], label[BVSTRLEN]; + int ret, fh, fileSize, error;; + long flags; + u_int32_t time; for (bvr = chain; bvr; bvr = bvr->next) { ret = -1; error = 0; - // Check for alternate volume label on boot helper partitions. if (bvr->flags & kBVFlagBooter) { sprintf(dirSpec, "hd(%d,%d)/System/Library/CoreServices/", BIOS_DEV_UNIT(bvr), bvr->part_no); - strcpy(fileSpec, ".disk_label.contentDetails"); + sprintf(fileSpec, "%s", ".disk_label.contentDetails"); ret = GetFileInfo(dirSpec, fileSpec, &flags, &time); if (!ret) { fh = open(strcat(dirSpec, fileSpec), 0); @@ -1657,10 +1777,10 @@ } // Check for SystemVersion.plist or ServerVersion.plist to determine if a volume hosts an installed system. - if (bvr->flags & kBVFlagNativeBoot) { - // and find out which version of mac os we're booting. - // if (getOSVersion(bvr, bvr->OSVersion) == true) { - if (getOSVersion(bvr)) { + if (bvr->flags & kBVFlagNativeBoot) + { + if (getOSVersion(bvr, bvr->OSVersion) == true) + { bvr->flags |= kBVFlagSystemVolume; } } @@ -1745,8 +1865,8 @@ if (map == NULL) { - bvr = diskScanGPTBootVolumes(biosdev, &count); - if (bvr == NULL) + //bvr = diskScanGPTBootVolumes(biosdev, &count); + if ((bvr = diskScanGPTBootVolumes(biosdev, &count)) == NULL) { bvr = diskScanFDiskBootVolumes(biosdev, &count); } @@ -1754,6 +1874,7 @@ { bvr = diskScanAPMBootVolumes(biosdev, &count); } + if (bvr) { scanFSLevelBVRSettings(bvr); @@ -1894,8 +2015,7 @@ { printf(" bvr: %d, dev: %d, part: %d, flags: %d, vis: %d\n", bvr, bvr->biosdev, bvr->part_no, bvr->flags, bvr->visible); } - printf("count: %d\n", bvCount); - getchar(); + pause("count: %d\n", bvCount); #endif *count = bvCount; @@ -1934,28 +2054,6 @@ //============================================================================== -static const struct NamedValue fdiskTypes[] = -{ - { FDISK_NTFS, "Windows NTFS" }, - { FDISK_DOS12, "Windows FAT12" }, - { FDISK_DOS16B, "Windows FAT16" }, - { FDISK_DOS16S, "Windows FAT16" }, - { FDISK_DOS16SLBA, "Windows FAT16" }, - { FDISK_SMALLFAT32, "Windows FAT32" }, - { FDISK_FAT32, "Windows FAT32" }, - { FDISK_FREEBSD, "FreeBSD" }, - { FDISK_OPENBSD, "OpenBSD" }, - { FDISK_LINUX, "Linux" }, - { FDISK_UFS, "Apple UFS" }, - { FDISK_HFS, "Apple HFS" }, - { FDISK_BOOTER, "Apple Boot/UFS" }, - { FDISK_BEFS, "Haiku" }, - { 0xCD, "CD-ROM" }, - { 0x00, 0 } /* must be last */ -}; - -//============================================================================== - bool matchVolumeToString( BVRef bvr, const char* match, long matchLen) { char testStr[128]; @@ -2116,7 +2214,7 @@ if (name == NULL) { - sprintf(p, "TYPE %02x", type); + sprintf(p, "TYPE %02X", type); } else { @@ -2131,16 +2229,16 @@ //============================================================================== -int readBootSector(int biosdev, unsigned int secno, void * buffer) +int readBootSector(int biosdev, unsigned int secno, void *buffer) { int error; - struct disk_blk0 * bootSector = (struct disk_blk0 *) buffer; + struct disk_blk0 * bootSector = (struct disk_blk0 *)buffer; if (bootSector == NULL) { if (gBootSector == NULL) { - gBootSector = (struct disk_blk0 *) malloc(sizeof(*gBootSector)); + gBootSector = (struct disk_blk0 *)malloc(sizeof(*gBootSector)); if (gBootSector == NULL) { @@ -2180,26 +2278,26 @@ //============================================================================== -int testFAT32EFIBootSector( int biosdev, unsigned int secno, void * buffer ) +int testFAT32EFIBootSector(int biosdev, unsigned int secno, void *buffer) { - struct disk_boot1f32_blk * bootSector = (struct disk_boot1f32_blk *) buffer; - int error; + struct disk_boot1f32_blk *bootSector = (struct disk_boot1f32_blk *)buffer; + int error; - if ( bootSector == NULL ) + if (bootSector == NULL) { - if ( gBootSector == NULL ) + if (gBootSector == NULL) { - gBootSector = (struct disk_blk0 *) malloc(sizeof(*gBootSector)); + gBootSector = (struct disk_blk0 *)malloc(sizeof(*gBootSector)); if ( gBootSector == NULL ) { return -1; } } - bootSector = (struct disk_boot1f32_blk *) gBootSector; + bootSector = (struct disk_boot1f32_blk *)gBootSector; } - error = readBytes( biosdev, secno, 0, BPS, bootSector ); - if ( error || bootSector->signature != DISK_SIGNATURE || strncmp((const char *)bootSector->magic, BOOT1F32_MAGIC, BOOT1F32_MAGICLEN) ) + error = readBytes(biosdev, secno, 0, BPS, bootSector); + if (error || bootSector->signature != DISK_SIGNATURE || strncmp((const char *)bootSector->magic, BOOT1F32_MAGIC, BOOT1F32_MAGICLEN) ) { return -1; } @@ -2322,7 +2420,7 @@ int diskIsCDROM(BVRef bvr) { - struct driveInfo di; + struct driveInfo di; if (getDriveInfo(bvr->biosdev, &di) == 0 && di.no_emulation) { @@ -2335,7 +2433,7 @@ int biosDevIsCDROM(int biosdev) { - struct driveInfo di; + struct driveInfo di; if (getDriveInfo(biosdev, &di) == 0 && di.no_emulation) { Index: branches/Bungo/i386/libsaio/cpu.h =================================================================== --- branches/Bungo/i386/libsaio/cpu.h (revision 2530) +++ branches/Bungo/i386/libsaio/cpu.h (revision 2531) @@ -1,4 +1,34 @@ /* + * Copyright (c) 2000-2006 Apple Computer, Inc. All rights reserved. + * + * @APPLE_OSREFERENCE_LICENSE_HEADER_START@ + * + * This file contains Original Code and/or Modifications of Original Code + * as defined in and that are subject to the Apple Public Source License + * Version 2.0 (the 'License'). You may not use this file except in + * compliance with the License. The rights granted to you under the License + * may not be used to create, or enable the creation or redistribution of, + * unlawful or unlicensed copies of an Apple operating system, or to + * circumvent, violate, or enable the circumvention or violation of, any + * terms of an Apple operating system software license agreement. + * + * Please obtain a copy of the License at + * http://www.opensource.apple.com/apsl/ and read it before using this file. + * + * The Original Code and all software distributed under the License are + * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER + * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, + * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. + * Please see the License for the specific language governing rights and + * limitations under the License. + * + * @APPLE_OSREFERENCE_LICENSE_HEADER_END@ + */ +/* + * @OSF_COPYRIGHT@ + */ +/* * Copyright 2008 Islam Ahmed Zaid. All rights reserved. * AsereBLN: 2009: cleanup and bugfix */ @@ -10,117 +40,123 @@ extern void scan_cpu(PlatformInfo_t *); -#define bit(n) (1ULL << (n)) -#define bitmask(h,l) ((bit(h)|(bit(h)-1)) & ~(bit(l)-1)) +#define bit(n) (1ULL << (n)) +#define bitmask(h,l) ((bit(h) | (bit(h)-1)) & ~(bit(l)-1)) #define bitfield(x,h,l) (((x) & bitmask(h,l)) >> l) +#define hbit(n) (1ULL << ((n)+32)) +#define min(a,b) ((a) < (b) ? (a) : (b)) +#define quad32(hi,lo) ((((uint32_t)(hi)) << 16) | (((uint32_t)(lo)) & 0xFFFF)) +#define quad64(hi,lo) ((((uint64_t)(hi)) << 32) | (((uint64_t)(lo)) & 0xFFFFFFFFUL)) -#define CPU_STRING_UNKNOWN "Unknown CPU Type" +#define CPUID_VID_INTEL "GenuineIntel" +#define CPUID_VID_AMD "AuthenticAMD" +#define CPU_STRING_UNKNOWN "Unknown CPU Typ" /* * The CPUID_FEATURE_XXX values define 64-bit values * returned in %ecx:%edx to a CPUID request with %eax of 1: */ -#define CPUID_FEATURE_FPU _Bit(0) /* Floating point unit on-chip */ -#define CPUID_FEATURE_VME _Bit(1) /* Virtual Mode Extension */ -#define CPUID_FEATURE_DE _Bit(2) /* Debugging Extension */ -#define CPUID_FEATURE_PSE _Bit(3) /* Page Size Extension */ -#define CPUID_FEATURE_TSC _Bit(4) /* Time Stamp Counter */ -#define CPUID_FEATURE_MSR _Bit(5) /* Model Specific Registers */ -#define CPUID_FEATURE_PAE _Bit(6) /* Physical Address Extension */ -#define CPUID_FEATURE_MCE _Bit(7) /* Machine Check Exception */ -#define CPUID_FEATURE_CX8 _Bit(8) /* CMPXCHG8B */ -#define CPUID_FEATURE_APIC _Bit(9) /* On-chip APIC */ -#define CPUID_FEATURE_SEP _Bit(11) /* Fast System Call */ -#define CPUID_FEATURE_MTRR _Bit(12) /* Memory Type Range Register */ -#define CPUID_FEATURE_PGE _Bit(13) /* Page Global Enable */ -#define CPUID_FEATURE_MCA _Bit(14) /* Machine Check Architecture */ -#define CPUID_FEATURE_CMOV _Bit(15) /* Conditional Move Instruction */ -#define CPUID_FEATURE_PAT _Bit(16) /* Page Attribute Table */ -#define CPUID_FEATURE_PSE36 _Bit(17) /* 36-bit Page Size Extension */ -#define CPUID_FEATURE_PSN _Bit(18) /* Processor Serial Number */ -#define CPUID_FEATURE_CLFSH _Bit(19) /* CLFLUSH Instruction supported */ -#define CPUID_FEATURE_DS _Bit(21) /* Debug Store */ -#define CPUID_FEATURE_ACPI _Bit(22) /* Thermal monitor and Clock Ctrl */ -#define CPUID_FEATURE_MMX _Bit(23) /* MMX supported */ -#define CPUID_FEATURE_FXSR _Bit(24) /* Fast floating pt save/restore */ -#define CPUID_FEATURE_SSE _Bit(25) /* Streaming SIMD extensions */ -#define CPUID_FEATURE_SSE2 _Bit(26) /* Streaming SIMD extensions 2 */ -#define CPUID_FEATURE_SS _Bit(27) /* Self-Snoop */ -#define CPUID_FEATURE_HTT _Bit(28) /* Hyper-Threading Technology */ -#define CPUID_FEATURE_TM _Bit(29) /* Thermal Monitor (TM1) */ -#define CPUID_FEATURE_PBE _Bit(31) /* Pend Break Enable */ +#define CPUID_FEATURE_FPU bit(0) /* Floating point unit on-chip */ +#define CPUID_FEATURE_VME bit(1) /* Virtual Mode Extension */ +#define CPUID_FEATURE_DE bit(2) /* Debugging Extension */ +#define CPUID_FEATURE_PSE bit(3) /* Page Size Extension */ +#define CPUID_FEATURE_TSC bit(4) /* Time Stamp Counter */ +#define CPUID_FEATURE_MSR bit(5) /* Model Specific Registers */ +#define CPUID_FEATURE_PAE bit(6) /* Physical Address Extension */ +#define CPUID_FEATURE_MCE bit(7) /* Machine Check Exception */ +#define CPUID_FEATURE_CX8 bit(8) /* CMPXCHG8B */ +#define CPUID_FEATURE_APIC bit(9) /* On-chip APIC */ +#define CPUID_FEATURE_SEP bit(11) /* Fast System Call */ +#define CPUID_FEATURE_MTRR bit(12) /* Memory Type Range Register */ +#define CPUID_FEATURE_PGE bit(13) /* Page Global Enable */ +#define CPUID_FEATURE_MCA bit(14) /* Machine Check Architecture */ +#define CPUID_FEATURE_CMOV bit(15) /* Conditional Move Instruction */ +#define CPUID_FEATURE_PAT bit(16) /* Page Attribute Table */ +#define CPUID_FEATURE_PSE36 bit(17) /* 36-bit Page Size Extension */ +#define CPUID_FEATURE_PSN bit(18) /* Processor Serial Number */ +#define CPUID_FEATURE_CLFSH bit(19) /* CLFLUSH Instruction supported */ +#define CPUID_FEATURE_DS bit(21) /* Debug Store */ +#define CPUID_FEATURE_ACPI bit(22) /* Thermal monitor and Clock Ctrl */ +#define CPUID_FEATURE_MMX bit(23) /* MMX supported */ +#define CPUID_FEATURE_FXSR bit(24) /* Fast floating pt save/restore */ +#define CPUID_FEATURE_SSE bit(25) /* Streaming SIMD extensions */ +#define CPUID_FEATURE_SSE2 bit(26) /* Streaming SIMD extensions 2 */ +#define CPUID_FEATURE_SS bit(27) /* Self-Snoop */ +#define CPUID_FEATURE_HTT bit(28) /* Hyper-Threading Technology */ +#define CPUID_FEATURE_TM bit(29) /* Thermal Monitor (TM1) */ +#define CPUID_FEATURE_PBE bit(31) /* Pend Break Enable */ -#define CPUID_FEATURE_SSE3 _HBit(0) /* Streaming SIMD extensions 3 */ -#define CPUID_FEATURE_PCLMULQDQ _HBit(1) /* PCLMULQDQ instruction */ -#define CPUID_FEATURE_DTES64 _HBit(2) /* 64-bit DS layout */ -#define CPUID_FEATURE_MONITOR _HBit(3) /* Monitor/mwait */ -#define CPUID_FEATURE_DSCPL _HBit(4) /* Debug Store CPL */ -#define CPUID_FEATURE_VMX _HBit(5) /* VMX */ -#define CPUID_FEATURE_SMX _HBit(6) /* SMX */ -#define CPUID_FEATURE_EST _HBit(7) /* Enhanced SpeedsTep (GV3) */ -#define CPUID_FEATURE_TM2 _HBit(8) /* Thermal Monitor 2 */ -#define CPUID_FEATURE_SSSE3 _HBit(9) /* Supplemental SSE3 instructions */ -#define CPUID_FEATURE_CID _HBit(10) /* L1 Context ID */ -#define CPUID_FEATURE_SEGLIM64 _HBit(11) /* 64-bit segment limit checking */ -#define CPUID_FEATURE_FMA _HBit(12) /* Fused-Multiply-Add support */ -#define CPUID_FEATURE_CX16 _HBit(13) /* CmpXchg16b instruction */ -#define CPUID_FEATURE_xTPR _HBit(14) /* Send Task PRiority msgs */ -#define CPUID_FEATURE_PDCM _HBit(15) /* Perf/Debug Capability MSR */ +#define CPUID_FEATURE_SSE3 hbit(0) /* Streaming SIMD extensions 3 */ +#define CPUID_FEATURE_PCLMULQDQ hbit(1) /* PCLMULQDQ instruction */ +#define CPUID_FEATURE_DTES64 hbit(2) /* 64-bit DS layout */ +#define CPUID_FEATURE_MONITOR hbit(3) /* Monitor/mwait */ +#define CPUID_FEATURE_DSCPL hbit(4) /* Debug Store CPL */ +#define CPUID_FEATURE_VMX hbit(5) /* VMX */ +#define CPUID_FEATURE_SMX hbit(6) /* SMX */ +#define CPUID_FEATURE_EST hbit(7) /* Enhanced SpeedsTep (GV3) */ +#define CPUID_FEATURE_TM2 hbit(8) /* Thermal Monitor 2 */ +#define CPUID_FEATURE_SSSE3 hbit(9) /* Supplemental SSE3 instructions */ +#define CPUID_FEATURE_CID hbit(10) /* L1 Context ID */ +#define CPUID_FEATURE_SEGLIM64 hbit(11) /* 64-bit segment limit checking */ +#define CPUID_FEATURE_FMA hbit(12) /* Fused-Multiply-Add support */ +#define CPUID_FEATURE_CX16 hbit(13) /* CmpXchg16b instruction */ +#define CPUID_FEATURE_xTPR hbit(14) /* Send Task PRiority msgs */ +#define CPUID_FEATURE_PDCM hbit(15) /* Perf/Debug Capability MSR */ -#define CPUID_FEATURE_PCID _HBit(17) /* ASID-PCID support */ -#define CPUID_FEATURE_DCA _HBit(18) /* Direct Cache Access */ -#define CPUID_FEATURE_SSE4_1 _HBit(19) /* Streaming SIMD extensions 4.1 */ -#define CPUID_FEATURE_SSE4_2 _HBit(20) /* Streaming SIMD extensions 4.2 */ -#define CPUID_FEATURE_x2APIC _HBit(21) /* Extended APIC Mode */ -#define CPUID_FEATURE_MOVBE _HBit(22) /* MOVBE instruction */ -#define CPUID_FEATURE_POPCNT _HBit(23) /* POPCNT instruction */ -#define CPUID_FEATURE_TSCTMR _HBit(24) /* TSC deadline timer */ -#define CPUID_FEATURE_AES _HBit(25) /* AES instructions */ -#define CPUID_FEATURE_XSAVE _HBit(26) /* XSAVE instructions */ -#define CPUID_FEATURE_OSXSAVE _HBit(27) /* XGETBV/XSETBV instructions */ -#define CPUID_FEATURE_AVX1_0 _HBit(28) /* AVX 1.0 instructions */ -#define CPUID_FEATURE_F16C _HBit(29) /* Float16 convert instructions */ -#define CPUID_FEATURE_RDRAND _HBit(30) /* RDRAND instruction */ -#define CPUID_FEATURE_VMM _HBit(31) /* VMM (Hypervisor) present */ +#define CPUID_FEATURE_PCID hbit(17) /* ASID-PCID support */ +#define CPUID_FEATURE_DCA hbit(18) /* Direct Cache Access */ +#define CPUID_FEATURE_SSE4_1 hbit(19) /* Streaming SIMD extensions 4.1 */ +#define CPUID_FEATURE_SSE4_2 hbit(20) /* Streaming SIMD extensions 4.2 */ +#define CPUID_FEATURE_x2APIC hbit(21) /* Extended APIC Mode */ +#define CPUID_FEATURE_MOVBE hbit(22) /* MOVBE instruction */ +#define CPUID_FEATURE_POPCNT hbit(23) /* POPCNT instruction */ +#define CPUID_FEATURE_TSCTMR hbit(24) /* TSC deadline timer */ +#define CPUID_FEATURE_AES hbit(25) /* AES instructions */ +#define CPUID_FEATURE_XSAVE hbit(26) /* XSAVE instructions */ +#define CPUID_FEATURE_OSXSAVE hbit(27) /* XGETBV/XSETBV instructions */ +#define CPUID_FEATURE_AVX1_0 hbit(28) /* AVX 1.0 instructions */ +#define CPUID_FEATURE_F16C hbit(29) /* Float16 convert instructions */ +#define CPUID_FEATURE_RDRAND hbit(30) /* RDRAND instruction */ +#define CPUID_FEATURE_VMM hbit(31) /* VMM (Hypervisor) present */ /* * Leaf 7, subleaf 0 additional features. * Bits returned in %ebx to a CPUID request with {%eax,%ecx} of (0x7,0x0}: */ -#define CPUID_LEAF7_FEATURE_RDWRFSGS _Bit(0) /* FS/GS base read/write */ -#define CPUID_LEAF7_FEATURE_TSCOFF _Bit(1) /* TSC thread offset */ -#define CPUID_LEAF7_FEATURE_BMI1 _Bit(3) /* Bit Manipulation Instrs, set 1 */ -#define CPUID_LEAF7_FEATURE_HLE _Bit(4) /* Hardware Lock Elision*/ -#define CPUID_LEAF7_FEATURE_AVX2 _Bit(5) /* AVX2 Instructions */ -#define CPUID_LEAF7_FEATURE_SMEP _Bit(7) /* Supervisor Mode Execute Protect */ -#define CPUID_LEAF7_FEATURE_BMI2 _Bit(8) /* Bit Manipulation Instrs, set 2 */ -#define CPUID_LEAF7_FEATURE_ENFSTRG _Bit(9) /* ENhanced Fast STRinG copy */ -#define CPUID_LEAF7_FEATURE_INVPCID _Bit(10) /* INVPCID intruction, TDB */ -#define CPUID_LEAF7_FEATURE_RTM _Bit(11) /* TBD */ +#define CPUID_LEAF7_FEATURE_RDWRFSGS bit(0) /* FS/GS base read/write */ +#define CPUID_LEAF7_FEATURE_TSCOFF bit(1) /* TSC thread offset */ +#define CPUID_LEAF7_FEATURE_BMI1 bit(3) /* Bit Manipulation Instrs, set 1 */ +#define CPUID_LEAF7_FEATURE_HLE bit(4) /* Hardware Lock Elision*/ +#define CPUID_LEAF7_FEATURE_AVX2 bit(5) /* AVX2 Instructions */ +#define CPUID_LEAF7_FEATURE_SMEP bit(7) /* Supervisor Mode Execute Protect */ +#define CPUID_LEAF7_FEATURE_BMI2 bit(8) /* Bit Manipulation Instrs, set 2 */ +#define CPUID_LEAF7_FEATURE_ENFSTRG bit(9) /* ENhanced Fast STRinG copy */ +#define CPUID_LEAF7_FEATURE_INVPCID bit(10) /* INVPCID intruction, TDB */ +#define CPUID_LEAF7_FEATURE_RTM bit(11) /* TBD */ /* * The CPUID_EXTFEATURE_XXX values define 64-bit values * returned in %ecx:%edx to a CPUID request with %eax of 0x80000001: */ -#define CPUID_EXTFEATURE_SYSCALL _Bit(11) /* SYSCALL/sysret */ -#define CPUID_EXTFEATURE_XD _Bit(20) /* eXecute Disable */ +#define CPUID_EXTFEATURE_SYSCALL bit(11) /* SYSCALL/sysret */ +#define CPUID_EXTFEATURE_XD bit(20) /* eXecute Disable */ -#define CPUID_EXTFEATURE_1GBPAGE _Bit(26) /* 1GB pages */ -#define CPUID_EXTFEATURE_RDTSCP _Bit(27) /* RDTSCP */ -#define CPUID_EXTFEATURE_EM64T _Bit(29) /* Extended Mem 64 Technology */ +#define CPUID_EXTFEATURE_1GBPAGE bit(26) /* 1GB pages */ +#define CPUID_EXTFEATURE_RDTSCP bit(27) /* RDTSCP */ +#define CPUID_EXTFEATURE_EM64T bit(29) /* Extended Mem 64 Technology */ -#define CPUID_EXTFEATURE_LAHF _HBit(0) /* LAFH/SAHF instructions */ +#define CPUID_EXTFEATURE_LAHF hbit(0) /* LAFH/SAHF instructions */ /* * The CPUID_EXTFEATURE_XXX values define 64-bit values * returned in %ecx:%edx to a CPUID request with %eax of 0x80000007: */ -#define CPUID_EXTFEATURE_TSCI _Bit(8) /* TSC Invariant */ +#define CPUID_EXTFEATURE_TSCI bit(8) /* TSC Invariant */ #define CPUID_CACHE_SIZE 16 /* Number of descriptor values */ -#define CPUID_MWAIT_EXTENSION _Bit(0) /* enumeration of WMAIT extensions */ -#define CPUID_MWAIT_BREAK _Bit(1) /* interrupts are break events */ +#define CPUID_MWAIT_EXTENSION bit(0) /* enumeration of WMAIT extensions */ +#define CPUID_MWAIT_BREAK bit(1) /* interrupts are break events */ //-- processor type -> p_type: #define PT_OEM 0x00 // Intel Original OEM Processor; @@ -155,19 +191,19 @@ #define IA32_ENERGY_PERF_BIAS 0x01B0 #define MSR_PACKAGE_THERM_STATUS 0x01B1 #define IA32_PLATFORM_DCA_CAP 0x01F8 -#define MSR_POWER_CTL 0x01FC // MSR 000001FC 0000-0000-0004-005F +#define MSR_POWER_CTL 0x01FC // MSR 000001FC 0000-0000-0004-005F // Sandy Bridge & JakeTown specific 'Running Average Power Limit' MSR's. #define MSR_RAPL_POWER_UNIT 0x606 /* R/O */ //MSR 00000606 0000-0000-000A-1003 -#define MSR_PKGC3_IRTL 0x60A /* RW time limit to go C3 */ +#define MSR_PKGC3_IRTL 0x60A /* RW time limit to go C3 */ // bit 15 = 1 -- the value valid for C-state PM -#define MSR_PKGC6_IRTL 0x60B /* RW time limit to go C6 */ +#define MSR_PKGC6_IRTL 0x60B /* RW time limit to go C6 */ //MSR 0000060B 0000-0000-0000-8854 //Valid + 010=1024ns + 0x54=84mks -#define MSR_PKGC7_IRTL 0x60C /* RW time limit to go C7 */ +#define MSR_PKGC7_IRTL 0x60C /* RW time limit to go C7 */ //MSR 0000060C 0000-0000-0000-8854 -#define MSR_PKG_C2_RESIDENCY 0x60D /* same as TSC but in C2 only */ +#define MSR_PKG_C2_RESIDENCY 0x60D /* same as TSC but in C2 only */ #define MSR_PKG_RAPL_POWER_LIMIT 0x610 //MSR 00000610 0000-A580-0000-8960 #define MSR_PKG_ENERGY_STATUS 0x611 //MSR 00000611 0000-0000-3212-A857 @@ -214,25 +250,57 @@ uint32_t inline_timeout = 100000; while (rdmsr64(MSR_IA32_PERF_STATUS) & (1 << 21)) { if (!inline_timeout--) break; } } - +/* static inline void do_cpuid(uint32_t selector, uint32_t *data) { asm volatile ("cpuid" : "=a" (data[0]), - "=b" (data[1]), - "=c" (data[2]), - "=d" (data[3]) + "=b" (data[1]), + "=c" (data[2]), + "=d" (data[3]) : "a" (selector)); } +*/ +/* From Apple's cpuid.h */ +typedef enum { eax, ebx, ecx, edx } cpuid_register_t; +static inline void cpuid(uint32_t *data) +{ + asm("cpuid" + : "=a" (data[eax]), + "=b" (data[ebx]), + "=c" (data[ecx]), + "=d" (data[edx]) + : "a" (data[eax]), + "b" (data[ebx]), + "c" (data[ecx]), + "d" (data[edx])); +} + +static inline void do_cpuid(uint32_t selector, uint32_t *data) +{ + asm("cpuid" + : "=a" (data[eax]), + "=b" (data[ebx]), + "=c" (data[ecx]), + "=d" (data[edx]) + : "a"(selector), + "b" (0), + "c" (0), + "d" (0)); +} +/***/ static inline void do_cpuid2(uint32_t selector, uint32_t selector2, uint32_t *data) { asm volatile ("cpuid" - : "=a" (data[0]), - "=b" (data[1]), - "=c" (data[2]), - "=d" (data[3]) - : "a" (selector), "c" (selector2)); + : "=a" (data[eax]), + "=b" (data[ebx]), + "=c" (data[ecx]), + "=d" (data[edx]) + : "a" (selector), + "b" (0), + "c" (selector2), + "d" (0)); } // DFE: enable_PIT2 and disable_PIT2 come from older xnu Index: branches/Bungo/i386/libsaio/smbios.c =================================================================== --- branches/Bungo/i386/libsaio/smbios.c (revision 2530) +++ branches/Bungo/i386/libsaio/smbios.c (revision 2531) @@ -186,7 +186,7 @@ uint8_t chassisType; char *version; char *serialNumber; - char *assetTag; // Bungo: renamed folowing convention + char *assetTag; char *skuNumber; } defaultChassis_t; @@ -267,7 +267,7 @@ kSMBBaseBoardSerialNumberKey, NULL, &defaultBaseBoard.serialNumber }, // SMboardserial - C02140302D5DMT31M {kSMBTypeBaseBoard, kSMBString, getFieldOffset(SMBBaseBoard, assetTag), - kSMBBaseBoardAssetTagKey, NULL, &defaultBaseBoard.assetTag }, // SMboardassetag - Base Board Asset Tag# + kSMBBaseBoardAssetTagKey, NULL, &defaultBaseBoard.assetTag }, // SMboardassettag - Base Board Asset Tag# {kSMBTypeBaseBoard, kSMBString, getFieldOffset(SMBBaseBoard, locationInChassis), kSMBBaseBoardLocationInChassisKey, NULL, &defaultBaseBoard.locationInChassis }, // SMboardlocation - Part Component @@ -565,7 +565,7 @@ //#define KDefauktMacProBoardAssetTagNumber "Pro-Enclosure" //#define kDefaultMacProBoardType "0xB" // 11 -#define kDefaultMacPro "MacPro3,1" +#define kDefaultMacPro "MacPro3,1" #define kDefaultMacProBIOSVersion " MP31.88Z.006C.B05.0903051113" #define kDefaultMacProBIOSReleaseDate "08/03/2010" //#define kDefaultMacProSystemVersion "1.3" @@ -618,9 +618,7 @@ /* ============================================ */ bool useSMBIOSdefaults = true; // Bungo -/* -SMBByte PlatformType = 1; // Bungo: same as Platfom.Type in platform.h. Because can't get from ACPI FADT PM profile and platformCPUFeature(CPU_FEATURE_MOBILE)) doesn't work as expect, FIXING NEEDED. -*/ + /* Rewrite this function */ void setDefaultSMBData(void) // Bungo: setting data from real Macs { @@ -641,7 +639,6 @@ defaultChassis.assetTag = kDefaultAssetTag; defaultChassis.skuNumber = kDefaultSkuNumber; - // if (platformCPUFeature(CPU_FEATURE_MOBILE)) Bungo: doesn't recognise correctly, need fixing if (Platform.Type == 2) { if (Platform.CPU.NoCores > 1) { @@ -691,9 +688,9 @@ { switch (Platform.CPU.Model) { - case CPU_MODEL_FIELDS: // Intel Core i5, i7, Xeon X34xx LGA1156 (45nm) - case CPU_MODEL_DALES: - case CPU_MODEL_DALES_32NM: // Intel Core i3, i5 LGA1156 (32nm) + case CPUID_MODEL_FIELDS: // Intel Core i5, i7, Xeon X34xx LGA1156 (45nm) + case CPUID_MODEL_DALES: + case CPUID_MODEL_DALES_32NM: // Intel Core i3, i5 LGA1156 (32nm) defaultBIOSInfo.version = kDefaultiMacNehalemBIOSVersion; defaultBIOSInfo.releaseDate = kDefaultiMacNehalemBIOSReleaseDate; defaultSystemInfo.productName = kDefaultiMacNehalem; @@ -703,8 +700,8 @@ defaultChassis.chassisType = kSMBchassisAllInOne; break; - case CPU_MODEL_SANDYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (32nm) - case CPU_MODEL_IVYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (22nm) + case CPUID_MODEL_SANDYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (32nm) + case CPUID_MODEL_IVYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (22nm) defaultBIOSInfo.version = kDefaultiMacSandyBIOSVersion; defaultBIOSInfo.releaseDate = kDefaultiMacSandyBIOSReleaseDate; defaultSystemInfo.productName = kDefaultiMacSandy; @@ -714,37 +711,37 @@ defaultChassis.chassisType = kSMBchassisAllInOne; break; - case CPU_MODEL_NEHALEM: // Intel Core i7, Xeon W35xx, Xeon X55xx, Xeon E55xx LGA1366 (45nm) - case CPU_MODEL_NEHALEM_EX: // Intel Xeon X75xx, Xeon X65xx, Xeon E75xx, Xeon E65x - defaultBIOSInfo.version = kDefaultMacProNehalemBIOSVersion; - defaultBIOSInfo.releaseDate = kDefaultMacProNehalemBIOSReleaseDate; + case CPUID_MODEL_NEHALEM: // Intel Core i7, Xeon W35xx, Xeon X55xx, Xeon E55xx LGA1366 (45nm) + case CPUID_MODEL_NEHALEM_EX: // Intel Xeon X75xx, Xeon X65xx, Xeon E75xx, Xeon E65x + defaultBIOSInfo.version = kDefaultMacProNehalemBIOSVersion; + defaultBIOSInfo.releaseDate = kDefaultMacProNehalemBIOSReleaseDate; defaultSystemInfo.productName = kDefaultMacProNehalem; defaultSystemInfo.version = kDefaultMacProNahWestSystemVersion; - defaultSystemInfo.family = kDefaultMacProFamily; + defaultSystemInfo.family = kDefaultMacProFamily; defaultBaseBoard.product = kDefaultMacProNehalemBoardProduct; defaultBaseBoard.boardType = kSMBBaseBoardProcessorMemoryModule; defaultChassis.chassisType = kSMBchassisTower; break; - case CPU_MODEL_WESTMERE: // Intel Core i7, Xeon X56xx, Xeon E56xx, Xeon W36xx LGA1366 (32nm) 6 Core - case CPU_MODEL_WESTMERE_EX: // Intel Xeon E7 - case CPU_MODEL_JAKETOWN: // Intel Core i7, Xeon E5 LGA2011 (32nm) - case CPU_MODEL_IVYBRIDGE_XEON: // Intel Core i7, Xeon E5 v2 LGA2011 (22nm) - defaultBIOSInfo.version = kDefaultMacProWestmereBIOSVersion; - defaultBIOSInfo.releaseDate = kDefaultMacProWestmereBIOSReleaseDate; + case CPUID_MODEL_WESTMERE: // Intel Core i7, Xeon X56xx, Xeon E56xx, Xeon W36xx LGA1366 (32nm) 6 Core + case CPUID_MODEL_WESTMERE_EX: // Intel Xeon E7 + case CPUID_MODEL_JAKETOWN: // Intel Core i7, Xeon E5 LGA2011 (32nm) + case CPUID_MODEL_IVYBRIDGE_EP: // Intel Core i7, Xeon E5 v2 LGA2011 (22nm) + defaultBIOSInfo.version = kDefaultMacProWestmereBIOSVersion; + defaultBIOSInfo.releaseDate = kDefaultMacProWestmereBIOSReleaseDate; defaultSystemInfo.productName = kDefaultMacProWestmere; defaultSystemInfo.version = kDefaultMacProNahWestSystemVersion; - defaultSystemInfo.family = kDefaultMacProFamily; + defaultSystemInfo.family = kDefaultMacProFamily; defaultBaseBoard.product = kDefaultMacProWestmereBoardProduct; defaultBaseBoard.boardType = kSMBBaseBoardProcessorMemoryModule; defaultChassis.chassisType = kSMBchassisTower; break; default: - defaultBIOSInfo.version = kDefaultMacProBIOSVersion; - defaultBIOSInfo.releaseDate = kDefaultMacProBIOSReleaseDate; + defaultBIOSInfo.version = kDefaultMacProBIOSVersion; + defaultBIOSInfo.releaseDate = kDefaultMacProBIOSReleaseDate; defaultSystemInfo.productName = kDefaultMacPro; - defaultSystemInfo.family = kDefaultMacProFamily; + defaultSystemInfo.family = kDefaultMacProFamily; defaultBaseBoard.product = kDefaultMacProBoardProduct; defaultBaseBoard.boardType = kSMBBaseBoardMotherboard; defaultChassis.chassisType = kSMBchassisUnknown; @@ -753,10 +750,10 @@ break; } default: - defaultBIOSInfo.version = kDefaultMacProBIOSVersion; - defaultBIOSInfo.releaseDate = kDefaultMacProBIOSReleaseDate; - defaultSystemInfo.productName = kDefaultMacPro; - defaultSystemInfo.family = kDefaultMacProFamily; + defaultBIOSInfo.version = kDefaultMacProBIOSVersion; + defaultBIOSInfo.releaseDate = kDefaultMacProBIOSReleaseDate; + defaultSystemInfo.productName = kDefaultMacPro; + defaultSystemInfo.family = kDefaultMacProFamily; defaultBaseBoard.product = kDefaultMacProBoardProduct; defaultBaseBoard.boardType = kSMBBaseBoardMotherboard; defaultChassis.chassisType = kSMBchassisUnknown; @@ -995,50 +992,54 @@ /* ================================================= OEM Processor Bus Speed (Apple Specific - Type 132) =================================================== */ -void addSMBOemProcessorBusSpeed(SMBStructPtrs *structPtr) +bool addSMBOemProcessorBusSpeed(SMBStructPtrs *structPtr) { SMBOemProcessorBusSpeed *p = (SMBOemProcessorBusSpeed *)structPtr->new; - switch (Platform.CPU.Family) - { + if (Platform.CPU.Vendor != CPUID_VENDOR_INTEL) + return false; + + switch (Platform.CPU.Family) { case 0x06: - { - switch (Platform.CPU.Model) - { + switch (Platform.CPU.Model) { case 0x19: // Intel Core i5 650 @3.20 Ghz - case CPU_MODEL_FIELDS: // Intel Core i5, i7, Xeon X34xx LGA1156 (45nm) - case CPU_MODEL_DALES: - case CPU_MODEL_DALES_32NM: // Intel Core i3, i5 LGA1156 (32nm) - case CPU_MODEL_NEHALEM: // Intel Core i7, Xeon W35xx, Xeon X55xx, Xeon E55xx LGA1366 (45nm) - case CPU_MODEL_NEHALEM_EX: // Intel Xeon X75xx, Xeon X65xx, Xeon E75xx, Xeon E65x - case CPU_MODEL_WESTMERE: // Intel Core i7, Xeon X56xx, Xeon E56xx, Xeon W36xx LGA1366 (32nm) 6 Core - case CPU_MODEL_WESTMERE_EX: // Intel Xeon E7 - case CPU_MODEL_SANDYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (32nm) - case CPU_MODEL_IVYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (22nm) - case CPU_MODEL_IVYBRIDGE_XEON: - case CPU_MODEL_JAKETOWN: // Intel Core i7, Xeon E5 LGA2011 (32nm) - case CPU_MODEL_HASWELL: - case CPU_MODEL_HASWELL_SVR: - case CPU_MODEL_HASWELL_ULT: - case CPU_MODEL_CRYSTALWELL: + case CPUID_MODEL_FIELDS: // Intel Core i5, i7, Xeon X34xx LGA1156, (45nm) + case CPUID_MODEL_DALES: // Intel Core i5, i7, Xeon, (45nm), integrated GPU + case CPUID_MODEL_DALES_32NM: // Intel Core i3, i5, Xeon, (32nm), integrated GPU + case CPUID_MODEL_NEHALEM: // Intel Core i7, Xeon W35xx, Xeon X55xx, Xeon E55xx LGA1366 (45nm) + case CPUID_MODEL_NEHALEM_EX: // Intel Xeon X75xx, Xeon X65xx, Xeon E75xx, Xeon E65x + case CPUID_MODEL_WESTMERE: // Intel Core i7, Xeon X56xx, Xeon E56xx, Xeon W36xx LGA1366 (32nm) 6 Core + case CPUID_MODEL_WESTMERE_EX: // Intel Xeon E7 + case CPUID_MODEL_SANDYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (32nm) + case CPUID_MODEL_IVYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (22nm) + case CPUID_MODEL_IVYBRIDGE_EP: + case CPUID_MODEL_JAKETOWN: // Intel Core i7, Xeon E5 LGA2011 (32nm) + case CPUID_MODEL_HASWELL: + case CPUID_MODEL_HASWELL_SVR: + case CPUID_MODEL_HASWELL_ULT: + case CPUID_MODEL_CRYSTALWELL: + p->header.type = kSMBTypeOemProcessorBusSpeed; + p->header.length = sizeof(SMBOemProcessorBusSpeed); + p->header.handle = handle++; + + setSMBValue(structPtr, numOfSetters - 1, (returnType *)&(p->ProcessorBusSpeed)); + + structPtr->new = (SMBStructHeader *)((uint8_t *)structPtr->new + sizeof(SMBOemProcessorBusSpeed) + 2); + tableLength += sizeof(SMBOemProcessorBusSpeed) + 2; + structureCount++; + + return true; + default: break; - - default: - return; } - } + break; + + default: + break; } - - p->header.type = kSMBTypeOemProcessorBusSpeed; - p->header.length = sizeof(SMBOemProcessorBusSpeed); - p->header.handle = handle++; - - setSMBValue(structPtr, numOfSetters -1, (returnType *)&(p->ProcessorBusSpeed)); - - structPtr->new = (SMBStructHeader *)((uint8_t *)structPtr->new + sizeof(SMBOemProcessorBusSpeed) + 2); - tableLength += sizeof(SMBOemProcessorBusSpeed) + 2; - structureCount++; + + return false; } /* ============================================== @@ -1065,7 +1066,7 @@ { structPtr->new->type = kSMBTypeEndOfTable; structPtr->new->length = sizeof(SMBStructHeader); - structPtr->new->handle = handle++; + structPtr->new->handle = 0xFFFD; // real Macs set this value here // handle++; structPtr->new = (SMBStructHeader *)((uint8_t *)structPtr->new + sizeof(SMBStructHeader) + 2); tableLength += sizeof(SMBStructHeader) + 2; @@ -1216,12 +1217,12 @@ } // Bungo: does fix system uuid in SMBIOS & EFI instead of in EFI (IODT/efi/platform/system-id) only -uint8_t *FixSystemUUID() +uint8_t *fixSystemUUID() { uint8_t *ptr = (uint8_t *)neweps->dmi.tableAddress; SMBStructHeader *structHeader = (SMBStructHeader *)ptr; int i, isZero, isOnes; - uint8_t FixedUUID[UUID_LEN] = {0x00, 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88, 0x99, 0xAA, 0xBB, 0xCC, 0xDD, 0xEE, 0xFF}; + uint8_t fixedUUID[UUID_LEN] = {0x00, 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88, 0x99, 0xAA, 0xBB, 0xCC, 0xDD, 0xEE, 0xFF}; const char *sysId = getStringForKey(kSMBSystemInformationUUIDKey, SMBPlist); // try to get user's uuid from smbios.plist uint8_t *ret = (uint8_t *)getUUIDFromString(sysId); // convert user's uuid from string @@ -1241,10 +1242,10 @@ if (!sysId || !ret) { // no or bad custom uuid,... sysId = 0; - ret = Platform.UUID; // ...use original SMBIOS' system uuid + ret = Platform.UUID; // ...use original (factory) system uuid } - for (i=0, isZero=1, isOnes=1; i - DBG("System UUID: wrong or not present. Fixing [00112233-4455-6677-8899-AABBCCDDEEFF]\n"); + verbose("System UUID: incorrect or not present. Fixing [00112233-4455-6677-8899-AABBCCDDEEFF]\n"); + ret = fixedUUID; // ...set a fixed value for system uuid: <00 11 22 33 44 55 66 77 88 99 AA BB CC DD EE FF> } memcpy(ptr, ret, UUID_LEN); // save uuid into the patched SMBIOS Table 1 + return ptr; } // Bungo: end fix @@ -1333,7 +1335,7 @@ memcpy((void *)neweps->dmi.tableAddress, buffer, tableLength); - Platform.UUID = FixSystemUUID(); // Bungo: fix System UUID + Platform.UUID = fixSystemUUID(); // Bungo: fix System UUID neweps->dmi.checksum = 0; neweps->dmi.checksum = 0x100 - checksum8(&neweps->dmi, sizeof(DMIEntryPoint)); @@ -1343,13 +1345,14 @@ free(buffer); free(structPtr); + + verbose("\n"); + verbose("SMBIOS orig: rev.: %d.%d, DMI rev.: %d.%d, @%08X\n", origeps->majorVersion, origeps->minorVersion, origeps->dmi.bcdRevision >> 4, origeps->dmi.bcdRevision & 0x0F, origeps); + verbose("SMBIOS new: rev.: %d.%d, DMI rev.: %d.%d, @%08X\n", neweps->majorVersion, neweps->minorVersion, neweps->dmi.bcdRevision >> 4, neweps->dmi.bcdRevision & 0x0F, neweps); decodeSMBIOSTable(neweps); - - DBG("SMBIOS orig was = 0x%08X\n", origeps); - DBG("SMBIOS new is = 0x%08X\n", neweps); - smbios_p = (EFI_PTR32)neweps; + smbios_p = (EFI_PTR32)neweps; // save a patched smbios ptr for efi config table } void *getSmbios(int which) Index: branches/Bungo/i386/libsaio/smbios_decode.c =================================================================== --- branches/Bungo/i386/libsaio/smbios_decode.c (revision 2530) +++ branches/Bungo/i386/libsaio/smbios_decode.c (revision 2531) @@ -23,12 +23,12 @@ extern char *getSMBStringForField(SMBStructHeader *structHeader, uint8_t field); // Bungo: -#define NotSpecifiedStr "Not Specified" // no string -#define OutOfSpecStr "" // value out of smbios spec. range -#define PrivateStr "** PRIVATE **" // masking private data -#define neverMask false +#define NotSpecifiedStr "Not Specified" // no string +#define OutOfSpecStr "" // value out of smbios spec. range +#define PrivateStr "** PRIVATE **" // masking private data +#define neverMask false -static bool privateData = true; +static bool privateData = true; static SMBByte minorVersion; // SMBIOS rev. minor static SMBByte majorVersion; // SMBIOS rev. major static SMBByte bcdRevisionLo; // DMI rev. minor @@ -223,27 +223,23 @@ "FBD2" /* 19h FBD2 */ }; -static const int kSMBMemoryDeviceTypeCount = sizeof(SMBMemoryDeviceTypes) / - sizeof(SMBMemoryDeviceTypes[0]); +static const int kSMBMemoryDeviceTypeCount = sizeof(SMBMemoryDeviceTypes) / sizeof(SMBMemoryDeviceTypes[0]); // Bungo: fixes random string readout if null in smbios to "Not Specified" as dmidecode displays char *SMBStringForField(SMBStructHeader *structHeader, uint8_t field, const bool mask) { - char *str = NULL; - str = getSMBStringForField(structHeader, field); - if (!field) { - str = NotSpecifiedStr; - } - else if (mask) { + char *str = getSMBStringForField(structHeader, field); + if (mask) str = PrivateStr; - } + else if (!field) + str = NotSpecifiedStr; return str; }; void printHeader(SMBStructHeader *structHeader) { - DBG("Handle: 0x%04x, DMI type %d, %d bytes\n", structHeader->handle, structHeader->type, structHeader->length); + verbose("Handle: 0x%04X, DMI type %d, %d bytes\n", structHeader->handle, structHeader->type, structHeader->length); } //------------------------------------------------------------------------------------------------------------------------- @@ -252,20 +248,20 @@ void decodeBIOSInformation(SMBStructHeader *structHeader) { printHeader(structHeader); - DBG("BIOS Information\n"); - DBG("\tVendor: %s\n", SMBStringForField(structHeader, ((SMBBIOSInformation *)structHeader)->vendor, neverMask)); - DBG("\tVersion: %s\n", SMBStringForField(structHeader, ((SMBBIOSInformation *)structHeader)->version, neverMask)); - DBG("\tRelease Date: %s\n", SMBStringForField(structHeader, ((SMBBIOSInformation *)structHeader)->releaseDate, neverMask)); + verbose("BIOS Information\n"); + verbose("\tVendor: %s\n", SMBStringForField(structHeader, ((SMBBIOSInformation *)structHeader)->vendor, neverMask)); + verbose("\tVersion: %s\n", SMBStringForField(structHeader, ((SMBBIOSInformation *)structHeader)->version, neverMask)); + verbose("\tRelease Date: %s\n", SMBStringForField(structHeader, ((SMBBIOSInformation *)structHeader)->releaseDate, neverMask)); // Address: // Runtime Size: // ROM Size: -// DBG("\tSupported BIOS functions: (0x%llX) %s\n", ((SMBBIOSInformation *)structHeader)->characteristics, SMBBIOSInfoChar0[((SMBBIOSInformation *)structHeader)->characteristics]); - DBG("\tBIOS Revision: %d.%d\n", ((SMBBIOSInformation *)structHeader)->releaseMajor, ((SMBBIOSInformation *)structHeader)->releaseMinor); +// verbose("\tSupported BIOS functions: (0x%llX) %s\n", ((SMBBIOSInformation *)structHeader)->characteristics, SMBBIOSInfoChar0[((SMBBIOSInformation *)structHeader)->characteristics]); + verbose("\tBIOS Revision: %d.%d\n", ((SMBBIOSInformation *)structHeader)->releaseMajor, ((SMBBIOSInformation *)structHeader)->releaseMinor); // Firmware Major Release // Firmware Minor Release // SMBByte characteristicsExt1; // SMBByte characteristicsExt2; - DBG("\n"); + verbose("\n"); } //------------------------------------------------------------------------------------------------------------------------- @@ -274,27 +270,27 @@ void decodeSystemInformation(SMBStructHeader *structHeader) { printHeader(structHeader); - DBG("System Information\n"); - DBG("\tManufacturer: %s\n", SMBStringForField(structHeader, ((SMBSystemInformation *)structHeader)->manufacturer, neverMask)); - DBG("\tProduct Name: %s\n", SMBStringForField(structHeader, ((SMBSystemInformation *)structHeader)->productName, neverMask)); - DBG("\tVersion: %s\n", SMBStringForField(structHeader, ((SMBSystemInformation *)structHeader)->version, neverMask)); - DBG("\tSerial Number: %s\n", SMBStringForField(structHeader, ((SMBSystemInformation *)structHeader)->serialNumber, privateData)); + verbose("System Information\n"); + verbose("\tManufacturer: %s\n", SMBStringForField(structHeader, ((SMBSystemInformation *)structHeader)->manufacturer, neverMask)); + verbose("\tProduct Name: %s\n", SMBStringForField(structHeader, ((SMBSystemInformation *)structHeader)->productName, neverMask)); + verbose("\tVersion: %s\n", SMBStringForField(structHeader, ((SMBSystemInformation *)structHeader)->version, neverMask)); + verbose("\tSerial Number: %s\n", SMBStringForField(structHeader, ((SMBSystemInformation *)structHeader)->serialNumber, privateData)); uint8_t *uuid = ((SMBSystemInformation *)structHeader)->uuid; if (privateData) { - DBG("\tUUID: %s\n", PrivateStr); + verbose("\tUUID: %s\n", PrivateStr); } else { - DBG("\tUUID: %02X%02X%02X%02X-%02X%02X-%02X%02X-%02x%02X-%02X%02X%02X%02X%02X%02X\n", + verbose("\tUUID: %02X%02X%02X%02X-%02X%02X-%02X%02X-%02x%02X-%02X%02X%02X%02X%02X%02X\n", uuid[0], uuid[1], uuid[2], uuid[3], uuid[4], uuid[5], uuid[6], uuid[7], uuid[8], uuid[9], uuid[10], uuid[11], uuid[12], uuid[13], uuid[14], uuid[15]); } if (((SMBSystemInformation *)structHeader)->wakeupReason > 8) { - DBG("\tWake-up Type: %s\n", OutOfSpecStr); + verbose("\tWake-up Type: %s\n", OutOfSpecStr); } else { - DBG("\tWake-up Type: %s\n", SMBWakeUpTypes[((SMBSystemInformation *)structHeader)->wakeupReason]); + verbose("\tWake-up Type: %s\n", SMBWakeUpTypes[((SMBSystemInformation *)structHeader)->wakeupReason]); } - DBG("\tSKU Number: %s\n", SMBStringForField(structHeader, ((SMBSystemInformation *)structHeader)->skuNumber, neverMask)); // System SKU# - DBG("\tFamily: %s\n", SMBStringForField(structHeader, ((SMBSystemInformation *)structHeader)->family, neverMask)); - DBG("\n"); + verbose("\tSKU Number: %s\n", SMBStringForField(structHeader, ((SMBSystemInformation *)structHeader)->skuNumber, neverMask)); // System SKU# + verbose("\tFamily: %s\n", SMBStringForField(structHeader, ((SMBSystemInformation *)structHeader)->family, neverMask)); + verbose("\n"); } //------------------------------------------------------------------------------------------------------------------------- @@ -303,23 +299,23 @@ void decodeBaseBoard(SMBStructHeader *structHeader) { printHeader(structHeader); - DBG("Base Board Information\n"); - DBG("\tManufacturer: %s\n", SMBStringForField(structHeader, ((SMBBaseBoard *)structHeader)->manufacturer, neverMask)); - DBG("\tProduct Name: %s\n", SMBStringForField(structHeader, ((SMBBaseBoard *)structHeader)->product, neverMask)); - DBG("\tVersion: %s\n", SMBStringForField(structHeader, ((SMBBaseBoard *)structHeader)->version, neverMask)); - DBG("\tSerial Number: %s\n", SMBStringForField(structHeader, ((SMBBaseBoard *)structHeader)->serialNumber, privateData)); - DBG("\tAsset Tag: %s\n", SMBStringForField(structHeader, ((SMBBaseBoard *)structHeader)->assetTag, neverMask)); + verbose("Base Board Information\n"); + verbose("\tManufacturer: %s\n", SMBStringForField(structHeader, ((SMBBaseBoard *)structHeader)->manufacturer, neverMask)); + verbose("\tProduct Name: %s\n", SMBStringForField(structHeader, ((SMBBaseBoard *)structHeader)->product, neverMask)); + verbose("\tVersion: %s\n", SMBStringForField(structHeader, ((SMBBaseBoard *)structHeader)->version, neverMask)); + verbose("\tSerial Number: %s\n", SMBStringForField(structHeader, ((SMBBaseBoard *)structHeader)->serialNumber, privateData)); + verbose("\tAsset Tag: %s\n", SMBStringForField(structHeader, ((SMBBaseBoard *)structHeader)->assetTag, neverMask)); // Feature Flags (BYTE) - DBG("\tLocation In Chassis: %s\n", SMBStringForField(structHeader, ((SMBBaseBoard *)structHeader)->locationInChassis, neverMask)); // Part Component + verbose("\tLocation In Chassis: %s\n", SMBStringForField(structHeader, ((SMBBaseBoard *)structHeader)->locationInChassis, neverMask)); // Part Component // Chassis Handle (WORD) if ((((SMBBaseBoard *)structHeader)->boardType < kSMBBaseBoardUnknown) || (((SMBBaseBoard *)structHeader)->boardType > kSMBBaseBoardInterconnect)) { - DBG("\tType: %s\n", OutOfSpecStr); + verbose("\tType: %s\n", OutOfSpecStr); } else { - DBG("\tType: %s\n", SMBBaseBoardTypes[(((SMBBaseBoard *)structHeader)->boardType - 1)]); + verbose("\tType: %s\n", SMBBaseBoardTypes[(((SMBBaseBoard *)structHeader)->boardType - 1)]); } // Number of Contained Object Handles (n) (BYTE) // Contained Object Handles n(WORDs) - DBG("\n"); + verbose("\n"); } //------------------------------------------------------------------------------------------------------------------------- @@ -328,17 +324,17 @@ void decodeSystemEnclosure(SMBStructHeader *structHeader) { printHeader(structHeader); - DBG("Chassis Information\n"); - DBG("\tManufacturer: %s\n", SMBStringForField(structHeader, ((SMBSystemEnclosure *)structHeader)->manufacturer, neverMask)); + verbose("Chassis Information\n"); + verbose("\tManufacturer: %s\n", SMBStringForField(structHeader, ((SMBSystemEnclosure *)structHeader)->manufacturer, neverMask)); if ((((SMBSystemEnclosure *)structHeader)->chassisType < kSMBchassisOther) || (((SMBSystemEnclosure *)structHeader)->chassisType > kSMBchassisBladeEnclosing)) { - DBG("\tType: %s\n", OutOfSpecStr); + verbose("\tType: %s\n", OutOfSpecStr); } else { - DBG("\tType: %s\n", SMBChassisTypes[(((SMBSystemEnclosure *)structHeader)->chassisType - 1)]); + verbose("\tType: %s\n", SMBChassisTypes[(((SMBSystemEnclosure *)structHeader)->chassisType - 1)]); } // Lock: - DBG("\tVersion: %s\n", SMBStringForField(structHeader, ((SMBSystemEnclosure *)structHeader)->version, neverMask)); - DBG("\tSerial Number: %s\n", SMBStringForField(structHeader, ((SMBSystemEnclosure *)structHeader)->serialNumber, privateData)); - DBG("\tAsset Tag: %s\n", SMBStringForField(structHeader, ((SMBSystemEnclosure *)structHeader)->assetTag, neverMask)); + verbose("\tVersion: %s\n", SMBStringForField(structHeader, ((SMBSystemEnclosure *)structHeader)->version, neverMask)); + verbose("\tSerial Number: %s\n", SMBStringForField(structHeader, ((SMBSystemEnclosure *)structHeader)->serialNumber, privateData)); + verbose("\tAsset Tag: %s\n", SMBStringForField(structHeader, ((SMBSystemEnclosure *)structHeader)->assetTag, neverMask)); // Boot-up State: // Power Supply State // Thermal State @@ -350,7 +346,7 @@ // SKU Number: // ElementLen; // Elements[1]; // open array of ElementsCount*ElementLen BYTEs - DBG("\n"); + verbose("\n"); } //------------------------------------------------------------------------------------------------------------------------- @@ -359,45 +355,43 @@ void decodeProcessorInformation(SMBStructHeader *structHeader) { printHeader(structHeader); - DBG("Processor Information\n"); - DBG("\tSocket Designation: %s\n", SMBStringForField(structHeader, ((SMBProcessorInformation *)structHeader)->socketDesignation, neverMask)); + verbose("Processor Information\n"); + verbose("\tSocket Designation: %s\n", SMBStringForField(structHeader, ((SMBProcessorInformation *)structHeader)->socketDesignation, neverMask)); if ((((SMBProcessorInformation *)structHeader)->processorType < kSMBprocessorTypeOther) || (((SMBProcessorInformation *)structHeader)->processorType > kSMBprocessorTypeGPU)) { - DBG("\tType: %s\n", OutOfSpecStr); + verbose("\tType: %s\n", OutOfSpecStr); } else { - DBG("\tType: %s\n", SMBProcessorTypes[((SMBProcessorInformation *)structHeader)->processorType - 1]); + verbose("\tType: %s\n", SMBProcessorTypes[((SMBProcessorInformation *)structHeader)->processorType - 1]); } - DBG("\tFamily: 0x%X\n", ((SMBProcessorInformation *)structHeader)->processorFamily); - DBG("\tManufacturer: %s\n", SMBStringForField(structHeader, ((SMBProcessorInformation *)structHeader)->manufacturer, neverMask)); - DBG("\tID: 0x%llX\n", ((SMBProcessorInformation *)structHeader)->processorID); -// DBG("\tSignature: Type %u, Family %u, Model %u, Stepping %u\n", (eax >> 12) & 0x3, ((eax >> 20) & 0xFF) + ((eax >> 8) & 0x0F), ((eax >> 12) & 0xF0) + ((eax >> 4) & 0x0F), eax & 0xF); + verbose("\tFamily: 0x%X\n", ((SMBProcessorInformation *)structHeader)->processorFamily); + verbose("\tManufacturer: %s\n", SMBStringForField(structHeader, ((SMBProcessorInformation *)structHeader)->manufacturer, neverMask)); + uint64_t procID = ((SMBProcessorInformation *)structHeader)->processorID; +// verbose("\tID: %02X %02X %02X %02X %02X %02X %02X %02X\n", bitfield(procID, 63, 56), bitfield(procID, 55, 48), bitfield(procID, 47, 40), bitfield(procID, 39, 32), bitfield(procID, 31, 24), bitfield(procID, 23, 16), bitfield(procID, 15, 8), bitfield(procID, 7, 0)); + verbose("\tID: %02X %02X %02X %02X %02X %02X %02X %02X\n", (procID >> 56) & 0xFF, (procID >> 48) & 0xFF, (procID >> 40) & 0xFF, (procID >> 32) & 0xFF, (procID >> 24) & 0xFF, (procID >> 16) & 0xFF, (procID >> 8) & 0xFF, (procID >> 0) & 0xFF); +// verbose("\tSignature: Type=%02X, Family=%02X, Model=%02X, Stepping=%02X\n", (eax >> 12) & 0x3, ((eax >> 20) & 0xFF) + ((eax >> 8) & 0x0F), ((eax >> 12) & 0xF0) + ((eax >> 4) & 0x0F), eax & 0xF); // Flags: - DBG("\tVersion: %s\n", SMBStringForField(structHeader, ((SMBProcessorInformation *)structHeader)->processorVersion, neverMask)); -// DBG("\tVoltage: 0.%xV\n", ((SMBProcessorInformation *)structHeader)->voltage); - DBG("\tExternal Clock: %d MHz\n", ((SMBProcessorInformation *)structHeader)->externalClock); - DBG("\tMax Speed: %d MHz\n", ((SMBProcessorInformation *)structHeader)->maximumClock); - DBG("\tCurrent Speed: %d MHz\n", ((SMBProcessorInformation *)structHeader)->currentClock); + verbose("\tVersion: %s\n", SMBStringForField(structHeader, ((SMBProcessorInformation *)structHeader)->processorVersion, neverMask)); +// verbose("\tVoltage: 0.%dV\n", ((SMBProcessorInformation *)structHeader)->voltage); + verbose("\tExternal Clock: %d MHz\n", ((SMBProcessorInformation *)structHeader)->externalClock); + verbose("\tMax Speed: %d MHz\n", ((SMBProcessorInformation *)structHeader)->maximumClock); + verbose("\tCurrent Speed: %d MHz\n", ((SMBProcessorInformation *)structHeader)->currentClock); // Status: Populated/Unpopulated if ((((SMBProcessorInformation *)structHeader)->processorUpgrade < 1) || (((SMBProcessorInformation *)structHeader)->processorUpgrade > 0x2C)) { - DBG("\tUpgrade: %s\n", OutOfSpecStr); + verbose("\tUpgrade: %s\n", OutOfSpecStr); } else { - DBG("\tUpgrade: %s\n", SMBProcessorUpgrades[((SMBProcessorInformation *)structHeader)->processorUpgrade - 1]); + verbose("\tUpgrade: %s\n", SMBProcessorUpgrades[((SMBProcessorInformation *)structHeader)->processorUpgrade - 1]); } // L1 Cache Handle: // L2 Cache Handle: // L3 Cache Handle: - DBG("\tSerial Number: %s\n", SMBStringForField(structHeader, ((SMBProcessorInformation *)structHeader)->serialNumber, privateData)); - DBG("\tAsset Tag: %s\n", SMBStringForField(structHeader, ((SMBProcessorInformation *)structHeader)->assetTag, neverMask)); - DBG("\tPart Number: %s\n", SMBStringForField(structHeader, ((SMBProcessorInformation *)structHeader)->partNumber, neverMask)); - if(((SMBProcessorInformation *)structHeader)->coreCount != 0) { - DBG("\tCore Count: %d\n", ((SMBProcessorInformation *)structHeader)->coreCount);} - if(((SMBProcessorInformation *)structHeader)->coreEnabled != 0) { - DBG("\tCore Enabled: %d\n", ((SMBProcessorInformation *)structHeader)->coreEnabled);} - if(((SMBProcessorInformation *)structHeader)->threadCount != 0) { - DBG("\tThread Count: %d\n", ((SMBProcessorInformation *)structHeader)->threadCount); - } + verbose("\tSerial Number: %s\n", SMBStringForField(structHeader, ((SMBProcessorInformation *)structHeader)->serialNumber, privateData)); + verbose("\tAsset Tag: %s\n", SMBStringForField(structHeader, ((SMBProcessorInformation *)structHeader)->assetTag, neverMask)); + verbose("\tPart Number: %s\n", SMBStringForField(structHeader, ((SMBProcessorInformation *)structHeader)->partNumber, neverMask)); +// if(((SMBProcessorInformation *)structHeader)->coreCount != 0) verbose("\tCore Count: %d\n", ((SMBProcessorInformation *)structHeader)->coreCount); +// if(((SMBProcessorInformation *)structHeader)->coreEnabled != 0) verbose("\tCore Enabled: %d\n", ((SMBProcessorInformation *)structHeader)->coreEnabled); +// if(((SMBProcessorInformation *)structHeader)->threadCount != 0) verbose("\tThread Count: %d\n", ((SMBProcessorInformation *)structHeader)->threadCount); // Characteristics: -// DBG("\tProcessor Family 2: %d\n", ((SMBProcessorInformation *)structHeader)->processorFamily2); - DBG("\n"); +// verbose("\tProcessor Family 2: %d\n", ((SMBProcessorInformation *)structHeader)->processorFamily2); + verbose("\n"); } //------------------------------------------------------------------------------------------------------------------------- @@ -409,15 +403,15 @@ //------------------------------------------------------------------------------------------------------------------------- //void decodeMemoryModule(SMBStructHeader *structHeader) //{ -// DBG("Memory Module Information\n"); -// DBG("\tSocket Designation: %s\n", getSMBStringForField((SMBStructHeader *)structHeader, structHeader->socketDesignation)); -// DBG("\tBank Connections: Type: %d\n", structHeader->bankConnections); -// DBG("\tCurrent Speed: %X\n", structHeader->currentSpeed); -// DBG("\tType: %llX\n", structHeader->currentMemoryType); -// DBG("\tInstalled Size: %d\n", structHeader->installedSize); -// DBG("\tEnabled Size: %d\n", structHeader->enabledSize); -// DBG("\tError Status: %x\n", structHeader->errorStatus); -// DBG("\n"); +// verbose("Memory Module Information\n"); +// verbose("\tSocket Designation: %s\n", getSMBStringForField((SMBStructHeader *)structHeader, structHeader->socketDesignation)); +// verbose("\tBank Connections: Type: %d\n", structHeader->bankConnections); +// verbose("\tCurrent Speed: %X\n", structHeader->currentSpeed); +// verbose("\tType: %llX\n", structHeader->currentMemoryType); +// verbose("\tInstalled Size: %d\n", structHeader->installedSize); +// verbose("\tEnabled Size: %d\n", structHeader->enabledSize); +// verbose("\tError Status: %x\n", structHeader->errorStatus); +// verbose("\n"); //} //------------------------------------------------------------------------------------------------------------------------- @@ -443,13 +437,13 @@ { char *stringPtr = (char *)structHeader + structHeader->length; printHeader(structHeader); - DBG("OEM Strings\n"); + verbose("OEM Strings\n"); SMBByte i; for (i = 1; i <= ((SMBOEMStrings *)structHeader)->count; i++) { - DBG("\tString %d: %s\n", i, stringPtr); + verbose("\tString %d: %s\n", i, stringPtr); stringPtr = stringPtr + strlen(stringPtr) + 1; } - DBG("\n"); + verbose("\n"); } //------------------------------------------------------------------------------------------------------------------------- // System Configuration Options (Type 12) @@ -469,51 +463,51 @@ void decodeMemoryDevice(SMBStructHeader *structHeader) { printHeader(structHeader); - DBG("Memory Device\n"); + verbose("Memory Device\n"); // Aray Handle if (((SMBMemoryDevice *)structHeader)->errorHandle == 0xFFFF) { - DBG("\tError Information Handle: No Error\n"); + verbose("\tError Information Handle: No Error\n"); } else { - DBG("\tError Information Handle: 0x%x\n", ((SMBMemoryDevice *)structHeader)->errorHandle); + verbose("\tError Information Handle: 0x%x\n", ((SMBMemoryDevice *)structHeader)->errorHandle); } // Total Width: // Data Width: switch (((SMBMemoryDevice *)structHeader)->memorySize) { case 0: - DBG("\tSize: No Module Installed\n"); + verbose("\tSize: No Module Installed\n"); break; case 0x7FFF: - DBG("\tSize: 32GB or more\n"); + verbose("\tSize: 32GB or more\n"); break; case 0xFFFF: - DBG("\tSize: Unknown\n"); + verbose("\tSize: Unknown\n"); break; default: - DBG("\tSize: %d %s\n", ((SMBMemoryDevice *)structHeader)->memorySize & 0x7FFF, ((((SMBMemoryDevice *)structHeader)->memorySize & 0x8000) == 0x8000) ? "kB" : "MB"); + verbose("\tSize: %d %s\n", ((SMBMemoryDevice *)structHeader)->memorySize & 0x7FFF, ((((SMBMemoryDevice *)structHeader)->memorySize & 0x8000) == 0x8000) ? "kB" : "MB"); break; } if ((((SMBMemoryDevice *)structHeader)->formFactor < 0x01) || (((SMBMemoryDevice *)structHeader)->formFactor > 0x0F)) { - DBG("\tForm Factor: %s\n", OutOfSpecStr); + verbose("\tForm Factor: %s\n", OutOfSpecStr); } else { - DBG("\tForm Factor: %s\n", SMBMemoryDeviceFormFactors[((SMBMemoryDevice *)structHeader)->formFactor - 1]); + verbose("\tForm Factor: %s\n", SMBMemoryDeviceFormFactors[((SMBMemoryDevice *)structHeader)->formFactor - 1]); } // Set: - DBG("\tLocator: %s\n", SMBStringForField(structHeader, ((SMBMemoryDevice *)structHeader)->deviceLocator, neverMask)); - DBG("\tBank Locator: %s\n", SMBStringForField(structHeader, ((SMBMemoryDevice *)structHeader)->bankLocator, neverMask)); + verbose("\tLocator: %s\n", SMBStringForField(structHeader, ((SMBMemoryDevice *)structHeader)->deviceLocator, neverMask)); + verbose("\tBank Locator: %s\n", SMBStringForField(structHeader, ((SMBMemoryDevice *)structHeader)->bankLocator, neverMask)); if (((SMBMemoryDevice *)structHeader)->memoryType > kSMBMemoryDeviceTypeCount) { - DBG("\tMemory Type: %s\n", OutOfSpecStr); + verbose("\tMemory Type: %s\n", OutOfSpecStr); } else { - DBG("\tMemory Type: %s\n", SMBMemoryDeviceTypes[((SMBMemoryDevice *)structHeader)->memoryType]); + verbose("\tMemory Type: %s\n", SMBMemoryDeviceTypes[((SMBMemoryDevice *)structHeader)->memoryType]); } // Type Detail: - DBG("\tSpeed: %d MHz\n", ((SMBMemoryDevice *)structHeader)->memorySpeed); - DBG("\tManufacturer: %s\n", SMBStringForField(structHeader, ((SMBMemoryDevice *)structHeader)->manufacturer, neverMask)); - DBG("\tSerial Number: %s\n", SMBStringForField(structHeader, ((SMBMemoryDevice *)structHeader)->serialNumber, privateData)); - DBG("\tAsset Tag: %s\n", SMBStringForField(structHeader, ((SMBMemoryDevice *)structHeader)->assetTag, neverMask)); - DBG("\tPart Number: %s\n", SMBStringForField(structHeader, ((SMBMemoryDevice *)structHeader)->partNumber, neverMask)); + verbose("\tSpeed: %d MHz\n", ((SMBMemoryDevice *)structHeader)->memorySpeed); + verbose("\tManufacturer: %s\n", SMBStringForField(structHeader, ((SMBMemoryDevice *)structHeader)->manufacturer, neverMask)); + verbose("\tSerial Number: %s\n", SMBStringForField(structHeader, ((SMBMemoryDevice *)structHeader)->serialNumber, privateData)); + verbose("\tAsset Tag: %s\n", SMBStringForField(structHeader, ((SMBMemoryDevice *)structHeader)->assetTag, neverMask)); + verbose("\tPart Number: %s\n", SMBStringForField(structHeader, ((SMBMemoryDevice *)structHeader)->partNumber, neverMask)); // Rank: // Configured Clock Speed: - DBG("\n"); + verbose("\n"); } //------------------------------------------------------------------------------------------------------------------------- @@ -522,9 +516,9 @@ void decodeOemProcessorType(SMBStructHeader *structHeader) { printHeader(structHeader); - DBG("Apple specific Processor Type\n"); - DBG("\tcpu-type: 0x%x\n", ((SMBOemProcessorType *)structHeader)->ProcessorType); - DBG("\n"); + verbose("Apple specific Processor Type\n"); + verbose("\tcpu-type = 0x%04X\n", ((SMBOemProcessorType *)structHeader)->ProcessorType); + verbose("\n"); } //------------------------------------------------------------------------------------------------------------------------- @@ -533,9 +527,9 @@ void decodeOemProcessorBusSpeed(SMBStructHeader *structHeader) { printHeader(structHeader); - DBG("Apple specific Processor Interconnect Speed\n"); - DBG("\tQPI = %d MT/s\n", ((SMBOemProcessorBusSpeed *)structHeader)->ProcessorBusSpeed); - DBG("\n"); + verbose("Apple specific Processor Interconnect Speed\n"); + verbose("\tqpi = %d MT/s\n", ((SMBOemProcessorBusSpeed *)structHeader)->ProcessorBusSpeed); + verbose("\n"); } // Info for the Table Above: dmi 2.7+ https://wiki.debian.org/InstallingDebianOn/Thinkpad/T42/lenny?action=AttachFile&do=get&target=dmidecode.Lenny_Thinkpad_T42_2373.txt @@ -545,9 +539,9 @@ //void decodeOemPlatformFeature(SMBStructHeader *structHeader) //{ // printHeader(structHeader); -// DBG("Apple specific Platform Feature\n"); -// DBG("\t%s\n", ((SMBOemPlatformFeature *)structHeader)->PlatformFeature); -// DBG("\n"); +// verbose("Apple specific Platform Feature\n"); +// verbose("\t%s\n", ((SMBOemPlatformFeature *)structHeader)->PlatformFeature); +// verbose("\n"); //} //------------------------------------------------------------------------------------------------------------------------- @@ -556,9 +550,9 @@ //void decodeOem(SMBStructHeader *structHeader) //{ // printHeader(structHeader); -// DBG("Apple specific Feature\n"); -// DBG("\t%s\n", ((SMBOemPlatformFeature *)structHeader)->Feature); -// DBG("\n"); +// verbose("Apple specific Feature\n"); +// verbose("\t%s\n", ((SMBOemPlatformFeature *)structHeader)->Feature); +// verbose("\n"); //} //------------------------------------------------------------------------------------------------------------------------- @@ -576,9 +570,7 @@ getBoolForKey(kPrivateData, &privateData, &bootInfo->chameleonConfig); // Bungo: chek if mask some data - DBG("\n"); - DBG("SMBIOS rev.: %d.%d, DMI rev.: %d.%d\n", majorVersion, minorVersion, bcdRevisionHi, bcdRevisionLo); - DBG("\n"); + verbose("\n"); for (;((eps->dmi.tableAddress + eps->dmi.tableLength) > ((uint32_t)(uint8_t *)structHeader + sizeof(SMBStructHeader)));) { switch (structHeader->type) @@ -640,8 +632,9 @@ // break; case kSMBTypeEndOfTable: // Type 127 - DBG("Handle 0x%04x, DMI type %d, %d bytes\n", structHeader->handle, structHeader->type, structHeader->length); - DBG("End of Table\n"); + printHeader(structHeader); + //verbose("Handle 0x%04x, DMI type %d, %d bytes\n", structHeader->handle, structHeader->type, structHeader->length); + verbose("End of Table\n"); break; default: @@ -657,6 +650,7 @@ structHeader = (SMBStructHeader *)ptr; } - DBG("\n"); + if (gVerboseMode) pause(""); + verbose("\n"); } Index: branches/Bungo/i386/libsaio/smbios.h =================================================================== --- branches/Bungo/i386/libsaio/smbios.h (revision 2530) +++ branches/Bungo/i386/libsaio/smbios.h (revision 2531) @@ -139,7 +139,7 @@ }; //---------------------------------------------------------------------------------------------------------- -// Struct - BIOS Information (Type 0) +// Struct - BIOS Information (Type 0), Apple uses 24 bytes length typedef struct SMBBIOSInformation { SMB_STRUCT_HEADER @@ -159,7 +159,7 @@ } __attribute__((packed)) SMBBIOSInformation; //---------------------------------------------------------------------------------------------------------- -// Struct - System Information (Type 1) +// Struct - System Information (Type 1), Apple uses 27 bytes length typedef struct SMBSystemInformation { // 2.0+ spec (8 bytes) @@ -198,7 +198,7 @@ kSMBBaseBoardInterconnect = 0x0D // Interconnect board } BASE_BOARD_TYPE; -// Struct - Base Board (or Module) Information (Type 2) +// Struct - Base Board (or Module) Information (Type 2), Apple uses 16 bytes length typedef struct SMBBaseBoard { SMB_STRUCT_HEADER // Type 2 @@ -269,7 +269,7 @@ kSMBChassisSecurityStatusExternalInterfaceLockedEnabled = 0x05 } MISC_CHASSIS_SECURITY_STATE; -// Struct - System Enclosure (Type 3) +// Struct - System Enclosure (Type 3), Apple uses 21 bytes length typedef struct SMBSystemEnclosure { SMB_STRUCT_HEADER // Type 3 @@ -286,9 +286,10 @@ SMBByte height; // Height of the enclosure, in 'U's SMBByte numberOfPowerCords; // Number of power cords associated with the enclosure or chassis SMBByte containedElementCount; // Number of Contained Element record that follow, in the range 0 to 255 - // SMBByte containedElementRecord; // Byte leght of each Contained Element record that follow, in the range 0 to 255 - // SMBByte containedElements; // Elements, possibly defined by other SMBIOS structures present in chassis - // SMBString skuNumber; // Number of null-terminated string describing the chassis or enclosure SKU number (2.7+) + SMBByte containedElementRecord; // Byte leght of each Contained Element record that follow, in the range 0 to 255 + // SMBByte containedElements; // Elements, possibly defined by other SMBIOS structures present in chassis + // 2.7+ + // SMBString skuNumber; // Number of null-terminated string describing the chassis or enclosure SKU number } __attribute__((packed)) SMBSystemEnclosure; //---------------------------------------------------------------------------------------------------------- @@ -543,7 +544,7 @@ kSMBprocessorUpgradeSocketFM2 = 0x2A } PROCESSOR_UPGRADE; -// Struct - Processor Information (Type 4). +// Struct - Processor Information (Type 4), Apple uses 35 bytes length typedef struct SMBProcessorInformation { // 2.0+ spec (26 bytes) @@ -568,10 +569,10 @@ SMBString serialNumber; SMBString assetTag; SMBString partNumber; - // 2.5+ spec (40 bytes) - SMBByte coreCount; - SMBByte coreEnabled; - SMBByte threadCount; + // 2.5+ spec (40 bytes) Apple still uses 2.4 spec +// SMBByte coreCount; +// SMBByte coreEnabled; +// SMBByte threadCount; // SMBWord processorFuncSupport; // 2.6+ spec (42 bytes) // SMBWord processorFamily2; @@ -611,7 +612,7 @@ #define kSMBMemoryModuleSizeNotInstalled 0x7F //---------------------------------------------------------------------------------------------------------- -// Struct - Cache Information (Type 7) +// Struct - Cache Information (Type 7), Apple uses 19 bytes length typedef struct SMBCacheInformation { SMB_STRUCT_HEADER // Type 7 @@ -628,7 +629,7 @@ } __attribute__((packed)) SMBCacheInformation; //---------------------------------------------------------------------------------------------------------- -// Struct - System Slots (Type 9) +// Struct - System Slots (Type 9), Apple uses 13 bytes length typedef struct SMBSystemSlot { // 2.0+ spec (12 bytes) @@ -649,7 +650,7 @@ } __attribute__((packed)) SMBSystemSlot; //---------------------------------------------------------------------------------------------------------- -// Struct - OEM Strings (Type 11) +// Struct - OEM Strings (Type 11), Apple uses 5 bytes length typedef struct SMBOEMStrings { SMB_STRUCT_HEADER // Type 11 @@ -685,7 +686,7 @@ kSMBMemoryArrayErrorCorrectionTypeCRC = 0x07 } MEMORY_ERROR_CORRECTION; -// Struct - Physical Memory Array (Type 16) +// Struct - Physical Memory Array (Type 16), Apple uses 15 bytes length typedef struct SMBPhysicalMemoryArray { // 2.1+ spec (15 bytes) @@ -701,7 +702,7 @@ } __attribute__((packed)) SMBPhysicalMemoryArray; //---------------------------------------------------------------------------------------------------------- -// Struct - Memory Device (Type 17) +// Struct - Memory Device (Type 17), Apple uses 27 bytes length typedef struct SMBMemoryDevice { // 2.1+ spec (21 bytes) @@ -736,7 +737,7 @@ //---------------------------------------------------------------------------------------------------------- -// Struct - Memory Array Mapped Address (Type 19) +// Struct - Memory Array Mapped Address (Type 19), Apple uses 15 bytes length //typedef struct SMBMemoryArrayMappedAddress //{ // 2.1+ spec @@ -788,7 +789,7 @@ SMBDWord EndAddress; } __attribute__((packed)) FW_REGION_INFO; -// Struct - Firmware Volume Description (Apple Specific - Type 128) +// Struct - Firmware Volume Description (Apple Specific - Type 128), Apple uses 88 bytes length typedef struct SMBFirmwareVolume { SMB_STRUCT_HEADER // Type 128 @@ -849,12 +850,6 @@ //---------------------------------------------------------------------------------------------------------- -#include "efi_tables.h" -/* From Foundation/Efi/Guid/Smbios/SmBios.h */ -/* Modified to wrap Data4 array init with {} */ -#define EFI_SMBIOS_TABLE_GUID {0xeb9d2d31, 0x2d88, 0x11d3, {0x9a, 0x16, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d}} -extern EFI_GUID const gEfiSmbiosTableGuid; - #define SMBIOS_ORIGINAL 0 #define SMBIOS_PATCHED 1 @@ -864,5 +859,4 @@ extern void setupSMBIOS(void); extern void decodeSMBIOSTable(SMBEntryPoint *eps); - #endif /* !__LIBSAIO_SMBIOS_H */ Index: branches/Bungo/i386/libsaio/cache.c =================================================================== --- branches/Bungo/i386/libsaio/cache.c (revision 2530) +++ branches/Bungo/i386/libsaio/cache.c (revision 2531) @@ -43,7 +43,7 @@ #define kCacheMaxEntries (kCacheSize / kCacheMinBlockSize) static CICell gCacheIH; -static long gCacheBlockSize; +static u_int32_t gCacheBlockSize; static long gCacheNumEntries; static long gCacheTime; @@ -66,7 +66,7 @@ gCacheIH = NULL; } -void CacheInit( CICell ih, long blockSize ) +void CacheInit( CICell ih, u_int32_t blockSize ) { #ifdef __i386__ if ((ih == gCacheIH) && (blockSize == gCacheBlockSize)) @@ -113,7 +113,7 @@ bzero(gCacheEntries, kCacheMaxEntries * sizeof(CacheEntry)); } -long CacheRead(CICell ih, char * buffer, long long offset, long length, long cache) +u_int32_t CacheRead(CICell ih, char * buffer, long long offset, u_int32_t length, long cache) { long cnt, oldestEntry = 0, oldestTime, loadCache = 0; CacheEntry *entry; Index: branches/Bungo/i386/libsaio/pci.c =================================================================== --- branches/Bungo/i386/libsaio/pci.c (revision 2530) +++ branches/Bungo/i386/libsaio/pci.c (revision 2531) @@ -154,7 +154,7 @@ #if DEBUG_PCI dump_pci_dt(root_pci_dev->children); - pause(); + pause(""); #endif } Index: branches/Bungo/i386/libsaio/stringTable.c =================================================================== --- branches/Bungo/i386/libsaio/stringTable.c (revision 2530) +++ branches/Bungo/i386/libsaio/stringTable.c (revision 2531) @@ -190,8 +190,8 @@ { if (config->dictionary != 0 ) { // Look up key in XML dictionary - TagPtr value; - value = XMLGetProperty(config->dictionary, key); + //TagPtr value; + TagPtr value = XMLGetProperty(config->dictionary, key); if (value != 0) { if (value->type != kTagTypeString) { error("Non-string tag '%s' found in config file\n", key); @@ -331,11 +331,11 @@ } /* Return NULL if no option has been successfully retrieved, or the string otherwise */ -const char * getStringForKey(const char * key, config_file_t *config) +const char *getStringForKey(const char *key, config_file_t *config) { - static const char* value =0; - int len=0; - if(!getValueForKey(key, &value, &len, config)) { + static const char *value = 0; + int len = 0; + if (!getValueForKey(key, &value, &len, config)) { value = 0; } return value; @@ -346,13 +346,13 @@ * The boolean value of the key is stored in 'val'. */ -bool getBoolForKey( const char *key, bool *result_val, config_file_t *config ) +bool getBoolForKey(const char *key, bool *result_val, config_file_t *config) { const char *key_val; int size; if (getValueForKey(key, &key_val, &size, config)) { - if ( (size >= 1) && (key_val[0] == 'Y' || key_val[0] == 'y') ) { + if ((size >= 1) && (key_val[0] == 'Y' || key_val[0] == 'y')) { *result_val = true; } else { *result_val = false; @@ -362,14 +362,14 @@ return false; } -bool getIntForKey( const char *key, int *value, config_file_t *config ) +bool getIntForKey(const char *key, int *value, config_file_t *config) { const char *val; int size, sum; bool negative = false; if (getValueForKey(key, &val, &size, config)) { - if ( size ) { + if (size) { if (*val == '-') { negative = true; val++; @@ -511,6 +511,7 @@ } } } + return ret; } @@ -546,7 +547,7 @@ // (and does not modify dict pointer). // Prints an error message if there is a parsing error. // -int ParseXMLFile( char * buffer, TagPtr * dict ) +int ParseXMLFile( char *buffer, TagPtr *dict ) { long length, pos; TagPtr tag; @@ -612,8 +613,11 @@ int loadSystemConfig(config_file_t *config) { char *dirspec[] = { - "/OS X Install Data/com.apple.Boot.plist", - "/Library/Preferences/SystemConfiguration/com.apple.Boot.plist", + "/Mac OS X Install Data/com.apple.Boot.plist", // OS X Installer (Lion 10.7) + "/OS X Install Data/com.apple.Boot.plist", // OS X Installer (10.8+) + //"/.IABootFiles/com.apple.Boot.plist", // OS X Installer + "/Library/Preferences/SystemConfiguration/com.apple.Boot.plist", // com.apple.Boot.plist + "/com.apple.recovery.boot/com.apple.Boot.plist" // OS X Recovery }; int i, fd, count, ret=-1; @@ -693,10 +697,10 @@ if ((fd = open(full_path, 0)) >= 0) { // Check for depreciated file names and annoy the user about it. if(strstr(full_path, "com.apple.Boot.plist")) { - printf("%s is depreciated.\n", full_path); + error("%s is depreciated.\n", full_path); full_path[strlen(full_path) - strlen("com.apple.Boot.plist")] = 0; - printf("Please use the file %sorg.chameleon.Boot.plist instead.\n", full_path); - pause(); + error("Please use the file %sorg.chameleon.Boot.plist instead.\n", full_path); + pause(""); } // read file read(fd, config->plist, IO_CONFIG_DATA_SIZE); Index: branches/Bungo/i386/libsaio/convert.c =================================================================== --- branches/Bungo/i386/libsaio/convert.c (revision 2530) +++ branches/Bungo/i386/libsaio/convert.c (revision 2531) @@ -24,30 +24,35 @@ /** Parse an UUID string into an (EFI_CHAR8*) buffer */ EFI_CHAR8* getUUIDFromString(const char *source) { - if (!source) return 0; + if (!source) return 0; + int i = strlen(source); + if (i != 36) { // e.g 00112233-4455-6677-8899-AABBCCDDEEFF + verbose("[ERROR] UUID='%s' has incorrect length=%d. Use format: 00112233-4455-6677-8899-AABBCCDDEEFF.\n", source, i); + return 0; + } char *p = (char *)source; - int i; char buf[3]; - static EFI_CHAR8 uuid[UUID_LEN+1]=""; + static EFI_CHAR8 uuid[UUID_LEN+1] = ""; buf[2] = '\0'; - for (i=0; ideAttributes & ATTR_DIRECTORY) *flags = kFileTypeDirectory; else @@ -825,8 +826,7 @@ return wastoread-toread; } -long -MSDOSGetFileBlock(CICell ih, char *filePath, unsigned long long *firstBlock) +long MSDOSGetFileBlock(CICell ih, char *filePath, unsigned long long *firstBlock) { uint8_t *buf; off_t cluster; @@ -885,8 +885,7 @@ } /* Fix up volume label. */ -static void -fixLabel(uint8_t *label, char *str, long strMaxLen) +static void fixLabel(uint8_t *label, char *str, long strMaxLen) { int i, len; uint16_t labelucs[13]; @@ -912,16 +911,15 @@ } -void -MSDOSGetDescription(CICell ih, char *str, long strMaxLen) +void MSDOSGetDescription(CICell ih, char *str, long strMaxLen) { - struct direntry *dirp; - uint8_t label[LABEL_LENGTH+1]; - uint16_t vfatlabel[WIN_MAXLEN+2*WIN_CHARS]; - struct msdosdirstate st; - int labelfound = 0; + struct direntry *dirp; + uint8_t label[LABEL_LENGTH+1]; + uint16_t vfatlabel[WIN_MAXLEN+2*WIN_CHARS]; + struct msdosdirstate st; + int labelfound = 0; - if (MSDOSInitPartition (ih)<0) + if (MSDOSInitPartition(ih) < 0) { str[0]=0; return; @@ -929,7 +927,7 @@ label[0] = '\0'; - initRoot (&st); + initRoot(&st); st.buf = malloc(msdosclustersize); if (!st.buf) { return; @@ -973,6 +971,7 @@ free (buf); fixLabel(label, str, strMaxLen); } + verbose("MSDOS: label=%s\n", str); return; } Index: branches/Bungo/i386/libsaio/state_generator.c =================================================================== --- branches/Bungo/i386/libsaio/state_generator.c (revision 0) +++ branches/Bungo/i386/libsaio/state_generator.c (revision 2531) @@ -0,0 +1,594 @@ +/* + * Copyright 2008 mackerintel + * + * state_generator.h + * Chameleon + * + * Created by Mozodojo on 20/07/10. + * Copyright 2010 mozodojo. All rights reserved. + * + */ + +#include "libsaio.h" +#include "boot.h" +#include "bootstruct.h" +#include "acpi.h" +#include "efi_tables.h" +#include "fake_efi.h" +#include "acpi_patcher.h" +#include "platform.h" +#include "cpu.h" +#include "aml_generator.h" +#include "state_generator.h" + +#ifndef DEBUG_STATE +#define DEBUG_STATE 0 +#endif + +#if DEBUG_STATE==2 +#define DBG(x...) {printf(x); sleep(1);} +#elif DEBUG_STATE==1 +#define DBG(x...) printf(x) +#else +#define DBG(x...) msglog(x) +#endif + +uint8_t acpi_cpu_count = 0; +uint32_t acpi_cpu_p_blk = 0; +char *acpi_cpu_name[32]; + +void get_acpi_cpu_names(unsigned char *dsdt, uint32_t length) +{ + uint32_t i; + + verbose("ACPIpatcher: start finding cpu names. Length %d\n", length); + + for (i=0; i> 6); + + bool add_name = true; + + uint8_t j; + + for (j=0; j<4; j++) + { + char c = dsdt[offset+j]; + + if (!aml_isvalidchar(c)) + { + add_name = false; + verbose("ACPIpatcher: invalid character found in ProcessorOP '0x%X'!\n", c); + break; + } + } + + if (add_name) + { + acpi_cpu_name[acpi_cpu_count] = malloc(4); + memcpy(acpi_cpu_name[acpi_cpu_count], dsdt+offset, 4); + i = offset + 5; + + if (acpi_cpu_count == 0) + acpi_cpu_p_blk = dsdt[i] | (dsdt[i+1] << 8); + + verbose("ACPIpatcher: found ACPI CPU [%c%c%c%c]\n", acpi_cpu_name[acpi_cpu_count][0], acpi_cpu_name[acpi_cpu_count][1], acpi_cpu_name[acpi_cpu_count][2], acpi_cpu_name[acpi_cpu_count][3]); + + if (++acpi_cpu_count == 32) { + return; + } + } + } + } + + verbose("ACPIpatcher: finished finding cpu names. Found: %d.\n", acpi_cpu_count); +} + +static char const pss_ssdt_header[] = +{ + 0x53, 0x53, 0x44, 0x54, 0x7E, 0x00, 0x00, 0x00, /* SSDT.... */ + 0x01, 0x6A, 0x50, 0x6D, 0x52, 0x65, 0x66, 0x00, /* ..PmRef. */ + 0x43, 0x70, 0x75, 0x50, 0x6D, 0x00, 0x00, 0x00, /* CpuPm... */ + 0x00, 0x30, 0x00, 0x00, 0x49, 0x4E, 0x54, 0x4C, /* .0..INTL */ + 0x31, 0x03, 0x10, 0x20, /* 1.._ */ +}; + +static char const cst_ssdt_header[] = +{ + 0x53, 0x53, 0x44, 0x54, 0xE7, 0x00, 0x00, 0x00, /* SSDT.... */ + 0x01, 0x17, 0x50, 0x6D, 0x52, 0x65, 0x66, 0x41, /* ..PmRefA */ + 0x43, 0x70, 0x75, 0x43, 0x73, 0x74, 0x00, 0x00, /* CpuCst.. */ + 0x00, 0x10, 0x00, 0x00, 0x49, 0x4E, 0x54, 0x4C, /* ....INTL */ + 0x31, 0x03, 0x10, 0x20 /* 1.._ */ +}; + +char resource_template_register_fixedhw[] = +{ + 0x11, 0x14, 0x0A, 0x11, 0x82, 0x0C, 0x00, 0x7F, + 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x01, 0x79, 0x00 +}; + +char resource_template_register_systemio[] = +{ + 0x11, 0x14, 0x0A, 0x11, 0x82, 0x0C, 0x00, 0x01, + 0x08, 0x00, 0x00, 0x15, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x79, 0x00, +}; + +struct acpi_2_ssdt *generate_pss_ssdt(struct acpi_2_dsdt *dsdt) +{ + + if (Platform.CPU.Vendor != CPUID_VENDOR_INTEL) // 0x756E6547 + { + DBG("Not an Intel platform: P-States will not be generated !!!\n"); + return NULL; + } + + if (!(Platform.CPU.Features & CPU_FEATURE_MSR)) + { + DBG("Unsupported CPU: P-States will not be generated !!! No MSR support\n"); + return NULL; + } + + if (acpi_cpu_count == 0) + { + get_acpi_cpu_names((void*)dsdt, dsdt->Length); + } + + if (acpi_cpu_count > 0) + { + struct p_state initial, maximum, minimum, p_states[32]; + uint8_t p_states_count = 0; + + // Retrieving P-States, ported from code by superhai (c) + switch (Platform.CPU.Family) + { + case 0x06: + { + switch (Platform.CPU.Model) + { + case CPUID_MODEL_DOTHAN: // Intel Pentium M + case CPUID_MODEL_YONAH: // Intel Mobile Core Solo, Duo + case CPUID_MODEL_MEROM: // Intel Mobile Core 2 Solo, Duo, Xeon 30xx, Xeon 51xx, Xeon X53xx, Xeon E53xx, Xeon X32xx + case CPUID_MODEL_PENRYN: // Intel Core 2 Solo, Duo, Quad, Extreme, Xeon X54xx, Xeon X33xx + case CPUID_MODEL_ATOM: // Intel Atom (45nm) + { + bool cpu_dynamic_fsb = false; + + if (rdmsr64(MSR_IA32_EXT_CONFIG) & (1 << 27)) + { + wrmsr64(MSR_IA32_EXT_CONFIG, (rdmsr64(MSR_IA32_EXT_CONFIG) | (1 << 28))); + delay(1); + cpu_dynamic_fsb = rdmsr64(MSR_IA32_EXT_CONFIG) & (1 << 28); + } + + bool cpu_noninteger_bus_ratio = (rdmsr64(MSR_IA32_PERF_STATUS) & (1ULL << 46)); + + initial.Control = rdmsr64(MSR_IA32_PERF_STATUS); + + maximum.Control = ((rdmsr64(MSR_IA32_PERF_STATUS) >> 32) & 0x1F3F) | (0x4000 * cpu_noninteger_bus_ratio); + maximum.CID = ((maximum.FID & 0x1F) << 1) | cpu_noninteger_bus_ratio; + + minimum.FID = ((rdmsr64(MSR_IA32_PERF_STATUS) >> 24) & 0x1F) | (0x80 * cpu_dynamic_fsb); + minimum.VID = ((rdmsr64(MSR_IA32_PERF_STATUS) >> 48) & 0x3F); + + if (minimum.FID == 0) + { + uint64_t msr; + uint8_t i; + // Probe for lowest fid + for (i = maximum.FID; i >= 0x6; i--) + { + msr = rdmsr64(MSR_IA32_PERF_CONTROL); + wrmsr64(MSR_IA32_PERF_CONTROL, (msr & 0xFFFFFFFFFFFF0000ULL) | (i << 8) | minimum.VID); + intel_waitforsts(); + minimum.FID = (rdmsr64(MSR_IA32_PERF_STATUS) >> 8) & 0x1F; + delay(1); + } + + msr = rdmsr64(MSR_IA32_PERF_CONTROL); + wrmsr64(MSR_IA32_PERF_CONTROL, (msr & 0xFFFFFFFFFFFF0000ULL) | (maximum.FID << 8) | maximum.VID); + intel_waitforsts(); + } + + if (minimum.VID == maximum.VID) + { + uint64_t msr; + uint8_t i; + // Probe for lowest vid + for (i = maximum.VID; i > 0xA; i--) + { + msr = rdmsr64(MSR_IA32_PERF_CONTROL); + wrmsr64(MSR_IA32_PERF_CONTROL, (msr & 0xFFFFFFFFFFFF0000ULL) | (minimum.FID << 8) | i); + intel_waitforsts(); + minimum.VID = rdmsr64(MSR_IA32_PERF_STATUS) & 0x3F; + delay(1); + } + + msr = rdmsr64(MSR_IA32_PERF_CONTROL); + wrmsr64(MSR_IA32_PERF_CONTROL, (msr & 0xFFFFFFFFFFFF0000ULL) | (maximum.FID << 8) | maximum.VID); + intel_waitforsts(); + } + + minimum.CID = ((minimum.FID & 0x1F) << 1) >> cpu_dynamic_fsb; + + // Sanity check + if (maximum.CID < minimum.CID) + { + DBG("P-States: Insane FID values!"); + p_states_count = 0; + } + else + { + uint8_t vidstep; + uint8_t u, invalid = 0; + // Finalize P-States + // Find how many P-States machine supports + p_states_count = (uint8_t)(maximum.CID - minimum.CID + 1); + + if (p_states_count > 32) + { + p_states_count = 32; + } + + vidstep = ((maximum.VID << 2) - (minimum.VID << 2)) / (p_states_count - 1); + + for (u = 0; u < p_states_count; u++) + { + uint8_t i = u - invalid; + + p_states[i].CID = maximum.CID - u; + p_states[i].FID = (uint8_t)(p_states[i].CID >> 1); + + if (p_states[i].FID < 0x6) + { + if (cpu_dynamic_fsb) + { + p_states[i].FID = (p_states[i].FID << 1) | 0x80; + } + } + else if (cpu_noninteger_bus_ratio) + { + p_states[i].FID = p_states[i].FID | (0x40 * (p_states[i].CID & 0x1)); + } + + if (i && p_states[i].FID == p_states[i-1].FID) + { + invalid++; + } + p_states[i].VID = ((maximum.VID << 2) - (vidstep * u)) >> 2; + uint32_t multiplier = p_states[i].FID & 0x1f; // = 0x08 + bool half = p_states[i].FID & 0x40; // = 0x01 + bool dfsb = p_states[i].FID & 0x80; // = 0x00 + uint32_t fsb = (uint32_t)(Platform.CPU.FSBFrequency / 1000000); // = 400 + uint32_t halffsb = (fsb + 1) >> 1; // = 200 + uint32_t frequency = (multiplier * fsb); // = 3200 + + p_states[i].Frequency = (uint32_t)(frequency + (half * halffsb)) >> dfsb; // = 3200 + 200 = 3400 + } + + p_states_count -= invalid; + } + + break; + } + case CPUID_MODEL_FIELDS: // Intel Core i5, i7, Xeon X34xx LGA1156 (45nm) + case CPUID_MODEL_DALES: // + case CPUID_MODEL_DALES_32NM: // Intel Core i3, i5 LGA1156 (32nm) + case CPUID_MODEL_NEHALEM: // Intel Core i7, Xeon W35xx, Xeon X55xx, Xeon E55xx LGA1366 (45nm) + case CPUID_MODEL_NEHALEM_EX: // Intel Xeon X75xx, Xeon X65xx, Xeon E75xx, Xeon E65xx + case CPUID_MODEL_WESTMERE: // Intel Core i7, Xeon X56xx, Xeon E56xx, Xeon W36xx LGA1366 (32nm) 6 Core + case CPUID_MODEL_WESTMERE_EX: // Intel Xeon E7 + case CPUID_MODEL_SANDYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (32nm) + case CPUID_MODEL_JAKETOWN: // Intel Core i7, Xeon E5 LGA2011 (32nm) + case CPUID_MODEL_IVYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (22nm) + case CPUID_MODEL_HASWELL: // + case CPUID_MODEL_IVYBRIDGE_EP: // + //case CPUID_MODEL_HASWELL_H: // + case CPUID_MODEL_HASWELL_SVR: // + case CPUID_MODEL_HASWELL_ULT: // + case CPUID_MODEL_CRYSTALWELL: // + + { + if ( (Platform.CPU.Model == CPUID_MODEL_SANDYBRIDGE) || + (Platform.CPU.Model == CPUID_MODEL_JAKETOWN) || + (Platform.CPU.Model == CPUID_MODEL_IVYBRIDGE) || + (Platform.CPU.Model == CPUID_MODEL_HASWELL) || + (Platform.CPU.Model == CPUID_MODEL_IVYBRIDGE_EP) || + (Platform.CPU.Model == CPUID_MODEL_HASWELL_SVR) || + (Platform.CPU.Model == CPUID_MODEL_HASWELL_ULT) || + (Platform.CPU.Model == CPUID_MODEL_CRYSTALWELL) ) + { + maximum.Control = (rdmsr64(MSR_IA32_PERF_STATUS) >> 8) & 0xff; + } + else + { + maximum.Control = rdmsr64(MSR_IA32_PERF_STATUS) & 0xff; + } + + minimum.Control = (rdmsr64(MSR_PLATFORM_INFO) >> 40) & 0xff; + + DBG("P-States: min 0x%x, max 0x%x\n", minimum.Control, maximum.Control); + + // Sanity check + if (maximum.Control < minimum.Control) + { + DBG("Insane control values!"); + p_states_count = 0; + } + else + { + uint8_t i; + p_states_count = 0; + + for (i = maximum.Control; i >= minimum.Control; i--) + { + p_states[p_states_count].Control = i; + p_states[p_states_count].CID = p_states[p_states_count].Control << 1; + p_states[p_states_count].Frequency = (Platform.CPU.FSBFrequency / 1000000) * i; + p_states_count++; + } + } + + break; + } + default: + DBG("Unsupported CPU (0x%X): P-States not generated !!!\n", Platform.CPU.Family); + break; + } + } + } + + // Generating SSDT + if (p_states_count > 0) + { + + int i; + + AML_CHUNK* root = aml_create_node(NULL); + aml_add_buffer(root, pss_ssdt_header, sizeof(pss_ssdt_header)); // SSDT header + + AML_CHUNK* scop = aml_add_scope(root, "\\_PR_"); + AML_CHUNK* name = aml_add_name(scop, "PSS_"); + AML_CHUNK* pack = aml_add_package(name); + + for (i = 0; i < p_states_count; i++) + { + AML_CHUNK* pstt = aml_add_package(pack); + + aml_add_dword(pstt, p_states[i].Frequency); + aml_add_dword(pstt, 0x00000000); // Power + aml_add_dword(pstt, 0x0000000A); // Latency + aml_add_dword(pstt, 0x0000000A); // Latency + aml_add_dword(pstt, p_states[i].Control); + aml_add_dword(pstt, i+1); // Status + } + + // Add aliaces + for (i = 0; i < acpi_cpu_count; i++) + { + char name[9]; + sprintf(name, "_PR_%c%c%c%c", acpi_cpu_name[i][0], acpi_cpu_name[i][1], acpi_cpu_name[i][2], acpi_cpu_name[i][3]); + + scop = aml_add_scope(root, name); + aml_add_alias(scop, "PSS_", "_PSS"); + } + + aml_calculate_size(root); + + struct acpi_2_ssdt *ssdt = (struct acpi_2_ssdt *)AllocateKernelMemory(root->Size); + + aml_write_node(root, (void*)ssdt, 0); + + ssdt->Length = root->Size; + ssdt->Checksum = 0; + ssdt->Checksum = (uint8_t)(256 - checksum8(ssdt, ssdt->Length)); + + aml_destroy_node(root); + + //dumpPhysAddr("P-States SSDT content: ", ssdt, ssdt->Length); + + DBG("SSDT with CPU P-States generated successfully\n"); + + return ssdt; + } + } + else + { + DBG("ACPI CPUs not found: P-States not generated !!!\n"); + } + + return NULL; +} + +struct acpi_2_ssdt *generate_cst_ssdt(struct acpi_2_fadt *fadt) +{ + + if (Platform.CPU.Vendor != CPUID_VENDOR_INTEL) // 0x756E6547 + { + DBG("Not an Intel platform: C-States will not be generated !!!\n"); + return NULL; + } + + if (fadt == NULL) + { + DBG("FACP not exists: C-States will not be generated !!!\n"); + return NULL; + } + + struct acpi_2_dsdt *dsdt = (void *)fadt->DSDT; + + if (dsdt == NULL) + { + DBG("DSDT not found: C-States will not be generated !!!\n"); + return NULL; + } + + if (acpi_cpu_count == 0) + get_acpi_cpu_names((void*)dsdt, dsdt->Length); + + if (acpi_cpu_count > 0) + { + bool c2_enabled = false; + bool c3_enabled = false; + bool c4_enabled = false; + bool cst_using_systemio = false; + + getBoolForKey(kEnableC2State, &c2_enabled, &bootInfo->chameleonConfig); + getBoolForKey(kEnableC3State, &c3_enabled, &bootInfo->chameleonConfig); + getBoolForKey(kEnableC4State, &c4_enabled, &bootInfo->chameleonConfig); + getBoolForKey(kCSTUsingSystemIO, &cst_using_systemio, &bootInfo->chameleonConfig); + + c2_enabled = c2_enabled | (fadt->C2_Latency < 100); + c3_enabled = c3_enabled | (fadt->C3_Latency < 1000); + + unsigned char cstates_count = 1 + (c2_enabled ? 1 : 0) + (c3_enabled ? 1 : 0); + + AML_CHUNK* root = aml_create_node(NULL); + aml_add_buffer(root, cst_ssdt_header, sizeof(cst_ssdt_header)); // SSDT header + AML_CHUNK* scop = aml_add_scope(root, "\\_PR_"); + AML_CHUNK* name = aml_add_name(scop, "CST_"); + AML_CHUNK* pack = aml_add_package(name); + aml_add_byte(pack, cstates_count); + + AML_CHUNK* tmpl = aml_add_package(pack); + if (cst_using_systemio) + { + // C1 + resource_template_register_fixedhw[8] = 0x00; + resource_template_register_fixedhw[9] = 0x00; + resource_template_register_fixedhw[18] = 0x00; + aml_add_buffer(tmpl, resource_template_register_fixedhw, sizeof(resource_template_register_fixedhw)); + aml_add_byte(tmpl, 0x01); // C1 + aml_add_word(tmpl, 0x0001); // Latency + aml_add_dword(tmpl, 0x000003e8); // Power + + uint8_t p_blk_lo, p_blk_hi; + + if (c2_enabled) // C2 + { + p_blk_lo = acpi_cpu_p_blk + 4; + p_blk_hi = (acpi_cpu_p_blk + 4) >> 8; + + tmpl = aml_add_package(pack); + resource_template_register_systemio[11] = p_blk_lo; // C2 + resource_template_register_systemio[12] = p_blk_hi; // C2 + aml_add_buffer(tmpl, resource_template_register_systemio, sizeof(resource_template_register_systemio)); + aml_add_byte(tmpl, 0x02); // C2 + aml_add_word(tmpl, 0x0040); // Latency + aml_add_dword(tmpl, 0x000001f4); // Power + } + + if (c4_enabled) // C4 + { + p_blk_lo = acpi_cpu_p_blk + 5; + p_blk_hi = (acpi_cpu_p_blk + 5) >> 8; + + tmpl = aml_add_package(pack); + resource_template_register_systemio[11] = p_blk_lo; // C4 + resource_template_register_systemio[12] = p_blk_hi; // C4 + aml_add_buffer(tmpl, resource_template_register_systemio, sizeof(resource_template_register_systemio)); + aml_add_byte(tmpl, 0x04); // C4 + aml_add_word(tmpl, 0x0080); // Latency + aml_add_dword(tmpl, 0x000000C8); // Power + } + else if (c3_enabled) // C3 + { + p_blk_lo = acpi_cpu_p_blk + 5; + p_blk_hi = (acpi_cpu_p_blk + 5) >> 8; + + tmpl = aml_add_package(pack); + resource_template_register_systemio[11] = p_blk_lo; // C3 + resource_template_register_systemio[12] = p_blk_hi; // C3 + aml_add_buffer(tmpl, resource_template_register_systemio, sizeof(resource_template_register_systemio)); + aml_add_byte(tmpl, 0x03); // C3 + aml_add_word(tmpl, 0x0060); // Latency + aml_add_dword(tmpl, 0x0000015e); // Power + } + } + else + { + // C1 + resource_template_register_fixedhw[8] = 0x01; + resource_template_register_fixedhw[9] = 0x02; + resource_template_register_fixedhw[18] = 0x01; + + resource_template_register_fixedhw[11] = 0x00; // C1 + aml_add_buffer(tmpl, resource_template_register_fixedhw, sizeof(resource_template_register_fixedhw)); + aml_add_byte(tmpl, 0x01); // C1 + aml_add_word(tmpl, 0x0001); // Latency + aml_add_dword(tmpl, 0x000003e8); // Power + + resource_template_register_fixedhw[18] = 0x03; + + if (c2_enabled) // C2 + { + tmpl = aml_add_package(pack); + resource_template_register_fixedhw[11] = 0x10; // C2 + aml_add_buffer(tmpl, resource_template_register_fixedhw, sizeof(resource_template_register_fixedhw)); + aml_add_byte(tmpl, 0x02); // C2 + aml_add_word(tmpl, 0x0040); // Latency + aml_add_dword(tmpl, 0x000001f4); // Power + } + + if (c4_enabled) // C4 + { + tmpl = aml_add_package(pack); + resource_template_register_fixedhw[11] = 0x30; // C4 + aml_add_buffer(tmpl, resource_template_register_fixedhw, sizeof(resource_template_register_fixedhw)); + aml_add_byte(tmpl, 0x04); // C4 + aml_add_word(tmpl, 0x0080); // Latency + aml_add_dword(tmpl, 0x000000C8); // Power + } + else if (c3_enabled) + { + tmpl = aml_add_package(pack); + resource_template_register_fixedhw[11] = 0x20; // C3 + aml_add_buffer(tmpl, resource_template_register_fixedhw, sizeof(resource_template_register_fixedhw)); + aml_add_byte(tmpl, 0x03); // C3 + aml_add_word(tmpl, 0x0060); // Latency + aml_add_dword(tmpl, 0x0000015e); // Power + } + } + + // Aliaces + int i; + for (i = 0; i < acpi_cpu_count; i++) + { + char name[9]; + sprintf(name, "_PR_%c%c%c%c", acpi_cpu_name[i][0], acpi_cpu_name[i][1], acpi_cpu_name[i][2], acpi_cpu_name[i][3]); + + scop = aml_add_scope(root, name); + aml_add_alias(scop, "CST_", "_CST"); + } + + aml_calculate_size(root); + + struct acpi_2_ssdt *ssdt = (struct acpi_2_ssdt *)AllocateKernelMemory(root->Size); + + aml_write_node(root, (void*)ssdt, 0); + + ssdt->Length = root->Size; + ssdt->Checksum = 0; + ssdt->Checksum = 256 - checksum8(ssdt, ssdt->Length); + + aml_destroy_node(root); + + // dumpPhysAddr("C-States SSDT content: ", ssdt, ssdt->Length); + + DBG("SSDT with CPU C-States generated successfully\n"); + + return ssdt; + } + else + { + DBG("ACPI CPUs not found: C-States not generated !!!\n"); + } + + return NULL; +} Index: branches/Bungo/i386/libsaio/fake_efi.c =================================================================== --- branches/Bungo/i386/libsaio/fake_efi.c (revision 2530) +++ branches/Bungo/i386/libsaio/fake_efi.c (revision 2531) @@ -96,7 +96,7 @@ static EFI_CHAR16 const FIRMWARE_VENDOR[] = {'C','h','a','m','e','l','e','o','n','_','2','.','3', 0}; // Bungo //static EFI_UINT32 const FIRMWARE_REVISION = 132; /* FIXME: Find a constant for this. */ -static EFI_UINT32 const FIRMWARE_REVISION = 0x0001000a; // got from real MBP6,1, most Macs use it too +static EFI_UINT32 const FIRMWARE_REVISION = 0x0001000a; // got from real MBP6,1 // Bungo /* Default platform system_id (fix by IntVar) static EFI_CHAR8 const SYSTEM_ID[] = "0123456789ABCDEF"; //random value gen by uuidgen @@ -468,7 +468,9 @@ 0x6d, 0x00, 0x5c, 0x00, 0x4c, 0x00, 0x69, 0x00, 0x62, 0x00, 0x72, 0x00, 0x61, 0x00, 0x72, 0x00, 0x79, 0x00, 0x5c, 0x00, 0x43, 0x00, 0x6f, 0x00, 0x72, 0x00, 0x65, 0x00, 0x53, 0x00, 0x65, 0x00, 0x72, 0x00, 0x76, 0x00, 0x69, 0x00, 0x63, 0x00, 0x65, 0x00, 0x73, 0x00, 0x5c, 0x00, 0x62, 0x00 -}; */ +}; +*/ +static EFI_UINT8 RANDOM_SEED_PROP_VALUE[64]; /* * Get an smbios option string option to convert to EFI_CHAR16 string @@ -580,29 +582,27 @@ EFI_UINT8 readBytes; char kernelFilePath[512], kernelHeaderBuf[sizeof(struct fat_header) + 4*sizeof(struct fat_arch)]; - snprintf(kernelFilePath, sizeof(kernelFilePath), "%s", bootInfo->bootFile); //strlcpy(kernelFilePath, bootInfo->bootFile, sizeof(kernelFilePath)); // user defined path - DBG("EfiKernelCompat: trying to read kernel header from file '%s'...\n", kernelFilePath); + snprintf(kernelFilePath, sizeof(kernelFilePath), "%s", bootInfo->bootFile); // user defined path if ((kernelFileRef = open(kernelFilePath, 0)) >= 0) { } else { snprintf(kernelFilePath, sizeof(kernelFilePath), "/%s", bootInfo->bootFile); // append a leading '/' - DBG("EfiKernelCompat: trying to read kernel header from file '%s'...\n", kernelFilePath); if ((kernelFileRef = open(kernelFilePath, 0)) >= 0) { } else { snprintf(kernelFilePath, sizeof(kernelFilePath), "/System/Library/Kernels/%s", bootInfo->bootFile); // Yosemite path - DBG("EfiKernelCompat: trying to read kernel header from file '%s'...\n", kernelFilePath); if ((kernelFileRef = open(kernelFilePath, 0)) >= 0) { } else { - DBG("EfiKernelCompat: can't find any kernel file!\n"); + verbose("EfiKernelCompat: can't find any kernel file!\n"); return false; } } } + verbose("EfiKernelCompat: reading kernel header from file: %s ... ", kernelFilePath); if ((readBytes = read(kernelFileRef, kernelHeaderBuf, sizeof(struct fat_header) + 4*sizeof(struct fat_arch))) > 0) { - DBG("EfiKernelCompat: OK, read %d bytes from file '%s'.\n", readBytes, kernelFilePath); + verbose("OK, read %d bytes.\n", readBytes); } else { - DBG("EfiKernelCompat: can't read kernel file '%s'!\n", kernelFilePath); + verbose("EROR, can't read kernel file!\n"); return false; } @@ -617,30 +617,30 @@ fatHeaderPtr->nfat_arch = OSSwapInt32(fatHeaderPtr->nfat_arch); case FAT_MAGIC: *compat = 0; - DBG("EfiKernelCompat: kernel file is a fat binary: %d archs compatibility [", fatHeaderPtr->nfat_arch); + verbose("EfiKernelCompat: kernel file is a fat binary: %d archs compatibility [", fatHeaderPtr->nfat_arch); if (fatHeaderPtr->nfat_arch > 4) fatHeaderPtr->nfat_arch = 4; for (; fatHeaderPtr->nfat_arch > 0; fatHeaderPtr->nfat_arch--, fatArchPtr++) { if (swapit) fatArchPtr->cputype = OSSwapInt32(fatArchPtr->cputype); switch(fatArchPtr->cputype) { case CPU_TYPE_I386: - DBG(" i386"); + verbose(" i386"); break; case CPU_TYPE_X86_64: - DBG(" x86_64"); + verbose(" x86_64"); break; case CPU_TYPE_POWERPC: - DBG(" PPC"); + verbose(" PPC"); break; case CPU_TYPE_POWERPC64: - DBG(" PPC64"); + verbose(" PPC64"); break; default: - DBG(" 0x%x", fatArchPtr->cputype); + verbose(" 0x%x", fatArchPtr->cputype); } - if (fatHeaderPtr->nfat_arch - 1 > 0) DBG(" | "); + if (fatHeaderPtr->nfat_arch - 1 > 0) verbose(" | "); *compat |= (!(fatArchPtr->cputype ^ CPU_TYPE_I386) << 0) | (!(fatArchPtr->cputype ^ CPU_TYPE_X86_64) << 1) | (!(fatArchPtr->cputype ^ CPU_TYPE_POWERPC) << 2) | (!(fatArchPtr->cputype ^ CPU_TYPE_POWERPC64) << 3); } - DBG(" ]\n"); + verbose(" ]\n"); break; case MH_CIGAM: case MH_CIGAM_64: @@ -648,10 +648,10 @@ case MH_MAGIC: case MH_MAGIC_64: *compat = (!(thinHeaderPtr->cputype ^ CPU_TYPE_I386) << 0) | (!(thinHeaderPtr->cputype ^ CPU_TYPE_X86_64) << 1) | (!(thinHeaderPtr->cputype ^ CPU_TYPE_POWERPC) << 2) | (!(thinHeaderPtr->cputype ^ CPU_TYPE_POWERPC64) << 3); - DBG("EfiKernelCompat: kernel file is a thin binary: 1 arch compatibility found [ %s ].\n", !((thinHeaderPtr->cputype & 0x000000FF) ^ 0x00000007) ? (!((thinHeaderPtr->cputype & 0xFF000000) ^ 0x01000000) ? "x86_64" : "i386") : (!((thinHeaderPtr->cputype & 0xFF000000) ^ 0x01000000) ? "PPC64" : "PPC")); + verbose("EfiKernelCompat: kernel file is a thin binary: 1 arch compatibility found [ %s ].\n", !((thinHeaderPtr->cputype & 0x000000FF) ^ 0x00000007) ? (!((thinHeaderPtr->cputype & 0xFF000000) ^ 0x01000000) ? "x86_64" : "i386") : (!((thinHeaderPtr->cputype & 0xFF000000) ^ 0x01000000) ? "PPC64" : "PPC")); break; default: - DBG("EfiKernelCompat: unknown kernel file '%s'. Can't determine arch compatibility!\n", kernelFilePath); + verbose("EfiKernelCompat: unknown kernel file '%s'. Can't determine arch compatibility!\n", kernelFilePath); return false; } @@ -666,7 +666,7 @@ // smbios_p = (EFI_PTR32)getSmbios(SMBIOS_PATCHED); if (smbios_p) { if (EFI_SUCCESS == addConfigurationTable(&gEfiSmbiosTableGuid, &smbios_p, NULL)) { - DBG("Fake EFI: sucesfuly added %sbit configuration table for SMBIOS: guid {EB9D2D31-2D88-11D3-9A16-0090273FC14D}.\n", (archCpuType == CPU_TYPE_I386) ? "32":"64"); + verbose("Fake EFI: sucesfuly added %sbit configuration table for SMBIOS: guid {EB9D2D31-2D88-11D3-9A16-0090273FC14D}.\n", (archCpuType == CPU_TYPE_I386) ? "32":"64"); } } @@ -675,12 +675,12 @@ if (acpi10_p) { if (EFI_SUCCESS == addConfigurationTable(&gEfiAcpiTableGuid, &acpi10_p, "ACPI")) { - DBG("Fake EFI: sucesfuly added %sbit configuration table for ACPI: guid {EB9D2D30-2D88-11D3-9A16-0090273FC14D}.\n", (archCpuType == CPU_TYPE_I386) ? "32":"64"); + verbose("Fake EFI: sucesfuly added %sbit configuration table for ACPI: guid {EB9D2D30-2D88-11D3-9A16-0090273FC14D}.\n", (archCpuType == CPU_TYPE_I386) ? "32":"64"); } } if (acpi20_p) { if (EFI_SUCCESS == addConfigurationTable(&gEfiAcpi20TableGuid, &acpi20_p, "ACPI_20")) { - DBG("Fake EFI: sucesfuly added %sbit configuration table for ACPI_20: guid {8868E871-E4F1-11D3-BC22-0080C73C8881}.\n", (archCpuType == CPU_TYPE_I386) ? "32":"64"); + verbose("Fake EFI: sucesfuly added %sbit configuration table for ACPI_20: guid {8868E871-E4F1-11D3-BC22-0080C73C8881}.\n", (archCpuType == CPU_TYPE_I386) ? "32":"64"); } } @@ -812,7 +812,7 @@ const char *boardid = getStringForKey("SMboardproduct", &bootInfo->smbiosConfig); if (boardid) { - DT__AddProperty(node, BOARDID_PROP, strlen(boardid) + 1, (EFI_CHAR16 *)boardid); + DT__AddProperty(node, BOARDID_PROP, strlen(boardid)+1, (EFI_CHAR16*)boardid); } } @@ -830,115 +830,114 @@ void setupChosenNode() { Node *chosenNode = DT__FindNode("/chosen", false); - if (chosenNode == 0) { + if (chosenNode == NULL) + { stop("setupChosenNode: Couldn't get '/chosen' node"); } - // Add boot-uuid property int length = strlen(gBootUUIDString); - if (length) { + if (length) + { DT__AddProperty(chosenNode, "boot-uuid", length + 1, gBootUUIDString); } - // Add boot-args property length = strlen(bootArgs->CommandLine); DT__AddProperty(chosenNode, "boot-args", length + 1, bootArgs->CommandLine); - // Add boot-file property length = strlen(bootInfo->bootFile); - DT__AddProperty(chosenNode, "boot-file", length + 1, bootInfo->bootFile); + if (length) { + DT__AddProperty(chosenNode, "boot-file", length + 1, bootInfo->bootFile); + } +// TODO: +// DT__AddProperty(chosenNode, "boot-device-path", bootDPsize, gBootDP); +// DT__AddProperty(chosenNode, "boot-file-path", bootFPsize, gBootFP); +// DT__AddProperty(chosenNode, "boot-kernelchache-adler32", sizeof(adler32), adler32); - // TODO: - // DT__AddProperty(chosenNode, "boot-device-path", bootDPsize, gBootDP); - // DT__AddProperty(chosenNode, "boot-file-path", bootFPsize, gBootFP); - // DT__AddProperty(chosenNode, "boot-kernelchache-adler32", sizeof(adler32), adler32); - - // Add machine-signature property DT__AddProperty(chosenNode, MACHINE_SIG_PROP, sizeof(EFI_UINT32), (EFI_UINT32 *)&Platform.HWSignature); - //if(YOSEMITE) - if (MacOSVerCurrent >= MacOSVer2Int("10.10")) // Add random-seed property if Yosemite or better only + // add if Yosemite or better only + if (MacOSVerCurrent >= MacOSVer2Int("10.10")) + { + //DT__AddProperty(node, RANDOM_SEED_PROP, sizeof(RANDOM_SEED_PROP_VALUE), (EFI_UINT8 *)&RANDOM_SEED_PROP_VALUE); + + // + // Pike R. Alpha - 12 October 2014 + // + UInt8 index = 0; + EFI_UINT16 PMTimerValue = 0; + EFI_UINT32 randomValue, tempValue, cpuTick; + EFI_UINT32 ecx, esi, edi; + EFI_UINT32 rcx, rdx, rsi, rdi; + + EFI_UINT32 *seedPtr = (EFI_UINT32 *)RANDOM_SEED_PROP_VALUE; + randomValue = tempValue = ecx = esi = edi = 0; // xor %ecx, %ecx + cpuTick = rcx = rdx = rsi = rdi = 0; + + // LEAF_1 - Feature Information (Function 01h). + if (Platform.CPU.CPUID[CPUID_1][2] & 0x40000000) // Checking ecx:bit-30 + { + // + // i5/i7 Ivy Bridge and Haswell processors with RDRAND support. + // + //EFI_UINT32 seedBuffer[16] = {0}; + // + // Main loop to get 16 qwords (four bytes each). + // + for (index = 0; index < 16; index++) // 0x17e12: + { + randomValue = computeRand(); // callq 0x18e20 + cpuTick = getCPUTick(); // callq 0x121a7 + randomValue = (randomValue ^ cpuTick); // xor %rdi, %rax + seedPtr[index] = randomValue; // mov %rax,(%r15,%rsi,8) + } // jb 0x17e12 + } + else + { + // + // All other processors without RDRAND support. + // + //EFI_UINT8 seedBuffer[64] = {0}; + // + // Main loop to get the 64 bytes. + // + do // 0x17e55: + { + PMTimerValue = inw(0x408); // in (%dx), %ax + esi = PMTimerValue; // movzwl %ax, %esi + + if (esi < ecx) // cmp %ecx, %esi + { + continue; // jb 0x17e55 (retry) + } + + cpuTick = getCPUTick(); // callq 0x121a7 + rcx = (cpuTick >> 8); // mov %rax, %rcx + // shr $0x8, %rcx + rdx = (cpuTick >> 10); // mov %rax, %rdx + // shr $0x10, %rdx + rdi = rsi; // mov %rsi, %rdi + rdi = (rdi ^ cpuTick); // xor %rax, %rdi + rdi = (rdi ^ rcx); // xor %rcx, %rdi + rdi = (rdi ^ rdx); // xor %rdx, %rdi + + RANDOM_SEED_PROP_VALUE[index] = (rdi & 0xff); // mov %dil, (%r15,%r12,1) + + edi = (edi & 0x2f); // and $0x2f, %edi + edi = (edi + esi); // add %esi, %edi + index++; // inc r12 + ecx = (edi & 0xffff); // movzwl %di, %ecx + + } while (index < 64); // cmp %r14d, %r12d + // jne 0x17e55 (next) + } + DT__AddProperty(chosenNode, "random-seed", sizeof(RANDOM_SEED_PROP_VALUE), (EFI_UINT8 *)&RANDOM_SEED_PROP_VALUE); + } + + // setup '/chosen/memory-map' node + Node *memoryMapNode = DT__FindNode("/chosen/memory-map", false); + if (memoryMapNode == NULL) { - // - // Pike R. Alpha - 12 October 2014 - // - UInt8 index = 0; - EFI_UINT16 PMTimerValue = 0; - EFI_UINT32 randomValue, tempValue, cpuTick; - EFI_UINT32 ecx, esi, edi = 0; - EFI_UINT32 rcx, rdx, rsi, rdi; - - randomValue = tempValue = ecx = esi = edi = 0; // xor %ecx, %ecx - rcx = rdx = rsi = rdi = cpuTick = 0; - - // LEAF_1 - Feature Information (Function 01h). - if (Platform.CPU.CPUID[CPUID_1][2] & 0x40000000) // Checking ecx:bit-30 - { - // - // i5/i7 Ivy Bridge and Haswell processors with RDRAND support. - // - EFI_UINT32 seedBuffer[16] = {0}; - // - // Main loop to get 16 qwords (four bytes each). - // - for (index = 0; index < 16; index++) // 0x17e12: - { - randomValue = computeRand(); // callq 0x18e20 - cpuTick = getCPUTick(); // callq 0x121a7 - randomValue = (randomValue ^ cpuTick); // xor %rdi, %rax - seedBuffer[index] = randomValue; // mov %rax,(%r15,%rsi,8) - } // jb 0x17e12 - - DT__AddProperty(chosenNode, RANDOM_SEED_PROP, sizeof(seedBuffer), (EFI_UINT32*) &seedBuffer); - } - else - { - // - // All other processors without RDRAND support. - // - EFI_UINT8 seedBuffer[64] = {0}; - // - // Main loop to get the 64 bytes. - // - do // 0x17e55: - { - PMTimerValue = inw(0x408); // in (%dx), %ax - esi = PMTimerValue; // movzwl %ax, %esi - - if (esi < ecx) // cmp %ecx, %esi - { - continue; // jb 0x17e55 (retry) - } - - cpuTick = getCPUTick(); // callq 0x121a7 - rcx = (cpuTick >> 8); // mov %rax, %rcx - // shr $0x8, %rcx - rdx = (cpuTick >> 10); // mov %rax, %rdx - // shr $0x10, %rdx - rdi = rsi; // mov %rsi, %rdi - rdi = (rdi ^ cpuTick); // xor %rax, %rdi - rdi = (rdi ^ rcx); // xor %rcx, %rdi - rdi = (rdi ^ rdx); // xor %rdx, %rdi - - seedBuffer[index] = (rdi & 0xff); // mov %dil, (%r15,%r12,1) - - edi = (edi & 0x2f); // and $0x2f, %edi - edi = (edi + esi); // add %esi, %edi - index++; // inc r12 - ecx = (edi & 0xffff); // movzwl %di, %ecx - - } while (index < 64); // cmp %r14d, %r12d - // jne 0x17e55 (next) - - DT__AddProperty(chosenNode, RANDOM_SEED_PROP, sizeof(seedBuffer), (EFI_UINT8*) &seedBuffer); - - } - } - - // setup '/chosen/memory-map' node - Node * mapNode = DT__FindNode("/chosen/memory-map", false); - if (mapNode == 0) { - DBG("setupChosenNode:Couldn't get '/chosen/memory-map' node\n"); + verbose("setupChosenNode:Couldn't get '/chosen/memory-map' node\n"); } else { /* static EFI_UINT64 BootClutPropValue = 0; static EFI_UINT64 FailedBootPictPropValue = 0; @@ -985,7 +984,7 @@ if (err) { - DBG("setupSmbiosConfigFile: No SMBIOS replacement found.\n"); + verbose("setupSmbiosConfigFile: No SMBIOS replacement found.\n"); } // get a chance to scan mem dynamically if user asks for it while having the config options @@ -1003,21 +1002,21 @@ node = DT__FindNode("/efi/platform", false); if (!node) { - DBG("saveOriginalSMBIOS: '/efi/platform' node not found\n"); + verbose("saveOriginalSMBIOS: '/efi/platform' node not found\n"); return; } origeps = getSmbios(SMBIOS_ORIGINAL); if (!origeps) { - DBG("saveOriginalSMBIOS: original SMBIOS not found\n"); + verbose("saveOriginalSMBIOS: original SMBIOS not found\n"); return; } tableAddress = (void *)AllocateKernelMemory(origeps->dmi.tableLength); if (!tableAddress) { - DBG("saveOriginalSMBIOS: can not allocate memory for original SMBIOS\n"); + verbose("saveOriginalSMBIOS: can not allocate memory for original SMBIOS\n"); return; } @@ -1027,163 +1026,207 @@ char saveOriginalACPI() { + verbose("\nsaveOriginalACPI: Saving OEM tables into IODT:/chosen/acpi...\n"); + Node *node = DT__FindNode("/chosen/acpi", true); if (!node) { - DBG("saveOriginalACPI: node '/chosen/acpi' not found. Can't save OEM ACPI tables.\n"); - return -1; + verbose("saveOriginalACPI: node '/chosen/acpi' not found, can't save any OEM tables.\n\n"); + return 0; } - + struct acpi_2_rsdp *RSDP = getRSDPaddress(); if (!RSDP) { - DBG("saveOriginalACPI: RSDP not found or incorrect, can't save OEM tables.\n"); - return -1; + verbose("saveOriginalACPI: OEM RSDP not found or incorrect, can't save any OEM tables.\n\n"); + return 0; } - DBG("saveOriginalACPI: saving OEM tables into IODT/chosen/acpi...\n"); + uint8_t r, + total_number = 1, + ssdt_number = 0, + nameLen = strlen("XXXX@XXXXXXXX"); uint32_t length = RSDP->Revision ? RSDP->Length : 20; - uint8_t nameLen = strlen("RSDP@") + 8 + 1; char *nameBuf = malloc(nameLen); - sprintf(nameBuf, "RSDP@%08X", RSDP); - DBG("saveOriginalACPI: OEM table %s found, size=%d: saving.\n", nameBuf, length); + + sprintf(nameBuf, "RSDP@%08X", (uint32_t)RSDP); + verbose("saveOriginalACPI: OEM table %s found, length=%d: saving.\n", nameBuf, length); DT__AddProperty(node, nameBuf, length, RSDP); - uint8_t total_number = 1; - uint32_t total_size = length; - uint8_t r, ssdt_number = 0; - struct acpi_2_header *RSDT = (struct acpi_2_header *)(RSDP->RsdtAddress), *XSDT = NULL; - void *origTable = (void *)(RSDT + 1), *origTable2, *origTable3; - if (RSDT && tableSign(RSDT->Signature, "RSDT")) { - length = RSDT->Length; - nameLen = strlen("RSDT@") + 8 + 1; - nameBuf = malloc(nameLen); - sprintf(nameBuf, "RSDT@%08X", RSDT); - DBG("saveOriginalACPI: OEM table %s found, size=%d: saving.\n", nameBuf, length); - DT__AddProperty(node, nameBuf, length, RSDT); - total_size += length; + uint32_t total_length = length; + + struct acpi_2_header *RSDT = (struct acpi_2_header *)(RSDP->RsdtAddress), + *XSDT = (struct acpi_2_header *)(uint32_t)(RSDP->XsdtAddress); + + void *origTable = NULL, + *origTable2 = NULL, + *origTable3 = NULL, + *origTable4 = NULL; + + if ((RSDP->RsdtAddress > 0) && (RSDP->RsdtAddress < 0xFFFFFFFF) && tableSign(RSDT->Signature, "RSDT")) { + origTable = (void *)(RSDT + 1); + nameBuf = malloc(nameLen + 1); + sprintf(nameBuf, "RSDT@%08X", (uint32_t)RSDT); + verbose("saveOriginalACPI: OEM table %s found, lenght=%d: saving.\n", nameBuf, RSDT->Length); + DT__AddProperty(node, nameBuf, RSDT->Length, RSDT); + total_length += RSDT->Length; total_number++; - for (; origTable < ((void *)RSDT + RSDT->Length); origTable += 4) { + for ( ; origTable < ((void *)RSDT + RSDT->Length); origTable += 4) { origTable2 = (void *)(*(uint32_t *)origTable); length = ((struct acpi_2_header *)origTable2)->Length; - total_size += length; + total_length += length; total_number++; if (tableSign(((struct acpi_2_header *)origTable2)->Signature, "SSDT")) { ssdt_number++; - if (!strcmp(((struct acpi_2_header *)origTable2)->OEMTableId, "CpuPm")) { - nameLen = strlen("SSDT@") + 8 + 1; - nameBuf = malloc(nameLen); - sprintf(nameBuf, "SSDT@%08X", origTable2); - DBG("saveOriginalACPI: OEM table %s found, size=%d: saving.\n", nameBuf, length); + if (strcmp(((struct acpi_2_header *)origTable2)->OEMTableId, "CpuPm") == 0) { + nameLen = strlen("SSDT@XXXXXXXX"); + nameBuf = malloc(nameLen + 1); + sprintf(nameBuf, "SSDT@%08X", (uint32_t)origTable2); + verbose("saveOriginalACPI: OEM table %s found, lenght=%d: saving.\n", nameBuf, length); DT__AddProperty(node, nameBuf, length, origTable2); origTable2 += sizeof(struct acpi_2_header) + 15; - r = *((uint8_t *)origTable2 - 2) / 3; + r = *((uint8_t *)origTable2 - 2) / 3; // e.g: Name (SSDT, Package (0x0C) -> 0x0C / 3 = 4 is number of sub SSDTs for (; r > 0; r--, origTable2 += sizeof(struct ssdt_pmref)) { origTable3 = (void *)(((struct ssdt_pmref *)origTable2)->addr); - if (!origTable3) continue; + if (!((uint32_t)origTable3 > 0) && !((uint32_t)origTable3 < 0xFFFFFFFF)) continue; // incorrect, dropping length = ((struct acpi_2_header *)origTable3)->Length; - nameLen = strlen("SSDT_@") + strlen(((struct acpi_2_header *)origTable3)->OEMTableId) + 8 + 1; - nameBuf = malloc(nameLen); - sprintf(nameBuf, "SSDT_%s@%08X", ((struct acpi_2_header *)origTable3)->OEMTableId, origTable3); - DBG("saveOriginalACPI: OEM table %s found, size=%d: saving.\n", nameBuf, length); + nameLen = strlen("SSDT_@XXXXXXXX") + strlen((char *)((struct acpi_2_header *)origTable3)->OEMTableId); + nameBuf = malloc(nameLen + 1); + sprintf(nameBuf, "SSDT_%s@%08X", (char *)((struct acpi_2_header *)origTable3)->OEMTableId, (uint32_t)origTable3); + verbose("saveOriginalACPI: OEM table %s found, lenght=%d: saving.\n", nameBuf, length); DT__AddProperty(node, nameBuf, length, origTable3); - total_size += length; + total_length += length; total_number++; } } else { - nameLen = strlen("SSDT-@") + ((ssdt_number < 10) ? 1:2) + 8 + 1; - nameBuf = malloc(nameLen); - sprintf(nameBuf, "SSDT-%d@%08X", ssdt_number, origTable2); - DBG("saveOriginalACPI: OEM table %s found, size=%d: saving.\n", nameBuf, length); + nameLen = strlen("SSDT-@XXXXXXXX") + ((ssdt_number < 10)? 1:2); + nameBuf = malloc(nameLen + 1); + sprintf(nameBuf, "SSDT-%d@%08X", ssdt_number, (uint32_t)origTable2); + verbose("saveOriginalACPI: OEM table %s found, lenght=%d: saving.\n", nameBuf, length); DT__AddProperty(node, nameBuf, length, origTable2); } } else { - nameLen = strlen("XXXX@") + 8 + 1; - nameBuf = malloc(nameLen); - sprintf(nameBuf, "%c%c%c%c@%08X", ((char *)origTable2)[0], ((char *)origTable2)[1], ((char *)origTable2)[2], ((char *)origTable2)[3], origTable2); - DBG("saveOriginalACPI: OEM table %s found, size=%d: saving.\n", nameBuf, length); + nameLen = strlen("XXXX@XXXXXXXX"); + nameBuf = malloc(nameLen + 1); + sprintf(nameBuf, "%c%c%c%c@%08X", ((char *)origTable2)[0], ((char *)origTable2)[1], ((char *)origTable2)[2], ((char *)origTable2)[3], (uint32_t)origTable2); + verbose("saveOriginalACPI: OEM table %s found, lenght=%d: saving.\n", nameBuf, length); DT__AddProperty(node, nameBuf, length, origTable2); if (tableSign(((struct acpi_2_header *)origTable2)->Signature, "FACP")) { origTable3 = (void *)(((struct acpi_2_fadt *)origTable2)->FACS); length = ((struct acpi_2_header *)origTable3)->Length; - nameLen = strlen("FACS@") + 8 + 1; - nameBuf = malloc(nameLen); - sprintf(nameBuf, "FACS@%08X", origTable3); - DBG("saveOriginalACPI: OEM table %s found, size=%d: saving.\n", nameBuf, length); + nameLen = strlen("FACS@XXXXXXXX"); + nameBuf = malloc(nameLen + 1); + sprintf(nameBuf, "FACS@%08X", (uint32_t)origTable3); + verbose("saveOriginalACPI: OEM table %s found, lenght=%d: saving.\n", nameBuf, length); DT__AddProperty(node, nameBuf, length, origTable3); - total_size += length; + total_length += length; total_number++; origTable3 = (void *)(((struct acpi_2_fadt *)origTable2)->DSDT); length = ((struct acpi_2_header *)origTable3)->Length; - nameLen = strlen("DSDT@") + 8 + 1; - nameBuf = malloc(nameLen); - sprintf(nameBuf, "DSDT@%08X", origTable3); - DBG("saveOriginalACPI: OEM table %s found, size=%d: saving.\n", nameBuf, length); + nameLen = strlen("DSDT@XXXXXXXX"); + nameBuf = malloc(nameLen + 1); + sprintf(nameBuf, "DSDT@%08X", (uint32_t)origTable3); + verbose("saveOriginalACPI: OEM table %s found, lenght=%d: saving.\n", nameBuf, length); DT__AddProperty(node, nameBuf, length, origTable3); - total_size += length; + total_length += length; total_number++; } } } } else { - DBG("saveOriginalACPI: can't find OEM table: RSDT@%08x.\n", RSDT); + verbose("saveOriginalACPI: OEM table RSDT@%08x not found or incorrect.\n", RSDP->RsdtAddress); } + if (gVerboseMode) pause(""); if (RSDP->Revision > 0) { - XSDT = (struct acpi_2_header *)(RSDP->XsdtAddress); - if (XSDT && tableSign(XSDT->Signature, "XSDT")) { - length = XSDT->Length; - nameLen = strlen("XSDT@") + 8 + 1; - nameBuf = malloc(nameLen); - sprintf(nameBuf, "XSDT@%08X", XSDT); - DBG("saveOriginalACPI: OEM table %s found, size=%d: saving.\n", nameBuf, length); - DT__AddProperty(node, nameBuf, length, XSDT); + verbose("\n"); + if ((RSDP->XsdtAddress > 0) && (RSDP->XsdtAddress < 0xFFFFFFFF) && tableSign(XSDT->Signature, "XSDT")) { + verbose("saveOriginalACPI: OEM table XSDT@%016X found, lenght=%d: saving.\n", (uint32_t)XSDT, XSDT->Length); + nameLen = strlen("XSDT@XXXXXXXX"); + nameBuf = malloc(nameLen + 1); + sprintf(nameBuf, "XSDT@%08X", (uint32_t)XSDT); + DT__AddProperty(node, nameBuf, XSDT->Length, XSDT); total_number++; - total_size += length; - origTable = (void *)(XSDT + 1); - for (r = 0; origTable < ((void *)XSDT + XSDT->Length); origTable += 8, r += 4) { - if ((uint64_t)*(uint32_t *)((void *)(RSDT + 1) + r) != *(uint64_t *)origTable) { - origTable2 = (void *)(*(uint64_t *)origTable); - length = ((struct acpi_2_header *)origTable2)->Length; - nameLen = strlen("X_XXXX@") + 8 + 1; - nameBuf = malloc(nameLen); - sprintf(nameBuf, "X_%c%c%c%c@%08X", ((char *)origTable2)[0], ((char *)origTable2)[1], ((char *)origTable2)[2], ((char *)origTable2)[3], origTable2); - DBG("saveOriginalACPI: OEM table %s found, size=%d: saving.\n", nameBuf, length); + total_length += XSDT->Length; + for (origTable = (void *)(RSDT + 1), origTable4 = (void *)(XSDT + 1); origTable4 < ((void *)XSDT + XSDT->Length); origTable += 4, origTable4 += 8) { + origTable2 = (void *)(uint32_t)(*(uint64_t *)origTable4); + length = ((struct acpi_2_header *)origTable2)->Length; + verbose("saveOriginalACPI: OEM table X_%c%c%c%c@%016X found, lenght=%d: ", ((char *)origTable2)[0], ((char *)origTable2)[1], ((char *)origTable2)[2], ((char *)origTable2)[3], (uint32_t)origTable2, length); + if (*(uint32_t *)origTable != (uint32_t)origTable2) { // already saved? + verbose("saving.\n"); + nameLen = strlen("X_XXXX@XXXXXXXX"); + nameBuf = malloc(nameLen + 1); + sprintf(nameBuf, "X_%c%c%c%c@%08X", ((char *)origTable2)[0], ((char *)origTable2)[1], ((char *)origTable2)[2], ((char *)origTable2)[3], (uint32_t)origTable2); DT__AddProperty(node, nameBuf, length, origTable2); - total_size += length; + total_length += length; total_number++; + + if (tableSign(((struct acpi_2_header *)origTable2)->Signature, "SSDT") && (strcmp(((struct acpi_2_header *)origTable2)->OEMTableId, "CpuPm") == 0)) { + // Get rest of ssdts from ssdt_pmref + r = *((uint8_t *)origTable2 - 2) / 3; // e.g: Name (SSDT, Package (0x0C) -> 0x0C / 3 = 4 is number of sub SSDTs + for (; r > 0; r--, origTable2 += sizeof(struct ssdt_pmref)) { + origTable3 = (void *)(((struct ssdt_pmref *)origTable2)->addr); + if (!((uint32_t)origTable3 > 0) && !((uint32_t)origTable3 < 0xFFFFFFFF)) continue; // incorrect, dropping + length = ((struct acpi_2_header *)origTable3)->Length; + nameLen = strlen("SSDT_@XXXXXXXX") + strlen((char *)((struct acpi_2_header *)origTable3)->OEMTableId); + nameBuf = malloc(nameLen + 1); + sprintf(nameBuf, "SSDT_%s@%08X", (char *)((struct acpi_2_header *)origTable3)->OEMTableId, (uint32_t)origTable3); + verbose("saveOriginalACPI: OEM table %s found, lenght=%d: saving.\n", nameBuf, length); + DT__AddProperty(node, nameBuf, length, origTable3); + total_length += length; + total_number++; + } + continue; + } + if (tableSign(((struct acpi_2_header *)origTable2)->Signature, "FACP")) { - if (((struct acpi_2_fadt *)origTable2)->FACS != (uint32_t)((struct acpi_2_fadt *)origTable2)->X_FACS) { - origTable3 = (void *)(((struct acpi_2_fadt *)origTable2)->X_FACS); - length = ((struct acpi_2_rsdt *)origTable3)->Length; - nameLen = strlen("X_FACS@") + 8 + 1; - nameBuf = malloc(nameLen); - sprintf(nameBuf, "X_FACS@%08X", origTable3); - DBG("saveOriginalACPI: OEM table %s found, size=%d: saving.\n", nameBuf, length); + origTable3 = (void *)(((struct acpi_2_fadt *)origTable2)->X_FACS); // take x_facs assuming facs (from x_facp) should be equal to it + length = ((struct acpi_2_rsdt *)origTable3)->Length; + verbose("saveOriginalACPI: OEM table X_FACS@%016X found, lenght=%d: ", (uint32_t)origTable3, length); + if (origTable3 != (void *)(((struct acpi_2_fadt *)origTable2)->FACS)) { + verbose("saving.\n"); + nameLen = strlen("X_FACS@XXXXXXXX"); + nameBuf = malloc(nameLen + 1); + sprintf(nameBuf, "X_FACS@%08X", (uint32_t)origTable3); DT__AddProperty(node, nameBuf, length, origTable3); - total_size += length; + total_length += length; total_number++; + } else { + verbose("already saved.\n"); } - if (((struct acpi_2_fadt *)origTable2)->DSDT != (uint32_t)((struct acpi_2_fadt *)origTable2)->X_DSDT) { - origTable3 = (void *)(((struct acpi_2_fadt *)origTable2)->X_DSDT); - length = ((struct acpi_2_rsdt *)origTable3)->Length; - nameLen = strlen("X_DSDT@") + 8 + 1; - nameBuf = malloc(nameLen); + // assuming only one dsdt in system, so x_facp should contain pointer to it same as facp + origTable3 = (void *)(((struct acpi_2_fadt *)origTable2)->X_DSDT); + length = ((struct acpi_2_rsdt *)origTable3)->Length; + verbose("saveOriginalACPI: OEM table X_DSDT@%016X found, lenght=%d: ", origTable3, length); + if (origTable3 != (void *)(((struct acpi_2_fadt *)origTable2)->DSDT)) { + verbose("saving.\n"); + nameLen = strlen("X_DSDT@XXXXXXXX"); + nameBuf = malloc(nameLen + 1); sprintf(nameBuf, "X_DSDT@%08X", origTable3); - DBG("saveOriginalACPI: OEM table %s found, size=%d: saving.\n", nameBuf, length); DT__AddProperty(node, nameBuf, length, origTable3); - total_size += length; + total_length += length; total_number++; + } else { + verbose("already saved.\n"); } + continue; } + } else { + verbose("already saved.\n"); } } } else { - DBG("saveOriginalACPI: can't find OEM table: XSDT@%x.\n", origTable); + verbose("saveOriginalACPI: OEM table XSDT@%08X%08X not found or incorrect.\n", (uint32_t)(RSDP->XsdtAddress >> 32), (uint32_t)(RSDP->XsdtAddress & 0xFFFFFFFF)); } } - DBG("saveOriginalACPI: %d original table%s found and saved, total size=%d.\n", total_number, (total_number != 1) ? "s" : "", total_size); - if (!RSDT && !XSDT) return -1; - else return total_number; + if (!RSDT && !XSDT) { + verbose("saveOriginalACPI: OEM RSDT & XSDT not found or incorrect, can't save any tables.\n\n"); + return 0; + } + + verbose("saveOriginalACPI: %d OEM table%s found and saved, total lenght=%d.\n\n", total_number, (total_number != 1) ? "s" : "", total_length); + if (gVerboseMode) pause(""); + + return total_number; } /* Index: branches/Bungo/i386/libsaio/smbios_getters.c =================================================================== --- branches/Bungo/i386/libsaio/smbios_getters.c (revision 2530) +++ branches/Bungo/i386/libsaio/smbios_getters.c (revision 2531) @@ -24,30 +24,28 @@ if (Platform.CPU.Vendor == CPUID_VENDOR_INTEL) { // Intel switch (Platform.CPU.Family) { case 0x06: - { - switch (Platform.CPU.Model) - { - // set external clock to 0 for SANDY - // removes FSB info from system profiler as on real mac's. - case CPU_MODEL_SANDYBRIDGE: - case CPU_MODEL_JAKETOWN: - case CPU_MODEL_IVYBRIDGE_XEON: - case CPU_MODEL_IVYBRIDGE: - case CPU_MODEL_HASWELL: - case CPU_MODEL_HASWELL_SVR: - case CPU_MODEL_HASWELL_ULT: - case CPU_MODEL_CRYSTALWELL: - + switch (Platform.CPU.Model) { + // set external clock to 0 for SANDY + // removes FSB info from system profiler as on real mac's. + case CPUID_MODEL_SANDYBRIDGE: + case CPUID_MODEL_JAKETOWN: + case CPUID_MODEL_IVYBRIDGE_EP: + case CPUID_MODEL_IVYBRIDGE: + case CPUID_MODEL_HASWELL: + case CPUID_MODEL_HASWELL_SVR: + case CPUID_MODEL_HASWELL_ULT: + case CPUID_MODEL_CRYSTALWELL: value->word = 0; break; default: value->word = (uint16_t)(Platform.CPU.FSBFrequency/1000000LL); + break; } - } break; default: value->word = (uint16_t)(Platform.CPU.FSBFrequency/1000000LL); + break; } } else { value->word = (uint16_t)(Platform.CPU.FSBFrequency/1000000LL); @@ -67,82 +65,86 @@ if (Platform.CPU.Vendor == CPUID_VENDOR_INTEL) { // Intel switch (Platform.CPU.Family) { case 0x06: - { switch (Platform.CPU.Model) { - case CPU_MODEL_PENTIUM_M: - case CPU_MODEL_DOTHAN: // Intel Pentium M - case CPU_MODEL_YONAH: // Intel Mobile Core Solo, Duo - case CPU_MODEL_MEROM: // Intel Mobile Core 2 Solo, Duo, Xeon 30xx, Xeon 51xx, Xeon X53xx, Xeon E53xx, Xeon X32xx - case CPU_MODEL_PENRYN: // Intel Core 2 Solo, Duo, Quad, Extreme, Xeon X54xx, Xeon X33xx - case CPU_MODEL_ATOM: // Intel Atom (45nm) + /* + case CPUID_MODEL_PENTIUM_M: + case CPUID_MODEL_DOTHAN: // Intel Pentium M + case CPUID_MODEL_YONAH: // Intel Mobile Core Solo, Duo + case CPUID_MODEL_MEROM: // Intel Mobile Core 2 Solo, Duo, Xeon 30xx, Xeon 51xx, Xeon X53xx, Xeon E53xx, Xeon X32xx + case CPUID_MODEL_PENRYN: // Intel Core 2 Solo, Duo, Quad, Extreme, Xeon X54xx, Xeon X33xx + case CPUID_MODEL_ATOM: // Intel Atom (45nm) return false; - + */ case 0x19: - case CPU_MODEL_NEHALEM: // Intel Core i7, Xeon W35xx, Xeon X55xx, Xeon E55xx LGA1366 (45nm) - case CPU_MODEL_FIELDS: // Intel Core i5, i7, Xeon X34xx LGA1156 (45nm) - case CPU_MODEL_DALES: - case CPU_MODEL_DALES_32NM: // Intel Core i3, i5 LGA1156 (32nm) - case CPU_MODEL_WESTMERE: // Intel Core i7, Xeon X56xx, Xeon E56xx, Xeon W36xx LGA1366 (32nm) 6 Core - case CPU_MODEL_NEHALEM_EX: // Intel Xeon X75xx, Xeon X65xx, Xeon E75xx, Xeon E65x - case CPU_MODEL_WESTMERE_EX: // Intel Xeon E7 - case CPU_MODEL_SANDYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (32nm) - case CPU_MODEL_JAKETOWN: // Intel Core i7, Xeon E5 LGA2011 (32nm) - case CPU_MODEL_IVYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (22nm) - case CPU_MODEL_IVYBRIDGE_XEON: - case CPU_MODEL_HASWELL: - { - // thanks to dgobe for i3/i5/i7 bus speed detection - int nhm_bus = 0x3F; - static long possible_nhm_bus[] = {0xFF, 0x7F, 0x3F}; - unsigned long did, vid; - unsigned int i; - - // Nehalem supports Scrubbing - // First, locate the PCI bus where the MCH is located - for(i = 0; i < (sizeof(possible_nhm_bus)/sizeof(possible_nhm_bus[0])); i++) { - vid = pci_config_read16(PCIADDR(possible_nhm_bus[i], 3, 4), 0x00); - did = pci_config_read16(PCIADDR(possible_nhm_bus[i], 3, 4), 0x02); - vid &= 0xFFFF; - did &= 0xFF00; - - if(vid == 0x8086 && did >= 0x2C00) { - nhm_bus = possible_nhm_bus[i]; - } - } - - unsigned long qpimult, qpibusspeed; - qpimult = pci_config_read32(PCIADDR(nhm_bus, 2, 1), 0x50); - qpimult &= 0x7F; - DBG("qpimult %d\n", qpimult); - qpibusspeed = (qpimult * 2 * (Platform.CPU.FSBFrequency/1000000LL)); - // Rek: rounding decimals to match original mac profile info - if (qpibusspeed%100 != 0) { - qpibusspeed = ((qpibusspeed+50)/100)*100; - } - DBG("qpibusspeed %d\n", qpibusspeed); - value->word = qpibusspeed; - return true; - } + case CPUID_MODEL_NEHALEM: // Intel Core i7, Xeon W35xx, Xeon X55xx, Xeon E55xx LGA1366 (45nm) + case CPUID_MODEL_FIELDS: // Intel Core i5, i7, Xeon X34xx LGA1156 (45nm) + case CPUID_MODEL_DALES: + case CPUID_MODEL_NEHALEM_EX: // Intel Xeon X75xx, Xeon X65xx, Xeon E75xx, Xeon E65x + case CPUID_MODEL_DALES_32NM: // Intel Core i3, i5 LGA1156 (32nm) + case CPUID_MODEL_WESTMERE: // Intel Core i7, Xeon X56xx, Xeon E56xx, Xeon W36xx LGA1366 (32nm) 6 Core + case CPUID_MODEL_WESTMERE_EX: // Intel Xeon E7 + case CPUID_MODEL_SANDYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (32nm) + case CPUID_MODEL_JAKETOWN: // Intel Core i7, Xeon E5 LGA2011 (32nm) + case CPUID_MODEL_IVYBRIDGE: // Intel Core i3, i5, i7 LGA1155 (22nm) + case CPUID_MODEL_IVYBRIDGE_EP: + case CPUID_MODEL_HASWELL: + { + // thanks to dgobe for i3/i5/i7 bus speed detection + int nhm_bus = 0x3F; + static long possible_nhm_bus[] = {0xFF, 0x7F, 0x3F}; + unsigned long did, vid; + unsigned int i; + + // Nehalem supports Scrubbing + // First, locate the PCI bus where the MCH is located + for(i = 0; i < (sizeof(possible_nhm_bus)/sizeof(possible_nhm_bus[0])); i++) { + vid = pci_config_read16(PCIADDR(possible_nhm_bus[i], 3, 4), 0x00); + did = pci_config_read16(PCIADDR(possible_nhm_bus[i], 3, 4), 0x02); + vid &= 0xFFFF; + did &= 0xFF00; + + if(vid == 0x8086 && did >= 0x2C00) { + nhm_bus = possible_nhm_bus[i]; + } + } + + unsigned long qpimult, qpibusspeed; + qpimult = pci_config_read32(PCIADDR(nhm_bus, 2, 1), 0x50); + qpimult &= 0x7F; + verbose("qpimult %d\n", qpimult); + qpibusspeed = (qpimult * 2 * (Platform.CPU.FSBFrequency/1000000LL)); + // Rek: rounding decimals to match original mac profile info + if (qpibusspeed%100 != 0) { + qpibusspeed = ((qpibusspeed+50)/100)*100; + } + verbose("qpibusspeed %d\n", qpibusspeed); + value->word = qpibusspeed; + return true; + } + break; + default: - break; //Unsupported CPU type + break; } - } + break; + default: break; } } - return false; + + return false; //Unsupported CPU type } uint16_t simpleGetSMBOemProcessorType(void) { if (Platform.CPU.NoCores >= 4) { - return 0x501; // 1281 - Quad-Core Xeon - } else if (Platform.CPU.NoCores == 1) { - return 0x201; // 513 - Core Duo - }; + return 0x402; // 1026 - Quad-Core Xeon + } else if (Platform.CPU.NoCores == 2) { + return 0x301; // 513 - Core 2 Duo + } - return 0x301; // 769 - Core 2 Duo + return 0x201; // 769 - Core Duo } bool getSMBOemProcessorType(returnType *value) @@ -158,29 +160,30 @@ } // Bungo: fixes Oem Processor Type - better matching IMHO, needs testing switch (Platform.CPU.Family) { + case 0x06: case 0x0F: - case 0x06: - { switch (Platform.CPU.Model) { - case CPU_MODEL_PENTIUM_M: - case CPU_MODEL_DOTHAN: // 0x0D - Intel Pentium M model D - case CPU_MODEL_PRESCOTT: - case CPU_MODEL_NOCONA: - if (strstr(Platform.CPU.BrandString, "Xeon")) { + case CPUID_MODEL_PENTIUM_M: + case CPUID_MODEL_DOTHAN: // 0x0D - Intel Pentium M model D + case CPUID_MODEL_NOCONA: + case CPUID_MODEL_IRWINDALE: + if (strstr(Platform.CPU.BrandString, "Xeon")) + { value->word = 0x402; // 1026 - Xeon } return true; - case CPU_MODEL_PRESLER: - case CPU_MODEL_CELERON: - case CPU_MODEL_YONAH: // 0x0E - Intel Mobile Core Solo, Duo + case CPUID_MODEL_PRESLER: + case CPUID_MODEL_CELERON: + case CPUID_MODEL_YONAH: // 0x0E - Intel Mobile Core Solo, Duo value->word = 0x201; // 513 return true; - case CPU_MODEL_MEROM: // 0x0F - Intel Mobile Core 2 Solo, Duo, Xeon 30xx, Xeon 51xx, Xeon X53xx, Xeon E53xx, Xeon X32xx - case CPU_MODEL_XEON_MP: // 0x1D - Six-Core Xeon 7400, "Dunnington", 45nm - case CPU_MODEL_PENRYN: // 0x17 - Intel Core 2 Solo, Duo, Quad, Extreme, Xeon X54xx, Xeon X33xx - if (strstr(Platform.CPU.BrandString, "Xeon")) { + case CPUID_MODEL_MEROM: // 0x0F - Intel Mobile Core 2 Solo, Duo, Xeon 30xx, Xeon 51xx, Xeon X53xx, Xeon E53xx, Xeon X32xx + case CPUID_MODEL_XEON_MP: // 0x1D - Six-Core Xeon 7400, "Dunnington", 45nm + case CPUID_MODEL_PENRYN: // 0x17 - Intel Core 2 Solo, Duo, Quad, Extreme, Xeon X54xx, Xeon X33xx + if (strstr(Platform.CPU.BrandString, "Xeon")) + { value->word = 0x402; // 1026 - Xeon return true; } @@ -191,16 +194,17 @@ } return true; - case CPU_MODEL_LINCROFT: // 0x27 - Intel Atom, "Lincroft", 45nm - case CPU_MODEL_ATOM: // 0x1C - Intel Atom (45nm) + case CPUID_MODEL_LINCROFT: // 0x27 - Intel Atom, "Lincroft", 45nm + case CPUID_MODEL_ATOM: // 0x1C - Intel Atom (45nm) return true; - case CPU_MODEL_NEHALEM_EX: // 0x2E - Nehalem-ex, "Beckton", 45nm - case CPU_MODEL_NEHALEM: // 0x1A - Intel Core i7, Xeon W35xx, Xeon X55xx, Xeon E55xx LGA1366 (45nm) - case CPU_MODEL_FIELDS: // 0x1E - Intel Core i5, i7, Xeon X34xx LGA1156 (45nm) - case CPU_MODEL_DALES: // 0x1F - Intel Core i5, i7 LGA1156 (45nm) (Havendale, Auburndale) - if (strstr(Platform.CPU.BrandString, "Xeon")) { - value->word = 0x501; // 1281 - Lynnfiled Quad-Core Xeon + case CPUID_MODEL_NEHALEM_EX: // 0x2E - Nehalem-ex, "Beckton", 45nm + case CPUID_MODEL_NEHALEM: // 0x1A - Intel Core i7, Xeon W35xx, Xeon X55xx, Xeon E55xx LGA1366 (45nm) + case CPUID_MODEL_FIELDS: // 0x1E - Intel Core i5, i7, Xeon X34xx LGA1156 (45nm) + case CPUID_MODEL_DALES: // 0x1F - Intel Core i5, i7 LGA1156 (45nm) (Havendale, Auburndale) + if (strstr(Platform.CPU.BrandString, "Xeon")) + { + value->word = 0x501; // 1281 - Lynnfiled Quad-Core Xeon return true; } if (strstr(Platform.CPU.BrandString, "Core(TM) i3")) { @@ -220,10 +224,11 @@ } return true; - case CPU_MODEL_DALES_32NM: // 0x25 - Intel Core i3, i5 LGA1156 (32nm) (Clarkdale, Arrandale) - case CPU_MODEL_WESTMERE: // 0x2C - Intel Core i7, Xeon X56xx, Xeon E56xx, Xeon W36xx LGA1366 (32nm) 6 Core - case CPU_MODEL_WESTMERE_EX: // 0x2F - Intel Xeon E7 - if (strstr(Platform.CPU.BrandString, "Xeon")) { + case CPUID_MODEL_DALES_32NM: // 0x25 - Intel Core i3, i5 LGA1156 (32nm) (Clarkdale, Arrandale) + case CPUID_MODEL_WESTMERE: // 0x2C - Intel Core i7, Xeon X56xx, Xeon E56xx, Xeon W36xx LGA1366 (32nm) 6 Core + case CPUID_MODEL_WESTMERE_EX: // 0x2F - Intel Xeon E7 + if (strstr(Platform.CPU.BrandString, "Xeon")) + { value->word = 0x501; // 1281 - Xeon return true; } @@ -244,9 +249,10 @@ } return true; - case CPU_MODEL_JAKETOWN: // 0x2D - Intel Core i7, Xeon E5-xxxx LGA2011 (32nm) - case CPU_MODEL_SANDYBRIDGE: // 0x2A - Intel Core i3, i5, i7 LGA1155 (32nm) - if (strstr(Platform.CPU.BrandString, "Xeon")) { + case CPUID_MODEL_JAKETOWN: // 0x2D - Intel Core i7, Xeon E5-xxxx LGA2011 (32nm) + case CPUID_MODEL_SANDYBRIDGE: // 0x2A - Intel Core i3, i5, i7 LGA1155 (32nm) + if (strstr(Platform.CPU.BrandString, "Xeon")) + { value->word = 0x501; // 1281 - Xeon return true; } @@ -267,8 +273,9 @@ } return true; - case CPU_MODEL_IVYBRIDGE: // 0x3A - Intel Core i3, i5, i7 LGA1155 (22nm) - if (strstr(Platform.CPU.BrandString, "Xeon")) { + case CPUID_MODEL_IVYBRIDGE: // 0x3A - Intel Core i3, i5, i7 LGA1155 (22nm) + if (strstr(Platform.CPU.BrandString, "Xeon")) + { value->word = 0xA01; // 2561 - Xeon return true; } @@ -289,14 +296,14 @@ } return true; - case CPU_MODEL_IVYBRIDGE_XEON: // 0x3E - Mac Pro 6,1 - value->word = 0xA01; // 2561 - Xeon + case CPUID_MODEL_IVYBRIDGE_EP: // 0x3E - Mac Pro 6,1 + value->word = 0xA01; // 2561 - Xeon return true; - case CPU_MODEL_HASWELL: // 0x3C - - case CPU_MODEL_HASWELL_SVR: // 0x3F - - case CPU_MODEL_HASWELL_ULT: // 0x45 - - case CPU_MODEL_CRYSTALWELL: // 0x46 + case CPUID_MODEL_HASWELL: // 0x3C - + case CPUID_MODEL_HASWELL_SVR: // 0x3F - + case CPUID_MODEL_HASWELL_ULT: // 0x45 - + case CPUID_MODEL_CRYSTALWELL: // 0x46 if (strstr(Platform.CPU.BrandString, "Xeon")) { value->word = 0xA01; // 2561 - Xeon return true; @@ -327,10 +334,11 @@ value->word = 0x601; // 1537 - Core i5 return true; default: - break; //Unsupported CPU type + break; } - } - default: + break; + + default: break; } } @@ -351,7 +359,7 @@ if (idx < MAX_RAM_SLOTS) { map = Platform.DMI.DIMM[idx]; if (Platform.RAM.DIMM[map].InUse && Platform.RAM.DIMM[map].Type != 0) { - DBG("RAM Detected Type = %d\n", Platform.RAM.DIMM[map].Type); + verbose("RAM Detected Type = %d\n", Platform.RAM.DIMM[map].Type); value->byte = Platform.RAM.DIMM[map].Type; return true; } @@ -382,7 +390,7 @@ if (idx < MAX_RAM_SLOTS) { map = Platform.DMI.DIMM[idx]; if (Platform.RAM.DIMM[map].InUse && Platform.RAM.DIMM[map].Frequency != 0) { - DBG("RAM Detected Freq = %d Mhz\n", Platform.RAM.DIMM[map].Frequency); + verbose("RAM Detected Freq = %d Mhz\n", Platform.RAM.DIMM[map].Frequency); value->dword = Platform.RAM.DIMM[map].Frequency; return true; } @@ -407,7 +415,7 @@ if (idx < MAX_RAM_SLOTS) { map = Platform.DMI.DIMM[idx]; if (Platform.RAM.DIMM[map].InUse && strlen(Platform.RAM.DIMM[map].Vendor) > 0) { - DBG("RAM Detected Vendor[%d]='%s'\n", idx, Platform.RAM.DIMM[map].Vendor); + verbose("RAM Detected Vendor[%d]='%s'\n", idx, Platform.RAM.DIMM[map].Vendor); value->string = Platform.RAM.DIMM[map].Vendor; return true; } @@ -433,7 +441,7 @@ if (idx < MAX_RAM_SLOTS) { map = Platform.DMI.DIMM[idx]; if (Platform.RAM.DIMM[map].InUse && strlen(Platform.RAM.DIMM[map].SerialNo) > 0) { - DBG("map=%d, RAM Detected SerialNo[%d]='%s'\n", map, idx, Platform.RAM.DIMM[map].SerialNo); + verbose("map=%d, RAM Detected SerialNo[%d]='%s'\n", map, idx, Platform.RAM.DIMM[map].SerialNo); value->string = Platform.RAM.DIMM[map].SerialNo; return true; } @@ -456,7 +464,7 @@ if (idx < MAX_RAM_SLOTS) { map = Platform.DMI.DIMM[idx]; if (Platform.RAM.DIMM[map].InUse && strlen(Platform.RAM.DIMM[map].PartNo) > 0) { - DBG("map=%d, RAM Detected PartNo[%d]='%s'\n", map, idx, Platform.RAM.DIMM[map].PartNo); + verbose("map=%d, RAM Detected PartNo[%d]='%s'\n", map, idx, Platform.RAM.DIMM[map].PartNo); value->string = Platform.RAM.DIMM[map].PartNo; return true; } @@ -489,8 +497,8 @@ } smbios = (SMBEntryPoint*)(((char*)smbios) + 16); } - DBG("ERROR: Unable to find SMBIOS!\n"); - pause(); + error("ERROR: Unable to find SMBIOS!\n"); + pause(""); return NULL; } Index: branches/Bungo/i386/libsaio/msdos.h =================================================================== --- branches/Bungo/i386/libsaio/msdos.h (revision 2530) +++ branches/Bungo/i386/libsaio/msdos.h (revision 2531) @@ -25,7 +25,7 @@ extern long MSDOSLoadFile(CICell ih, char * filePath); extern long MSDOSReadFile(CICell ih, char * filePath, void *base, uint64_t offset, uint64_t length); extern long MSDOSGetDirEntry(CICell ih, char * dirPath, long long * dirIndex, - char ** name, long * flags, long * time, + char ** name, long * flags, u_int32_t * time, FinderInfo * finderInfo, long * infoValid); extern long MSDOSGetFileBlock(CICell ih, char *str, unsigned long long *firstBlock); extern long MSDOSGetUUID(CICell ih, char *uuidStr); Index: branches/Bungo/i386/libsaio/state_generator.h =================================================================== --- branches/Bungo/i386/libsaio/state_generator.h (revision 0) +++ branches/Bungo/i386/libsaio/state_generator.h (revision 2531) @@ -0,0 +1,26 @@ +/* + * Copyright 2008 mackerintel + * + * state_generator.h + * Chameleon + * + * Created by Mozodojo on 20/07/10. + * Copyright 2010 mozo. All rights reserved. + * + */ + +#ifndef __LIBSAIO_STATE_GENERATOR_H +#define __LIBSAIO_STATE_GENERATOR_H + +#include "aml_generator.h" +#include "libsaio.h" + +extern uint8_t acpi_cpu_count; +extern uint32_t acpi_cpu_p_blk; +extern char *acpi_cpu_name[32]; + +void get_acpi_cpu_names(uint8_t *dsdt, uint32_t length); +struct acpi_2_ssdt *generate_cst_ssdt(struct acpi_2_fadt *fadt); +struct acpi_2_ssdt *generate_pss_ssdt(struct acpi_2_dsdt *dsdt); + +#endif /* !__LIBSAIO_STATE_GENERATOR_H */ Index: branches/Bungo/i386/libsaio/saio_internal.h =================================================================== --- branches/Bungo/i386/libsaio/saio_internal.h (revision 2530) +++ branches/Bungo/i386/libsaio/saio_internal.h (revision 2531) @@ -2,7 +2,7 @@ * Copyright (c) 1999-2003 Apple Computer, Inc. All rights reserved. * * @APPLE_LICENSE_HEADER_START@ - * + * * Portions Copyright (c) 1999-2003 Apple Computer, Inc. All Rights * Reserved. This file contains Original Code and/or Modifications of * Original Code as defined in and that are subject to the Apple Public @@ -10,7 +10,7 @@ * except in compliance with the License. Please obtain a copy of the * License at http://www.apple.com/publicsource and read it before using * this file. - * + * * The Original Code and all software distributed under the License are * distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, @@ -18,7 +18,7 @@ * FITNESS FOR A PARTICULAR PURPOSE OR NON- INFRINGEMENT. Please see the * License for the specific language governing rights and limitations * under the License. - * + * * @APPLE_LICENSE_HEADER_END@ */ @@ -80,24 +80,24 @@ extern void finalizeBootStruct(void); /* cache.c */ -extern void CacheReset(); -extern void CacheInit(CICell ih, long blockSize); -extern long CacheRead(CICell ih, char *buffer, long long offset, long length, long cache); +extern void CacheReset(); +extern void CacheInit(CICell ih, u_int32_t blockSize); +extern u_int32_t CacheRead(CICell ih, char *buffer, long long offset, u_int32_t length, long cache); /* console.c */ extern bool gVerboseMode; extern bool gErrors; extern void initBooterLog(void); -extern void msglog(const char * format, ...); +extern int msglog(const char * format, ...); extern void setupBooterLog(void); extern int putchar(int ch); extern int getchar(void); extern int printf(const char *format, ...); extern int error(const char *format, ...); extern int verbose(const char *format, ...); -extern void stop(const char *format, ...); +extern void stop(const char *format, ...) __attribute__ ((noreturn)); //Azi: replace getc/getchar with ? console.c -extern void pause(); +extern void pause(const char *format, ...); extern uint64_t getRTCdatetime(); /* disk.c */ @@ -176,9 +176,9 @@ extern long ReadFileAtOffset(const char * fileSpec, void *buffer, uint64_t offset, uint64_t length); extern long LoadThinFatFile(const char *fileSpec, void **binary); extern long GetDirEntry(const char *dirSpec, long long *dirIndex, const char **name, - long *flags, long *time); + long *flags, u_int32_t *time); extern long GetFileInfo(const char *dirSpec, const char *name, - long *flags, long *time); + long *flags, u_int32_t *time); extern long GetFileBlock(const char *fileSpec, unsigned long long *firstBlock); extern long GetFSUUID(char *spec, char *uuidStr); extern long CreateUUIDString(uint8_t uubytes[], int nbytes, char *uuidStr); @@ -197,9 +197,9 @@ extern struct dirstuff * opendir(const char *path); extern struct dirstuff * vol_opendir(BVRef bvr, const char *path); extern int closedir(struct dirstuff *dirp); -extern int readdir(struct dirstuff *dirp, const char **name, long *flags, long *time); +extern int readdir(struct dirstuff *dirp, const char **name, long *flags, u_int32_t *time); extern int readdir_ext(struct dirstuff * dirp, const char ** name, long * flags, - long * time, FinderInfo *finderInfo, long *infoValid); + u_int32_t * time, FinderInfo *finderInfo, long *infoValid); extern void flushdev(void); extern void scanBootVolumes(int biosdev, int *count); extern void scanDisks(int biosdev, int *count); @@ -223,4 +223,9 @@ // Base64-decode.c char *BASE64Decode(const char* src, int in_len, int* out_len); +// options.c +extern char gMacOSVersion[OSVERSTRLEN]; +extern uint32_t MacOSVerCurrent; +extern uint32_t MacOSVer2Int(const char *osver); + #endif /* !__LIBSAIO_SAIO_INTERNAL_H */ Index: branches/Bungo/i386/boot0/boot0.s =================================================================== --- branches/Bungo/i386/boot0/boot0.s (revision 2530) +++ branches/Bungo/i386/boot0/boot0.s (revision 2531) @@ -88,12 +88,13 @@ kPartCount EQU 4 ; number of paritions per table kPartTypeHFS EQU 0xaf ; HFS+ Filesystem type +kPartTypeABHFS EQU 0xab ; Apple_Boot partition kPartTypePMBR EQU 0xee ; On all GUID Partition Table disks a Protective MBR (PMBR) ; in LBA 0 (that is, the first block) precedes the ; GUID Partition Table Header to maintain compatibility ; with existing tools that do not understand GPT partition structures. - ; The Protective MBR has the same format as a legacy MBR - ; and contains one partition entry with an OSType set to 0xEE + ; The Protective MBR has the same format as a legacy MBR + ; and contains one partition entry with an OSType set to 0xEE ; reserving the entire space used on the disk by the GPT partitions, ; including all headers. @@ -283,7 +284,7 @@ ; to boot an inactive but boot1h aware HFS+ partition ; by scanning the MBR partition entries again. -.start_scan: +.start_scan: mov cx, kPartCount ; number of partition entries per table .loop: @@ -322,12 +323,12 @@ ; signature check. jmp .tryToBoot -.Pass2: +.Pass2: cmp BYTE [si + part.type], kPartTypeHFS ; In pass 2 we're going to find a HFS+ partition ; equipped with boot1h in its boot record ; regardless if it's active or not. jne .continue - mov dh, 1 ; Argument for loadBootSector to check HFS+ partition signature. + mov dh, 1 ; Argument for loadBootSector to check HFS+ partition signature. DebugChar('*') @@ -349,7 +350,7 @@ ; Scanned all partitions but not found any with active flag enabled ; Anyway if we found a protective MBR before we still have a chance ; for a possible GPT Header at LBA 1 - ; + ; dec bl jnz .switchPass2 ; didn't find Protective MBR before call checkGPT @@ -371,7 +372,7 @@ ; Jump to partition booter. The drive number is already in register DL. ; SI is pointing to the modified partition entry. ; -initBootLoader: +initBootLoader: DebugChar('J') @@ -381,7 +382,6 @@ jmp kBoot0LoadAddr - ; ; Found Protective MBR Partition Type: 0xEE ; Check for 'EFI PART' string at the beginning @@ -462,17 +462,18 @@ ; mov eax, [si + gpta.StartingLBA] ; load boot sector from StartingLBA - mov [my_lba], eax - mov dh, 1 ; Argument for loadBootSector to check HFS+ partition signature. + mov [my_lba], eax + mov dh, 1 ; Argument for loadBootSector to check HFS+ partition signature. call loadBootSector - jne .gpt_continue ; no boot loader signature + jne .gpt_continue ; no boot loader signature - mov si, kMBRPartTable ; fake the current GUID Partition - mov [si + part.lba], eax ; as MBR style partition for boot1h + mov si, kMBRPartTable ; fake the current GUID Partition + mov [si + part.lba], eax ; as MBR style partition for boot1h mov BYTE [si + part.type], kPartTypeHFS ; with HFS+ filesystem type (0xAF) - jmp SHORT initBootLoader - + jmp SHORT initBootLoader + .gpt_continue: + add si, bx ; advance SI to next partition entry loop .gpt_loop ; loop through all partition entries @@ -504,7 +505,7 @@ or dh, dh jz .checkBootSignature - + .checkHFSSignature: %if VERBOSE @@ -519,7 +520,7 @@ je .checkBootSignature cmp ax, kHFSPCaseSignature ; 'HX' je .checkBootSignature - + ; ; Looking for boot1f32 magic string. ; @@ -535,7 +536,9 @@ cmp WORD [di + kSectorBytes - 2], kBootSignature .exit: + popa + ret @@ -607,7 +610,7 @@ mov eax, ecx call print_hex %endif - + ; ; INT13 Func 42 - Extended Read Sectors ; @@ -617,7 +620,7 @@ ; DS:SI = pointer to Disk Address Packet ; ; Returns: - ; AH = return status (sucess is 0) + ; AH = return status (success is 0) ; carry = 0 success ; 1 error ; @@ -737,7 +740,7 @@ popad ret - + print_nibble: and al, 0x0f add al, '0' @@ -761,7 +764,6 @@ ; NULL terminated strings. ; log_title_str db 10, 13, 'boot0: ', 0 -boot_error_str db 'error', 0 %if VERBOSE gpt_str db 'GPT', 0 @@ -769,6 +771,8 @@ done_str db 'done', 0 %endif +boot_error_str db 'error', 0 + ;-------------------------------------------------------------------------- ; Pad the rest of the 512 byte sized booter with zeroes. The last ; two bytes is the mandatory boot sector signature. @@ -777,7 +781,7 @@ ; that the 'times' argument is negative. ; -; According to EFI specification, maximum boot code size is 440 bytes +; According to EFI specification, maximum boot code size is 440 bytes ; ; Index: branches/Bungo/i386/boot0/boot0hfs.s =================================================================== --- branches/Bungo/i386/boot0/boot0hfs.s (revision 2530) +++ branches/Bungo/i386/boot0/boot0hfs.s (revision 2531) @@ -88,6 +88,7 @@ kPartCount EQU 4 ; number of paritions per table kPartTypeHFS EQU 0xaf ; HFS+ Filesystem type +kPartTypeABHFS EQU 0xab ; Apple_Boot partition kPartTypePMBR EQU 0xee ; On all GUID Partition Table disks a Protective MBR (PMBR) ; in LBA 0 (that is, the first block) precedes the ; GUID Partition Table Header to maintain compatibility @@ -283,7 +284,7 @@ ; to boot an inactive but boot1h aware HFS+ partition ; by scanning the MBR partition entries again. -.start_scan: +.start_scan: mov cx, kPartCount ; number of partition entries per table .loop: @@ -444,7 +445,7 @@ .gpt_loop: mov eax, [si + gpta.PartitionTypeGUID + kGUIDLastDwordOffs] - + cmp eax, kAppleGUID ; check current GUID Partition for Apple's GUID type je .gpt_ok @@ -519,7 +520,7 @@ je .checkBootSignature cmp ax, kHFSPCaseSignature ; 'HX' je .checkBootSignature - + ; ; Looking for boot1f32 magic string. ; @@ -619,7 +620,7 @@ ; DS:SI = pointer to Disk Address Packet ; ; Returns: - ; AH = return status (sucess is 0) + ; AH = return status (success is 0) ; carry = 0 success ; 1 error ; @@ -763,7 +764,6 @@ ; NULL terminated strings. ; log_title_str db 10, 13, 'boot0: ', 0 -boot_error_str db 'error', 0 %if VERBOSE gpt_str db 'GPT', 0 @@ -771,6 +771,8 @@ done_str db 'done', 0 %endif +boot_error_str db 'error', 0 + ;-------------------------------------------------------------------------- ; Pad the rest of the 512 byte sized booter with zeroes. The last ; two bytes is the mandatory boot sector signature. Index: branches/Bungo/i386/boot0/boot0md.s =================================================================== --- branches/Bungo/i386/boot0/boot0md.s (revision 2530) +++ branches/Bungo/i386/boot0/boot0md.s (revision 2531) @@ -306,8 +306,7 @@ DebugChar('P') ; starting new pass push dx ; save dl (boot drive) for next pass - - + .scan_drive: ; @@ -325,34 +324,34 @@ jc .next_pass ; MBR load error - normally because we scanned all drives DebugChar('D') ; starting disk scanning - + ; ; Look for the booter partition in the MBR partition table, ; which is at offset kMBRPartTable. ; mov si, kMBRPartTable ; pointer to partition table call find_boot ; will not return on success - + ; if returns - booter partition is not found - + ; skip scanning of all drives in Pass1 cmp bh, kPass1 je .next_pass - + ; try next drive ; if next drive does not exists - will break on the MBR load error above inc dl jmp short .scan_drive - + .next_pass: ; all drives scanned - move to next pass pop dx ; restore orig boot drive dec bh ; decrement scan pass counter jnz pass_loop ; if not zero - exec next pass - + ; we ran all passes - nothing found - error - + error: DebugChar('E') DebugPause @@ -386,7 +385,8 @@ xor bl, bl ; BL will be set to 1 later in case of ; Protective MBR has been found -.start_scan: + +.start_scan: mov cx, kPartCount ; number of partition entries per table .loop: @@ -418,7 +418,7 @@ ; ; Code may be harder to read because I tried to optimized it for minimum size. ; - + .testPass: DebugChar('t') ; testing partition xor dh, dh ; DH=0 This will be used in Pass3 (partition is active, not HFS+). @@ -442,12 +442,11 @@ jne .continue +.tryToBoot: ; ; Found boot partition, read boot sector to memory. ; -.tryToBoot: - call loadBootSector jne .continue jmp SHORT initBootLoader @@ -499,7 +498,7 @@ DebugChar('G') ; found GPT mov si, di - + ; ; Loading GUID Partition Table Array ; @@ -546,7 +545,7 @@ .gpt_loop: mov eax, [si + gpta.PartitionTypeGUID + kGUIDLastDwordOffs] - + cmp eax, kAppleGUID ; check current GUID Partition for Apple's GUID type je .gpt_ok @@ -623,7 +622,7 @@ je .checkBootSignature cmp ax, kHFSPCaseSignature ; 'HX' je .checkBootSignature - + ; ; Looking for boot1f32 magic string. ; @@ -868,7 +867,6 @@ ; NULL terminated strings. ; log_title_str db 10, 13, 'boot0:', 0 -boot_error_str db 'error', 0 gpt_str db 'GPT', 0 ;test_str db 'test', 0 @@ -876,6 +874,8 @@ %endif +boot_error_str db 'error', 0 + ;-------------------------------------------------------------------------- ; Pad the rest of the 512 byte sized booter with zeroes. The last ; two bytes is the mandatory boot sector signature. Index: branches/Bungo/i386/boot0/Makefile =================================================================== --- branches/Bungo/i386/boot0/Makefile (revision 2530) +++ branches/Bungo/i386/boot0/Makefile (revision 2531) @@ -17,10 +17,13 @@ all: $(DIRS_NEEDED) $(OBJS) +#To rebuild boot0 if boot0.s is touched +$(SYMROOT)/boot0: boot0.s + $(OBJS): $(SRCROOT)/autoconf.inc - @echo "\t[NASM] $(@F)" + @echo " [NASM] $(@F)" @$(NASM) $(@F).s -o $@ clean-local: - @for o in $(OBJS); do if [ -f "$${o}" ];then echo "\t[RM] $${o}"; fi; done + @for o in $(OBJS); do if [ -f "$${o}" ];then echo " [RM] $${o}"; fi; done @rm -f $(OBJS) Index: branches/Bungo/i386/include/IOKit/storage/IOFDiskPartitionScheme.h =================================================================== --- branches/Bungo/i386/include/IOKit/storage/IOFDiskPartitionScheme.h (revision 2530) +++ branches/Bungo/i386/include/IOKit/storage/IOFDiskPartitionScheme.h (revision 2531) @@ -56,7 +56,7 @@ UInt8 beghead; /* (beginning head) */ UInt8 begsect; /* (beginning sector; beginning cylinder, high 2 bits) */ UInt8 begcyl; /* (beginning cylinder, low 8 bits) */ - UInt8 systid; /* (type) */ + UInt8 systid; /* (OS type) */ UInt8 endhead; /* (ending head) */ UInt8 endsect; /* (ending sector; ending cylinder, high 2 bits) */ UInt8 endcyl; /* (ending cylinder, low 8 bits) */ Index: branches/Bungo/i386/include/architecture/i386/asm_help.h =================================================================== --- branches/Bungo/i386/include/architecture/i386/asm_help.h (revision 2530) +++ branches/Bungo/i386/include/architecture/i386/asm_help.h (revision 2531) @@ -45,7 +45,7 @@ #ifdef __ASSEMBLER__ #define ALIGN \ - .align 2, 0x90 + .align 4, 0x90 #define ROUND_TO_STACK(len) \ (((len) + STACK_INCR - 1) / STACK_INCR * STACK_INCR) Index: branches/Bungo/i386/include/mach-o/loader.h =================================================================== --- branches/Bungo/i386/include/mach-o/loader.h (revision 2530) +++ branches/Bungo/i386/include/mach-o/loader.h (revision 2531) @@ -2,14 +2,14 @@ * Copyright (c) 1999-2010 Apple Inc. All Rights Reserved. * * @APPLE_LICENSE_HEADER_START@ - * + * * This file contains Original Code and/or Modifications of Original Code * as defined in and that are subject to the Apple Public Source License * Version 2.0 (the 'License'). You may not use this file except in * compliance with the License. Please obtain a copy of the License at * http://www.opensource.apple.com/apsl/ and read it before using this * file. - * + * * The Original Code and all software distributed under the License are * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, @@ -17,7 +17,7 @@ * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. * Please see the License for the specific language governing rights and * limitations under the License. - * + * * @APPLE_LICENSE_HEADER_END@ */ #ifndef _MACHO_LOADER_H_ @@ -35,7 +35,7 @@ #include /* - * is needed here for the vm_prot_t type and contains the + * is needed here for the vm_prot_t type and contains the * constants that are or'ed together for the possible values of this type. */ #include @@ -90,10 +90,10 @@ * boundary for efficient demand pageing. The MH_EXECUTE, MH_FVMLIB, MH_DYLIB, * MH_DYLINKER and MH_BUNDLE file types also have the headers included as part * of their first segment. - * + * * The file type MH_OBJECT is a compact format intended as output of the * assembler and input (and possibly output) of the link editor (the .o - * format). All sections are in one unnamed segment with no segment padding. + * format). All sections are in one unnamed segment with no segment padding. * This format is used as an executable format when the file is so small the * segment padding greatly increases its size. * @@ -159,7 +159,7 @@ all two-level namespace modules of its dependent libraries. only used when MH_PREBINDABLE and MH_TWOLEVEL - are both set. */ + are both set. */ #define MH_SUBSECTIONS_VIA_SYMBOLS 0x2000/* safe to divide up the sections into sub-sections via symbols for dead code stripping */ @@ -170,19 +170,19 @@ #define MH_BINDS_TO_WEAK 0x10000 /* the final linked image uses weak symbols */ -#define MH_ALLOW_STACK_EXECUTION 0x20000/* When this bit is set, all stacks +#define MH_ALLOW_STACK_EXECUTION 0x20000/* When this bit is set, all stacks in the task will be given stack execution privilege. Only used in MH_EXECUTE filetypes. */ -#define MH_ROOT_SAFE 0x40000 /* When this bit is set, the binary +#define MH_ROOT_SAFE 0x40000 /* When this bit is set, the binary declares it is safe for use in processes with uid zero */ - -#define MH_SETUID_SAFE 0x80000 /* When this bit is set, the binary + +#define MH_SETUID_SAFE 0x80000 /* When this bit is set, the binary declares it is safe for use in processes when issetugid() is true */ -#define MH_NO_REEXPORTED_DYLIBS 0x100000 /* When this bit is set on a dylib, +#define MH_NO_REEXPORTED_DYLIBS 0x100000 /* When this bit is set on a dylib, the static linker does not need to examine dependent dylibs to see if any are re-exported */ @@ -197,7 +197,7 @@ LC_LOAD_DYLIB load command to the dylib if no symbols are being referenced from the dylib. */ -#define MH_HAS_TLV_DESCRIPTORS 0x800000 /* Contains a section of type +#define MH_HAS_TLV_DESCRIPTORS 0x800000 /* Contains a section of type S_THREAD_LOCAL_VARIABLES */ #define MH_NO_HEAP_EXECUTION 0x1000000 /* When this bit is set, the OS will @@ -290,7 +290,13 @@ #define LC_FUNCTION_STARTS 0x26 /* compressed table of function start addresses */ #define LC_DYLD_ENVIRONMENT 0x27 /* string for dyld to treat like environment variable */ +#define LC_MAIN (0x28|LC_REQ_DYLD) /* replacement for LC_UNIXTHREAD */ +#define LC_DATA_IN_CODE 0x29 /* table of non-instructions in __text */ +#define LC_SOURCE_VERSION 0x2A /* source version used to build binary */ +#define LC_DYLIB_CODE_SIGN_DRS 0x2B /* Code signing DRs copied from linked dylibs */ +#define LC_ENCRYPTION_INFO_64 0x2C /* 64-bit encrypted segment information */ + /* * A variable length string in a load command is represented by an lc_str * union. The strings are stored just after the load command structure and @@ -303,7 +309,7 @@ uint32_t offset; /* offset to the string */ #ifndef __LP64__ char *ptr; /* pointer to the string */ -#endif +#endif }; /* @@ -474,7 +480,7 @@ interposing */ #define S_16BYTE_LITERALS 0xe /* section with only 16 byte literals */ -#define S_DTRACE_DOF 0xf /* section contains +#define S_DTRACE_DOF 0xf /* section contains DTrace Object Format */ #define S_LAZY_DYLIB_SYMBOL_POINTERS 0x10 /* section with only lazy symbol pointers to lazy @@ -482,12 +488,12 @@ /* * Section types to support thread local variables */ -#define S_THREAD_LOCAL_REGULAR 0x11 /* template of initial +#define S_THREAD_LOCAL_REGULAR 0x11 /* template of initial values for TLVs */ -#define S_THREAD_LOCAL_ZEROFILL 0x12 /* template of initial +#define S_THREAD_LOCAL_ZEROFILL 0x12 /* template of initial values for TLVs */ #define S_THREAD_LOCAL_VARIABLES 0x13 /* TLV descriptors */ -#define S_THREAD_LOCAL_VARIABLE_POINTERS 0x14 /* pointers to TLV +#define S_THREAD_LOCAL_VARIABLE_POINTERS 0x14 /* pointers to TLV descriptors */ #define S_THREAD_LOCAL_INIT_FUNCTION_POINTERS 0x15 /* functions to call to initialize TLV @@ -520,7 +526,7 @@ * a section type S_REGULAR. The static linker will not copy section contents * from sections with this attribute into its output file. These sections * generally contain DWARF debugging info. - */ + */ #define S_ATTR_DEBUG 0x02000000 /* a debug section */ #define SECTION_ATTRIBUTES_SYS 0x00ffff00 /* system setable attributes */ #define S_ATTR_SOME_INSTRUCTIONS 0x00000400 /* section contains some @@ -681,7 +687,7 @@ * A dynamically linked shared library may be a sub_umbrella of an umbrella * framework. If so it will be linked with "-sub_umbrella umbrella_name" where * Where "umbrella_name" is the name of the sub_umbrella framework. When - * staticly linking when -twolevel_namespace is in effect a twolevel namespace + * staticly linking when -twolevel_namespace is in effect a twolevel namespace * umbrella framework will only cause its subframeworks and those frameworks * listed as sub_umbrella frameworks to be implicited linked in. Any other * dependent dynamic libraries will not be linked it when -twolevel_namespace @@ -700,7 +706,7 @@ * A dynamically linked shared library may be a sub_library of another shared * library. If so it will be linked with "-sub_library library_name" where * Where "library_name" is the name of the sub_library shared library. When - * staticly linking when -twolevel_namespace is in effect a twolevel namespace + * staticly linking when -twolevel_namespace is in effect a twolevel namespace * shared library will only cause its subframeworks and those frameworks * listed as sub_umbrella frameworks and libraries listed as sub_libraries to * be implicited linked in. Any other dependent dynamic libraries will not be @@ -780,7 +786,7 @@ }; /* - * The routines command contains the address of the dynamic shared library + * The routines command contains the address of the dynamic shared library * initialization routine and an index into the module table for the module * that defines the routine. Before any modules are used from the library the * dynamic linker fully binds the module that defines the initialization routine @@ -986,12 +992,12 @@ uint32_t locreloff; /* offset to local relocation entries */ uint32_t nlocrel; /* number of local relocation entries */ -}; +}; /* - * An indirect symbol table entry is simply a 32bit index into the symbol table + * An indirect symbol table entry is simply a 32bit index into the symbol table * to the symbol that the pointer or stub is refering to. Unless it is for a - * non-lazy symbol pointer section for a defined symbol which strip(1) as + * non-lazy symbol pointer section for a defined symbol which strip(1) as * removed. In which case it has the value INDIRECT_SYMBOL_LOCAL. If the * symbol was also absolute INDIRECT_SYMBOL_ABS is or'ed with that. */ @@ -1005,7 +1011,7 @@ (index into the symbol table) */ uint32_t module_index; /* index into the module table this symbol is defined in */ -}; +}; /* a module table entry */ struct dylib_module { @@ -1032,7 +1038,7 @@ objc_module_info_addr; /* the (__OBJC,__module_info) section */ uint32_t /* for this module size of */ objc_module_info_size; /* the (__OBJC,__module_info) section */ -}; +}; /* a 64-bit module table entry */ struct dylib_module_64 { @@ -1061,7 +1067,7 @@ objc_module_info_addr; /* the (__OBJC,__module_info) section */ }; -/* +/* * The entries in the reference symbol table are used when loading the module * (both by the static and dynamic link editors) and if the module is unloaded * or replaced. Therefore all external symbols (defined and undefined) are @@ -1102,7 +1108,7 @@ * binary search or a directed linear search. */ struct twolevel_hint { - uint32_t + uint32_t isub_image:8, /* index into the sub images */ itoc:24; /* index into the table of contents */ }; @@ -1145,11 +1151,12 @@ /* * The linkedit_data_command contains the offsets and sizes of a blob - * of data in the __LINKEDIT segment. + * of data in the __LINKEDIT segment. */ struct linkedit_data_command { uint32_t cmd; /* LC_CODE_SIGNATURE, LC_SEGMENT_SPLIT_INFO, - or LC_FUNCTION_STARTS */ + LC_FUNCTION_STARTS, LC_DATA_IN_CODE, + or LC_DYLIB_CODE_SIGN_DRS */ uint32_t cmdsize; /* sizeof(struct linkedit_data_command) */ uint32_t dataoff; /* file offset of data in __LINKEDIT segment */ uint32_t datasize; /* file size of data in __LINKEDIT segment */ @@ -1169,7 +1176,22 @@ }; /* - * The version_min_command contains the min OS version on which this + * The encryption_info_command_64 contains the file offset and size of an + * of an encrypted segment (for use in 64-bit targets). + */ +struct encryption_info_command_64 { + uint32_t cmd; /* LC_ENCRYPTION_INFO_64 */ + uint32_t cmdsize; /* sizeof(struct encryption_info_command_64) */ + uint32_t cryptoff; /* file offset of encrypted range */ + uint32_t cryptsize; /* file size of encrypted range */ + uint32_t cryptid; /* which enryption system, + 0 means not-encrypted yet */ + uint32_t pad; /* padding to make this struct's size a multiple + of 8 bytes */ +}; + +/* + * The version_min_command contains the min OS version on which this * binary was built to run. */ struct version_min_command { @@ -1177,16 +1199,16 @@ LC_VERSION_MIN_IPHONEOS */ uint32_t cmdsize; /* sizeof(struct min_version_command) */ uint32_t version; /* X.Y.Z is encoded in nibbles xxxx.yy.zz */ - uint32_t reserved; /* zero */ + uint32_t sdk; /* X.Y.Z is encoded in nibbles xxxx.yy.zz */ }; /* - * The dyld_info_command contains the file offsets and sizes of - * the new compressed form of the information dyld needs to + * The dyld_info_command contains the file offsets and sizes of + * the new compressed form of the information dyld needs to * load the image. This information is used by dyld on Mac OS X * 10.6 and later. All information pointed to by this command * is encoded using byte streams, so no endian swapping is needed - * to interpret it. + * to interpret it. */ struct dyld_info_command { uint32_t cmd; /* LC_DYLD_INFO or LC_DYLD_INFO_ONLY */ @@ -1205,28 +1227,28 @@ */ uint32_t rebase_off; /* file offset to rebase info */ uint32_t rebase_size; /* size of rebase info */ - + /* * Dyld binds an image during the loading process, if the image - * requires any pointers to be initialized to symbols in other images. - * The bind information is a stream of byte sized + * requires any pointers to be initialized to symbols in other images. + * The bind information is a stream of byte sized * opcodes whose symbolic names start with BIND_OPCODE_. * Conceptually the bind information is a table of tuples: * * The opcodes are a compressed way to encode the table by only * encoding when a column changes. In addition simple patterns - * like for runs of pointers initialzed to the same value can be + * like for runs of pointers initialzed to the same value can be * encoded in a few bytes. */ uint32_t bind_off; /* file offset to binding info */ uint32_t bind_size; /* size of binding info */ - + /* * Some C++ programs require dyld to unique symbols so that all * images in the process use the same copy of some code/data. * This step is done after binding. The content of the weak_bind * info is an opcode stream like the bind_info. But it is sorted - * alphabetically by symbol name. This enable dyld to walk + * alphabetically by symbol name. This enable dyld to walk * all images with weak binding information in order and look * for collisions. If there are no collisions, dyld does * no updating. That means that some fixups are also encoded @@ -1238,49 +1260,54 @@ */ uint32_t weak_bind_off; /* file offset to weak binding info */ uint32_t weak_bind_size; /* size of weak binding info */ - + /* * Some uses of external symbols do not need to be bound immediately. * Instead they can be lazily bound on first use. The lazy_bind * are contains a stream of BIND opcodes to bind all lazy symbols. * Normal use is that dyld ignores the lazy_bind section when * loading an image. Instead the static linker arranged for the - * lazy pointer to initially point to a helper function which + * lazy pointer to initially point to a helper function which * pushes the offset into the lazy_bind area for the symbol * needing to be bound, then jumps to dyld which simply adds - * the offset to lazy_bind_off to get the information on what - * to bind. + * the offset to lazy_bind_off to get the information on what + * to bind. */ uint32_t lazy_bind_off; /* file offset to lazy binding info */ uint32_t lazy_bind_size; /* size of lazy binding infs */ - + /* * The symbols exported by a dylib are encoded in a trie. This * is a compact representation that factors out common prefixes. - * It also reduces LINKEDIT pages in RAM because it encodes all + * It also reduces LINKEDIT pages in RAM because it encodes all * information (name, address, flags) in one small, contiguous range. * The export area is a stream of nodes. The first node sequentially - * is the start node for the trie. + * is the start node for the trie. * * Nodes for a symbol start with a uleb128 that is the length of * the exported symbol information for the string so far. - * If there is no exported symbol, the node starts with a zero byte. - * If there is exported info, it follows the length. First is - * a uleb128 containing flags. Normally, it is followed by a - * uleb128 encoded offset which is location of the content named + * If there is no exported symbol, the node starts with a zero byte. + * If there is exported info, it follows the length. + * + * First is a uleb128 containing flags. Normally, it is followed by + * a uleb128 encoded offset which is location of the content named * by the symbol from the mach_header for the image. If the flags * is EXPORT_SYMBOL_FLAGS_REEXPORT, then following the flags is * a uleb128 encoded library ordinal, then a zero terminated * UTF8 string. If the string is zero length, then the symbol * is re-export from the specified dylib with the same name. + * If the flags is EXPORT_SYMBOL_FLAGS_STUB_AND_RESOLVER, then following + * the flags is two uleb128s: the stub offset and the resolver offset. + * The stub is used by non-lazy pointers. The resolver is used + * by lazy pointers and must be called to get the actual address to use. * * After the optional exported symbol information is a byte of - * how many edges (0-255) that this node has leaving it, + * how many edges (0-255) that this node has leaving it, * followed by each edge. * Each edge is a zero terminated UTF8 of the addition chars * in the symbol, followed by a uleb128 offset for the node that * edge points to. - * + * */ uint32_t export_off; /* file offset to lazy binding info */ uint32_t export_size; /* size of lazy binding infs */ @@ -1388,8 +1415,52 @@ uint32_t header_addr; /* files virtual address */ }; + /* - * Sections of type S_THREAD_LOCAL_VARIABLES contain an array + * The entry_point_command is a replacement for thread_command. + * It is used for main executables to specify the location (file offset) + * of main(). If -stack_size was used at link time, the stacksize + * field will contain the stack size need for the main thread. + */ +struct entry_point_command { + uint32_t cmd; /* LC_MAIN only used in MH_EXECUTE filetypes */ + uint32_t cmdsize; /* 24 */ + uint64_t entryoff; /* file (__TEXT) offset of main() */ + uint64_t stacksize;/* if not zero, initial stack size */ +}; + + +/* + * The source_version_command is an optional load command containing + * the version of the sources used to build the binary. + */ +struct source_version_command { + uint32_t cmd; /* LC_SOURCE_VERSION */ + uint32_t cmdsize; /* 16 */ + uint64_t version; /* A.B.C.D.E packed as a24.b10.c10.d10.e10 */ +}; + + +/* + * The LC_DATA_IN_CODE load commands uses a linkedit_data_command + * to point to an array of data_in_code_entry entries. Each entry + * describes a range of data in a code section. + */ +struct data_in_code_entry { + uint32_t offset; /* from mach_header to start of data range*/ + uint16_t length; /* number of bytes in data range */ + uint16_t kind; /* a DICE_KIND_* value */ +}; +#define DICE_KIND_DATA 0x0001 +#define DICE_KIND_JUMP_TABLE8 0x0002 +#define DICE_KIND_JUMP_TABLE16 0x0003 +#define DICE_KIND_JUMP_TABLE32 0x0004 +#define DICE_KIND_ABS_JUMP_TABLE32 0x0005 + + + +/* + * Sections of type S_THREAD_LOCAL_VARIABLES contain an array * of tlv_descriptor structures. */ struct tlv_descriptor Index: branches/Bungo/i386/include/mach/i386/asm.h =================================================================== --- branches/Bungo/i386/include/mach/i386/asm.h (revision 2530) +++ branches/Bungo/i386/include/mach/i386/asm.h (revision 2531) @@ -107,7 +107,7 @@ /* There is another definition of ALIGN for .c sources */ #ifdef ASSEMBLER -#define ALIGN 4,0x90 +#define ALIGN 16,0x90 #endif /* ASSEMBLER */ #ifndef FALIGN Index: branches/Bungo/i386/include/libkern/OSByteOrder.h =================================================================== --- branches/Bungo/i386/include/libkern/OSByteOrder.h (revision 2530) +++ branches/Bungo/i386/include/libkern/OSByteOrder.h (revision 2531) @@ -77,7 +77,7 @@ #endif } -#define OSReadBigInt(x, y) OSReadBigInt32(x, y) +#define OSReadBigInt(x, y) OSReadBigInt32(x, y) #define OSWriteBigInt(x, y, z) OSWriteBigInt32(x, y, z) #define OSSwapBigToHostInt(x) OSSwapBigToHostInt32(x) #define OSSwapHostToBigInt(x) OSSwapHostToBigInt32(x) Index: branches/Bungo/i386/include/sys/socket.h =================================================================== --- branches/Bungo/i386/include/sys/socket.h (revision 2530) +++ branches/Bungo/i386/include/sys/socket.h (revision 2531) @@ -514,6 +514,7 @@ * peer from lying about its identity. (Note that cmcred_groups[0] * is the effective GID.) */ +#if 0 struct cmsgcred { pid_t cmcred_pid; /* PID of sending process */ uid_t cmcred_uid; /* real UID of sending process */ @@ -523,6 +524,7 @@ gid_t cmcred_groups[CMGROUP_MAX]; /* groups */ }; #endif +#endif #endif /* (!_POSIX_C_SOURCE || _DARWIN_C_SOURCE) */ /* given pointer to struct cmsghdr, return pointer to data */ Index: branches/Bungo/i386/boot1/boot1f32.s =================================================================== --- branches/Bungo/i386/boot1/boot1f32.s (revision 2530) +++ branches/Bungo/i386/boot1/boot1f32.s (revision 2531) @@ -75,7 +75,7 @@ kBoot1LoadAddr EQU 0x7C00 ; boot1 load address kBoot1RelocAddr EQU 0xE000 ; boot1 relocated address -kBoot2Sectors EQU (448 * 1024 - 512) / kSectorBytes ; max size of 'boot' file in sectors +kBoot2Sectors EQU (480 * 1024 - 512) / kSectorBytes ; max size of 'boot' file in sectors kBoot2Segment EQU 0x2000 ; boot2 load segment kBoot2Address EQU kSectorBytes ; boot2 load address Index: branches/Bungo/i386/boot1/boot1he.s =================================================================== --- branches/Bungo/i386/boot1/boot1he.s (revision 2530) +++ branches/Bungo/i386/boot1/boot1he.s (revision 2531) @@ -79,7 +79,7 @@ kBoot1ExtAddr EQU kBoot1RelocAddr + kSectorBytes ; boot1 load address for sector 41-47 kHFSPlusBuffer EQU kBoot1RelocAddr + kBoot1ExtSize ; HFS+ Volume Header address -kBoot2Sectors EQU (448 * 1024 - 512) / kSectorBytes ; max size of 'boot' file in sectors +kBoot2Sectors EQU (480 * 1024 - 512) / kSectorBytes ; max size of 'boot' file in sectors = 448 but I want 472 kBoot2Segment EQU 0x2000 ; boot2 load segment kBoot2Address EQU kSectorBytes ; boot2 load address Index: branches/Bungo/i386/boot1/Makefile =================================================================== --- branches/Bungo/i386/boot1/Makefile (revision 2530) +++ branches/Bungo/i386/boot1/Makefile (revision 2531) @@ -32,8 +32,11 @@ all: $(DIRS_NEEDED) $(PROGRAMS) +#To rebuild boot1h if boot1h.s is touched +$(SYMROOT)/boot1h: boot1h.s + $(PROGRAMS): $(SRCROOT)/autoconf.inc - @echo "\t[NASM] $(@F)" + @echo " [NASM] $(@F)" @$(NASM) $(@F).s -o $@ install_i386:: all $(INSTALLDIR) @@ -41,5 +44,5 @@ cd $(INSTALLDIR); chmod u+w $(VERSIONED_FILES) clean-local: - @for p in $(PROGRAMS); do if [ -f "$${p}" ];then echo "\t[RM] $${p}"; fi; done + @for p in $(PROGRAMS); do if [ -f "$${p}" ];then echo " [RM] $${p}"; fi; done @rm -f $(PROGRAMS) Index: branches/Bungo/i386/boot1/boot1h.s =================================================================== --- branches/Bungo/i386/boot1/boot1h.s (revision 2530) +++ branches/Bungo/i386/boot1/boot1h.s (revision 2531) @@ -1,7 +1,7 @@ ; Copyright (c) 1999-2003 Apple Computer, Inc. All rights reserved. ; ; @APPLE_LICENSE_HEADER_START@ -; +; ; Portions Copyright (c) 1999-2003 Apple Computer, Inc. All Rights ; Reserved. This file contains Original Code and/or Modifications of ; Original Code as defined in and that are subject to the Apple Public @@ -9,7 +9,7 @@ ; except in compliance with the License. Please obtain a copy of the ; License at http://www.apple.com/publicsource and read it before using ; this file. -; +; ; The Original Code and all software distributed under the License are ; distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER ; EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, @@ -17,7 +17,7 @@ ; FITNESS FOR A PARTICULAR PURPOSE OR NON- INFRINGEMENT. Please see the ; License for the specific language governing rights and limitations ; under the License. -; +; ; @APPLE_LICENSE_HEADER_END@ ; ; Partition Boot Loader: boot1h @@ -74,7 +74,7 @@ kBoot1Sector1Addr EQU kBoot1RelocAddr + kSectorBytes ; boot1 load address for sector 1 kHFSPlusBuffer EQU kBoot1Sector1Addr + kSectorBytes ; HFS+ Volume Header address -kBoot2Sectors EQU (448 * 1024 - 512) / kSectorBytes ; max size of 'boot' file in sectors +kBoot2Sectors EQU (480 * 1024 - 512) / kSectorBytes ; max size of 'boot' file in sectors = 448 but I want 472 kBoot2Segment EQU 0x2000 ; boot2 load segment kBoot2Address EQU kSectorBytes ; boot2 load address @@ -335,7 +335,7 @@ mov si, %1 call print_string %endmacro - + %macro LogString 1 mov di, %1 call log_string @@ -352,7 +352,7 @@ %define PutChar(x) %define PrintHex(x) %endif - + ;-------------------------------------------------------------------------- ; Start of text segment. @@ -388,7 +388,7 @@ mov cx, kSectorBytes ; copy 256 words rep movsb ; repeat string move (word) operation pop si - + ; ; Code relocated, jump to startReloc in relocated location. ; @@ -406,7 +406,7 @@ ; Initializing global variables. ; mov eax, [si + part.lba] - mov [gPartLBA], eax ; save the current partition LBA offset + mov [gPartLBA], eax ; save the current partition LBA offset mov [gBIOSDriveNumber], dl ; save BIOS drive number mov WORD [gMallocPtr], mallocStart ; set free space pointer @@ -500,7 +500,7 @@ %if VERBOSE LogString(error_str) %endif - + hang: hlt jmp hang @@ -977,7 +977,7 @@ ; %if VERBOSE -root_str db '/boot', NULL +root_str db '/boot', CR, LF, NULL %endif ;-------------------------------------------------------------------------- @@ -1058,11 +1058,11 @@ mov bx, [bp + BTree.nodeBuffer + BTNodeDescriptor.numRecords] xchg bh, bl dec bx - + .bsearch: cmp ax, bx ja .checkResult ; jump if lowerBound > upperBound - + mov cx, ax add cx, bx shr cx, 1 ; test index = (lowerBound + upperBound / 2) @@ -1088,7 +1088,7 @@ je .checkResult jl .searchLessThanTrial jg .searchGreaterThanTrial - jmp .bsearch + jmp .bsearch .searchLessThanTrial: mov bx, cx @@ -1099,7 +1099,7 @@ mov ax, cx inc ax ; lowerBound = index + 1 jmp .bsearch - + .checkResult: cmp BYTE [bp + BTree.searchResult], 0 jge .foundKey @@ -1115,7 +1115,7 @@ mov bx, [bx] mov edx, [bx] jmp .readNode - + .exit: cmp BYTE [bp + BTree.searchResult], 0 ret @@ -1183,7 +1183,7 @@ .exit: pop di ; restore address of trialKey -%if UNUSED +%if UNUSED ; ; Print catalog trial key ; @@ -1199,15 +1199,15 @@ .printLoop: lodsw call print_char - loop .printLoop + loop .printLoop .printExit: popad ; ; ; %endif ; UNUSED - -%if UNUSED + +%if UNUSED ; ; Print extent trial key ; @@ -1230,7 +1230,7 @@ pop si ; restore SI call bx ; call key compare proc popad - ret + ret ;-------------------------------------------------------------------------- ; readExtent - read extents from a HFS+ file (multiple extent support) @@ -1300,7 +1300,7 @@ pop ebx jmp .beginExtentBlock - + .continue: mov edx, [di + HFSPlusExtentDescriptor.blockCount] call blockToSector ; ECX = converted current extent's blockCount to sectors @@ -1328,20 +1328,20 @@ mov edx, [di + HFSPlusExtentDescriptor.startBlock] call blockToSector ; ECX = converted to sectors add ecx, eax ; file offset converted to sectors - + push si mov ax, si mov edx, [bp + BTree.readBufferPtr] call readSectors pop si - + add ebx, esi mov ax, si cwde shl ax, 9 ; convert SI (read sector count) to byte unit add [bp + BTree.readBufferPtr], eax sub [bp + BTree.readSize], esi - + jz .exit .nextExtent: @@ -1431,8 +1431,8 @@ ; %if VERBOSE -log_title_str db CR, LF, 'boot1: ', NULL -error_str db 'error', NULL +log_title_str db 'boot1: ', NULL +error_str db 'error', NULL %endif searchCatalogKey dd kHFSRootFolderID Index: branches/Bungo/i386/boot1/boot1hp.s =================================================================== --- branches/Bungo/i386/boot1/boot1hp.s (revision 2530) +++ branches/Bungo/i386/boot1/boot1hp.s (revision 2531) @@ -269,7 +269,7 @@ mov al, 1 ; read HFS+ Volume Header mov edx, kHFSPlusBuffer call readLBA - jc NEAR bios_read_error + jc NEAR bios_read_error ; ; Looking for HFSPlus ('H+') or HFSPlus case-sensitive ('HX') signature. Index: branches/Bungo/i386/klibc/Makefile =================================================================== --- branches/Bungo/i386/klibc/Makefile (revision 2530) +++ branches/Bungo/i386/klibc/Makefile (revision 2531) @@ -34,17 +34,17 @@ $(LIBS): $(OBJS) - @echo "\t[RM] $@" + @echo " [RM] $@" @rm -f $@ - @echo "\t[AR] $(@F)" + @echo " [AR] $(@F)" @ar q $@ $^ &> /dev/null - @echo "\t[RANLIB] $(@F)" + @echo " [RANLIB] $(@F)" @ranlib $@ # dependencies -include $(OBJROOT)/Makedep clean-local: - @for o in $(OBJS); do if [ -f "$${o}" ];then echo "\t[RM] $${o}"; fi; done - @for l in $(LIBS); do if [ -f "$${l}" ];then echo "\t[RM] $${l}"; fi; done + @for o in $(OBJS); do if [ -f "$${o}" ];then echo " [RM] $${o}"; fi; done + @for l in $(LIBS); do if [ -f "$${l}" ];then echo " [RM] $${l}"; fi; done @rm -f $(LIBS) $(OBJS) Index: branches/Bungo/i386/boot2/picopng.c =================================================================== --- branches/Bungo/i386/boot2/picopng.c (revision 2530) +++ branches/Bungo/i386/boot2/picopng.c (revision 2531) @@ -23,7 +23,8 @@ /*************************************************************************************************/ -typedef struct png_alloc_node { +typedef struct png_alloc_node +{ struct png_alloc_node *prev, *next; void *addr; size_t size; @@ -57,8 +58,11 @@ png_alloc_node_t *node; if (png_alloc_find_node(addr)) + { return; - node = malloc(sizeof (png_alloc_node_t)); + } + + node = malloc(sizeof(png_alloc_node_t)); node->addr = addr; node->size = size; node->prev = png_alloc_tail; @@ -66,9 +70,14 @@ png_alloc_tail = node; if (node->prev) + { node->prev->next = node; + } + if (!png_alloc_head) + { png_alloc_head = node; + } } //============================================================================== @@ -933,26 +942,30 @@ uint32_t colorType = info->colorType; uint8_t *out_data = out->data; if (bitDepth == 8 && colorType == 0) // greyscale - for (i = 0; i < numpixels; i++) { + for (i = 0; i < numpixels; i++) + { out_data[4 * i + 0] = out_data[4 * i + 1] = out_data[4 * i + 2] = in[i]; out_data[4 * i + 3] = (info->key_defined && (in[i] == info->key_r)) ? 0 : 255; } else if (bitDepth == 8 && colorType == 2) // RGB color - for (i = 0; i < numpixels; i++) { + for (i = 0; i < numpixels; i++) + { for (c = 0; c < 3; c++) out_data[4 * i + c] = in[3 * i + c]; out_data[4 * i + 3] = (info->key_defined && (in[3 * i + 0] == info->key_r) && (in[3 * i + 1] == info->key_g) && (in[3 * i + 2] == info->key_b)) ? 0 : 255; } else if (bitDepth == 8 && colorType == 3) // indexed color (palette) - for (i = 0; i < numpixels; i++) { + for (i = 0; i < numpixels; i++) + { if (4U * in[i] >= info->palette->size) return 46; for (c = 0; c < 4; c++) // get rgb colors from the palette out_data[4 * i + c] = info->palette->data[4 * in[i] + c]; } else if (bitDepth == 8 && colorType == 4) // greyscale with alpha - for (i = 0; i < numpixels; i++) { + for (i = 0; i < numpixels; i++) + { out_data[4 * i + 0] = out_data[4 * i + 1] = out_data[4 * i + 2] = in[2 * i + 0]; out_data[4 * i + 3] = in[2 * i + 1]; } @@ -961,13 +974,15 @@ for (c = 0; c < 4; c++) out_data[4 * i + c] = in[4 * i + c]; // RGB with alpha else if (bitDepth == 16 && colorType == 0) // greyscale - for (i = 0; i < numpixels; i++) { + for (i = 0; i < numpixels; i++) + { out_data[4 * i + 0] = out_data[4 * i + 1] = out_data[4 * i + 2] = in[2 * i]; out_data[4 * i + 3] = (info->key_defined && (256U * in[i] + in[i + 1] == info->key_r)) ? 0 : 255; } else if (bitDepth == 16 && colorType == 2) // RGB color - for (i = 0; i < numpixels; i++) { + for (i = 0; i < numpixels; i++) + { for (c = 0; c < 3; c++) out_data[4 * i + c] = in[6 * i + 2 * c]; out_data[4 * i + 3] = (info->key_defined && @@ -976,7 +991,8 @@ (256U * in[6 * i + 4] + in[6 * i + 5] == info->key_b)) ? 0 : 255; } else if (bitDepth == 16 && colorType == 4) // greyscale with alpha - for (i = 0; i < numpixels; i++) { + for (i = 0; i < numpixels; i++) + { out_data[4 * i + 0] = out_data[4 * i + 1] = out_data[4 * i + 2] = in[4 * i]; // msb out_data[4 * i + 3] = in[4 * i + 2]; } @@ -985,7 +1001,8 @@ for (c = 0; c < 4; c++) out_data[4 * i + c] = in[8 * i + 2 * c]; // RGB with alpha else if (bitDepth < 8 && colorType == 0) // greyscale - for (i = 0; i < numpixels; i++) { + for (i = 0; i < numpixels; i++) + { uint32_t value = (PNG_readBitsFromReversedStream(&bp, in, bitDepth) * 255) / ((1 << bitDepth) - 1); // scale value from 0 to 255 out_data[4 * i + 0] = out_data[4 * i + 1] = out_data[4 * i + 2] = (uint8_t) value; @@ -993,7 +1010,8 @@ (((1U << bitDepth) - 1U) == info->key_r) && ((1U << bitDepth) - 1U)) ? 0 : 255; } else if (bitDepth < 8 && colorType == 3) // palette - for (i = 0; i < numpixels; i++) { + for (i = 0; i < numpixels; i++) + { uint32_t value = PNG_readBitsFromReversedStream(&bp, in, bitDepth); if (4 * value >= info->palette->size) return 47; @@ -1022,33 +1040,40 @@ { PNG_info_t *info; PNG_error = 0; - if (size == 0 || in == 0) { + if (size == 0 || in == 0) + { PNG_error = 48; // the given data is empty return NULL; } info = PNG_info_new(); PNG_readPngHeader(info, in, size); if (PNG_error) + { return NULL; + } size_t pos = 33; // first byte of the first chunk after the header vector8_t *idat = NULL; // the data from idat chunks bool IEND = false; info->key_defined = false; // loop through the chunks, ignoring unknown chunks and stopping at IEND chunk. IDAT data is // put at the start of the in buffer - while (!IEND) { - size_t i, j; - if (pos + 8 >= size) { + while (!IEND) + { + size_t i; + if (pos + 8 >= size) + { PNG_error = 30; // error: size of the in buffer too small to contain next chunk return NULL; } size_t chunkLength = PNG_read32bitInt(&in[pos]); pos += 4; - if (chunkLength > 0x7fffffff) { + if (chunkLength > 0x7fffffff) + { PNG_error = 63; return NULL; } - if (pos + chunkLength >= size) { + if (pos + chunkLength >= size) + { PNG_error = 35; // error: size of the in buffer too small to contain next chunk return NULL; } @@ -1080,6 +1105,7 @@ return NULL; } for (i = 0; i < info->palette->size; i += 4) { + size_t j; for (j = 0; j < 3; j++) info->palette->data[i + j] = in[pos++]; // RGB info->palette->data[i + 3] = 255; // alpha Index: branches/Bungo/i386/boot2/graphics.c =================================================================== --- branches/Bungo/i386/boot2/graphics.c (revision 2530) +++ branches/Bungo/i386/boot2/graphics.c (revision 2531) @@ -87,10 +87,10 @@ err = getVBEInfo( &vbeInfo ); if (err != errSuccess) return 0; - + if ( strncmp( (char *)vbeInfo.VESASignature, "VESA", 4 ) ) return 0; - + buff = malloc(sizeof(char) * 256); if (!buff) { return 0; @@ -99,12 +99,12 @@ small = (vbeInfo.TotalMemory < 16); snprintf(buff, 256, - "VESA v%d.%d %d%s (%s)\n", - vbeInfo.VESAVersion >> 8, - vbeInfo.VESAVersion & 0xf, - small ? (vbeInfo.TotalMemory * 64) : (vbeInfo.TotalMemory / 16), - small ? "KB" : "MB", - VBEDecodeFP(const char *, vbeInfo.OEMStringPtr) ); + "VESA v%d.%d %d%s (%s)\n", + vbeInfo.VESAVersion >> 8, + vbeInfo.VESAVersion & 0xf, + small ? (vbeInfo.TotalMemory * 64) : (vbeInfo.TotalMemory / 16), + small ? "KB" : "MB", + VBEDecodeFP(const char *, vbeInfo.OEMStringPtr) ); return buff; } @@ -138,14 +138,14 @@ vbeInfoString = getVBEInfoString(); if (!vbeInfoString) { - printf("Error: getVBEInfoString failed\n"); + error("[printVBEModeInfo] Error: getVBEInfoString failed\n"); return; } - printf("%s", vbeInfoString); + verbose("vbeInfoString: %s", vbeInfoString); free(vbeInfoString); vbeInfoString = NULL; - printf("Video modes supported:\n", VBEDecodeFP(const char *, vbeInfo.OEMStringPtr)); + verbose("Video modes supported:\n", VBEDecodeFP(const char *, vbeInfo.OEMStringPtr)); // Loop through the mode list, and find the matching mode. @@ -161,21 +161,22 @@ continue; } - printf("Mode %x: %dx%dx%d mm:%d attr:%x\n", + verbose("Mode %x: %dx%dx%d mm:%d attr:%x\n", *modePtr, modeInfo.XResolution, modeInfo.YResolution, modeInfo.BitsPerPixel, modeInfo.MemoryModel, modeInfo.ModeAttributes); if (line++ >= 20) { - pause(); + pause(""); line = 0; clearScreenRows(0, 24); setCursorPosition( 0, 0, 1 ); } - } + } if (line != 0) { - pause(); + pause(""); } + setActiveDisplayPage(0); } @@ -194,6 +195,7 @@ if ( err != errSuccess ) { return 0; } + char *buff=malloc(sizeof(char)*3072); if(!buff) { return 0; @@ -239,41 +241,38 @@ unsigned short *vesaVersion ) { - VBEInfoBlock vbeInfo; - unsigned short * modePtr; - VBEModeInfoBlock modeInfo; - unsigned char modeBitsPerPixel; - unsigned short matchedMode = modeEndOfList; - int err; + VBEInfoBlock vbeInfo; + unsigned short * modePtr; + VBEModeInfoBlock modeInfo; + unsigned char modeBitsPerPixel; + unsigned short matchedMode = modeEndOfList; + int err; - // Clear output mode info. + // Clear output mode info. - bzero( outModeInfo, sizeof(*outModeInfo) ); + bzero( outModeInfo, sizeof(*outModeInfo) ); - // Get VBE controller info containing the list of supported modes. + // Get VBE controller info containing the list of supported modes. - bzero( &vbeInfo, sizeof(vbeInfo) ); - strcpy( (char*)&vbeInfo, "VBE2" ); - err = getVBEInfo( &vbeInfo ); - if ( err != errSuccess ) - { - return modeEndOfList; - } + bzero( &vbeInfo, sizeof(vbeInfo) ); + strcpy( (char*)&vbeInfo, "VBE2" ); + err = getVBEInfo( &vbeInfo ); + if ( err != errSuccess ) + { + return modeEndOfList; + } - // Report the VESA major/minor version number. + // Report the VESA major/minor version number. if (vesaVersion) *vesaVersion = vbeInfo.VESAVersion; // Loop through the mode list, and find the matching mode. - GraphicsModeCurrent = getCurrentGraphicsMode(); - //#if DEBUG - DBG("Graphics Modes [VESA %d.%d %dMB mode=0x%04X]:\n", vbeInfo.VESAVersion >> 8, vbeInfo.VESAVersion & 0xf, (vbeInfo.TotalMemory * 64)/1024, GraphicsModeCurrent); + verbose("\nGraphics Modes [VESA %d.%d %dMB mode=0x%04X]:\n", vbeInfo.VESAVersion >> 8, vbeInfo.VESAVersion & 0xf, (vbeInfo.TotalMemory * 64)/1024, getCurrentGraphicsMode()); //#endif - for ( modePtr = VBEDecodeFP( unsigned short *, vbeInfo.VideoModePtr ); - *modePtr != modeEndOfList; modePtr++ ) + for ( modePtr = VBEDecodeFP(unsigned short *, vbeInfo.VideoModePtr); *modePtr != modeEndOfList; modePtr++ ) { // Get mode information. @@ -282,99 +281,98 @@ err = getVBEModeInfo( *modePtr, &modeInfo ); if ( err != errSuccess ) { - DBG("\t%x: [ERROR: %d] mode not suported.\n", *modePtr, err); + verbose("\t%x: mode not suported. [ERROR: %d]\n", *modePtr, err); continue; } //#if DEBUG - DBG("\t0x%04X: res=%dx%dx%d, mm=%d, attr=0x%04X %s\n", + verbose("\t0x%04X: res=%dx%dx%d, mm=%d, attr=0x%04X %s\n", *modePtr, modeInfo.XResolution, modeInfo.YResolution, modeInfo.BitsPerPixel, modeInfo.MemoryModel, modeInfo.ModeAttributes, (*modePtr == GraphicsModeCurrent)? "<-":""); //#endif - // Filter out unwanted modes based on mode attributes. + // Filter out unwanted modes based on mode attributes. - if ( ( ( modeInfo.ModeAttributes & attributesSet ) != attributesSet ) + if ( ( ( modeInfo.ModeAttributes & attributesSet ) != attributesSet ) || ( ( modeInfo.ModeAttributes & attributesClear ) != 0 ) ) - { - continue; - } + { + continue; + } + + // Pixel depth in bits. - // Pixel depth in bits. + modeBitsPerPixel = modeInfo.BitsPerPixel; - modeBitsPerPixel = modeInfo.BitsPerPixel; + if ( ( modeBitsPerPixel == 4 ) && ( modeInfo.MemoryModel == 0 ) ) + { + // Text mode, 16 colors. + } + else if ( ( modeBitsPerPixel == 8 ) && ( modeInfo.MemoryModel == 4 ) ) + { + // Packed pixel, 256 colors. + } + else if ( ( ( modeBitsPerPixel == 16 ) || ( modeBitsPerPixel == 15 ) ) + && ( modeInfo.MemoryModel == 6 ) + && ( modeInfo.RedMaskSize == 5 ) + && ( modeInfo.GreenMaskSize == 5 ) + && ( modeInfo.BlueMaskSize == 5 ) ) + { + // Direct color, 16 bpp (1:5:5:5). + modeInfo.BitsPerPixel = modeBitsPerPixel = 16; + } + else if ( ( modeBitsPerPixel == 32 ) + && ( modeInfo.MemoryModel == 6 ) + && ( modeInfo.RedMaskSize == 8 ) + && ( modeInfo.GreenMaskSize == 8 ) + && ( modeInfo.BlueMaskSize == 8 ) ) + { + // Direct color, 32 bpp (8:8:8:8). + } + else + { + continue; // Not a supported mode. + } - if ( ( modeBitsPerPixel == 4 ) && ( modeInfo.MemoryModel == 0 ) ) - { - // Text mode, 16 colors. - } - else if ( ( modeBitsPerPixel == 8 ) && ( modeInfo.MemoryModel == 4 ) ) - { - // Packed pixel, 256 colors. - } - else if ( ( ( modeBitsPerPixel == 16 ) || ( modeBitsPerPixel == 15 ) ) - && ( modeInfo.MemoryModel == 6 ) - && ( modeInfo.RedMaskSize == 5 ) - && ( modeInfo.GreenMaskSize == 5 ) - && ( modeInfo.BlueMaskSize == 5 ) ) - { - // Direct color, 16 bpp (1:5:5:5). - modeInfo.BitsPerPixel = modeBitsPerPixel = 16; - } - else if ( ( modeBitsPerPixel == 32 ) - && ( modeInfo.MemoryModel == 6 ) - && ( modeInfo.RedMaskSize == 8 ) - && ( modeInfo.GreenMaskSize == 8 ) - && ( modeInfo.BlueMaskSize == 8 ) ) - { - // Direct color, 32 bpp (8:8:8:8). - } - else - { - continue; // Not a supported mode. - } + // Modes larger than the specified dimensions are skipped. - // Modes larger than the specified dimensions are skipped. + if ( ( modeInfo.XResolution > width ) || + ( modeInfo.YResolution > height ) ) + { + continue; + } - if ( ( modeInfo.XResolution > width ) || - ( modeInfo.YResolution > height ) ) - { - continue; - } + // Perfect match, we're done looking. - // Perfect match, we're done looking. + if ( ( modeInfo.XResolution == width ) && + ( modeInfo.YResolution == height ) && + ( modeBitsPerPixel == bitsPerPixel ) ) + { + matchedMode = *modePtr; + bcopy( &modeInfo, outModeInfo, sizeof(modeInfo) ); + break; + } - if ( ( modeInfo.XResolution == width ) && - ( modeInfo.YResolution == height ) && - ( modeBitsPerPixel == bitsPerPixel ) ) - { - matchedMode = *modePtr; - bcopy( &modeInfo, outModeInfo, sizeof(modeInfo) ); - break; - } + // Save the next "best" mode in case a perfect match is not found. - // Save the next "best" mode in case a perfect match is not found. + if ( modeInfo.XResolution == outModeInfo->XResolution && + modeInfo.YResolution == outModeInfo->YResolution && + modeBitsPerPixel <= outModeInfo->BitsPerPixel ) + { + continue; // Saved mode has more depth. + } + if ( modeInfo.XResolution < outModeInfo->XResolution || + modeInfo.YResolution < outModeInfo->YResolution || + modeBitsPerPixel < outModeInfo->BitsPerPixel ) + { + continue; // Saved mode has more resolution. + } - if ( modeInfo.XResolution == outModeInfo->XResolution && - modeInfo.YResolution == outModeInfo->YResolution && - modeBitsPerPixel <= outModeInfo->BitsPerPixel ) - { - continue; // Saved mode has more depth. - } + matchedMode = *modePtr; + bcopy( &modeInfo, outModeInfo, sizeof(modeInfo) ); + } - if ( modeInfo.XResolution < outModeInfo->XResolution || - modeInfo.YResolution < outModeInfo->YResolution || - modeBitsPerPixel < outModeInfo->BitsPerPixel ) - { - continue; // Saved mode has more resolution. - } - - matchedMode = *modePtr; - bcopy( &modeInfo, outModeInfo, sizeof(modeInfo) ); - } - - return matchedMode; + return matchedMode; } //========================================================================== @@ -426,7 +424,8 @@ { if (getVBECurrentMode(&GraphicsModeCurrent) != errSuccess) GraphicsModeCurrent = 0; - return (GraphicsModeCurrent & 0x3FFF); + GraphicsModeCurrent &= 0x3FFF; + return GraphicsModeCurrent; } //========================================================================== @@ -435,11 +434,12 @@ int getCurrentEDID() { struct EDID edid; + //edid_mode mode; + uint8_t status = getVBEEDID(&edid); if (status == errSuccess) { /* - edid_mode mode; if (fb_parse_edid(&edid, &mode)) { DBG("EDID first timing block info:\n"); DBG("\tx_res=%d(native)\n", mode.h_active); @@ -454,9 +454,10 @@ } else { DBG("[ERROR: 0x%02X] Failed to parse EDID!\n", status); } + DBG("EDID read!\n", status); */ } else { - DBG("[ERROR: 0x%02X] Failed to get EDID!\n", status); + verbose("Failed to get EDID! [ERROR: 0x%02X]\n", status); } return status; @@ -529,13 +530,14 @@ // Set the mode with default refresh rate. - err = setVBEMode( mode | kLinearFrameBufferBit, NULL ); + err = setVBEMode(mode | kLinearFrameBufferBit, NULL); - if ( err != errSuccess ) + if (err != errSuccess) { break; } - DBG("Succesfuly set mode: 0x%04X (old mode: 0x%04X)\n", mode, modeOld); + + verbose("Succesfuly set mode: 0x%04X (old mode: 0x%04X)\n", getCurrentGraphicsMode(), modeOld); // Set 8-bit color palette. @@ -877,9 +879,8 @@ long color = lookUpCLUTIndex( colorIndex, VIDEO(depth) ); char * vram; - pixelBytes = VIDEO(depth) / 8; - vram = (char *) VIDEO(baseAddr) + - VIDEO(rowBytes) * y + pixelBytes * x; + pixelBytes = VIDEO(depth) / 8; + vram = (char *) VIDEO(baseAddr) + VIDEO(rowBytes) * y + pixelBytes * x; width = MIN(width, VIDEO(width) - x); height = MIN(height, VIDEO(height) - y); @@ -902,10 +903,9 @@ unsigned short height, unsigned char * data ) { - unsigned short drawWidth; - long pixelBytes = VIDEO(depth) / 8; - unsigned char * vram = (unsigned char *) VIDEO(baseAddr) + - VIDEO(rowBytes) * y + pixelBytes * x; + unsigned short drawWidth; + long pixelBytes = VIDEO(depth) / 8; + unsigned char * vram = (unsigned char *) VIDEO(baseAddr) + VIDEO(rowBytes) * y + pixelBytes * x; drawWidth = MIN(width, VIDEO(width) - x); height = MIN(height, VIDEO(height) - y); @@ -997,10 +997,9 @@ drawColorRectangle(0, 0, VIDEO(width), VIDEO(height), 0x01 /* color index */); } - pixelShift = VIDEO (depth) >> 4; if (pixelShift < 1) return; - + screen += ((VIDEO (width) - kIOHibernateProgressCount * (kIOHibernateProgressWidth + kIOHibernateProgressSpacing)) << (pixelShift - 1)) + (VIDEO (height) - kIOHibernateProgressOriginY - kIOHibernateProgressHeight) * rowBytes; @@ -1086,6 +1085,7 @@ in = saveunder[blob * kIOHibernateProgressSaveUnderSize + saveindex[blob]++]; result = ((255 - alpha) * in + alpha * result + 0xff) / 255; } + if (1 == pixelShift) { result >>= 3; @@ -1101,7 +1101,6 @@ } } - //========================================================================== // setVESATextMode @@ -1146,28 +1145,29 @@ unsigned long numbers[], unsigned long maxArrayCount ) { - char * propStr; - unsigned long count = 0; + char *propStr; + unsigned long count = 0; - propStr = newStringForKey( (char *) propKey , &bootInfo->chameleonConfig ); - if ( propStr ) + propStr = newStringForKey((char *)propKey , &bootInfo->chameleonConfig); + + if (propStr) { - char * delimiter = propStr; - char * p = propStr; + char *delimiter = propStr; + char *p = propStr; - while ( count < maxArrayCount && *p != '\0' ) + while ((count < maxArrayCount) && (*p != '\0')) { - unsigned long val = strtoul( p, &delimiter, 10 ); - if ( p != delimiter ) + unsigned long val = strtoul(p, &delimiter, 10); + if (p != delimiter) { numbers[count++] = val; p = delimiter; } - while ( ( *p != '\0' ) && !isdigit(*p) ) + while ((*p != '\0') && !isdigit(*p)) p++; } - free( propStr ); + free(propStr); } return count; @@ -1181,7 +1181,7 @@ int count; params[3] = 0; - count = getNumberArrayFromProperty( kGraphicsModeKey, params, 4 ); + count = getNumberArrayFromProperty(kGraphicsModeKey, params, 4); // Try to find a resolution if "Graphics Mode" setting is not available. if ( count < 3 ) @@ -1220,7 +1220,7 @@ if ( mode == GRAPHICS_MODE ) { - if ( (err=initGraphicsMode ()) == errSuccess ) { + if ( (err = initGraphicsMode()) == errSuccess ) { if (gVerboseMode) { // Tell the kernel to use text mode on a linear frame buffer display bootArgs->Video.v_display = FB_TEXT_MODE; @@ -1232,39 +1232,40 @@ if ( (mode == VGA_TEXT_MODE) || (err != errSuccess) ) { - count = getNumberArrayFromProperty( kTextModeKey, params, 2 ); + count = getNumberArrayFromProperty(kTextModeKey, params, 2); if ( count < 2 ) { params[0] = 80; // Default text mode is 80x25. params[1] = 25; } - setVESATextMode( params[0], params[1], 4 ); + setVESATextMode(params[0], params[1], 4); bootArgs->Video.v_display = VGA_TEXT_MODE; } currentIndicator = 0; } -void getGraphicModeParams(unsigned long params[]) { - +//============================================================================== +void getGraphicModeParams(unsigned long params[]) +{ params[3] = 0; VBEModeInfoBlock minfo; unsigned short vesaVersion; unsigned short mode = modeEndOfList; + + getNumberArrayFromProperty(kGraphicsModeKey, params, 4); - getNumberArrayFromProperty( kGraphicsModeKey, params, 4); - - mode = getVESAModeWithProperties( params[0], params[1], params[2], + mode = getVESAModeWithProperties(params[0], params[1], params[2], maColorModeBit | maModeIsSupportedBit | maGraphicsModeBit | maLinearFrameBufferAvailBit, 0, - &minfo, &vesaVersion ); - + &minfo, &vesaVersion); + params[0] = minfo.XResolution; params[1] = minfo.YResolution; params[2] = 32; @@ -1281,6 +1282,7 @@ //========================================================================== // Display and clear the activity indicator. +// BASIC Indicator static char indicator[] = {'-', '\\', '|', '/', '-', '\\', '|', '/', '\0'}; // To prevent a ridiculously fast-spinning indicator, @@ -1292,7 +1294,7 @@ void spinActivityIndicator(int sectors) { static unsigned long lastTickTime = 0, currentTickTime; - + if (previewTotalSectors && previewSaveunder) { int blob, lastBlob; @@ -1305,7 +1307,7 @@ updateProgressBar (previewSaveunder, lastBlob, blob); return; } - + currentTickTime = time18(); // late binding if (currentTickTime < lastTickTime + MIN_TICKS) { @@ -1315,7 +1317,7 @@ { lastTickTime = currentTickTime; } - + if (getVideoMode() == VGA_TEXT_MODE) { if (currentIndicator >= sizeof(indicator)) @@ -1331,11 +1333,11 @@ void clearActivityIndicator( void ) { - if ( getVideoMode() == VGA_TEXT_MODE ) - { + if ( getVideoMode() == VGA_TEXT_MODE ) + { putchar(' '); putchar('\b'); - } + } } //============================================================================== Index: branches/Bungo/i386/boot2/failedboot.h =================================================================== --- branches/Bungo/i386/boot2/failedboot.h (revision 0) +++ branches/Bungo/i386/boot2/failedboot.h (revision 2531) @@ -0,0 +1,165 @@ +/* + * Copyright (c) 2002 Apple Computer, Inc. All rights reserved. + * + * @APPLE_LICENSE_HEADER_START@ + * + * The contents of this file constitute Original Code as defined in and + * are subject to the Apple Public Source License Version 1.1 (the + * "License"). You may not use this file except in compliance with the + * License. Please obtain a copy of the License at + * http://www.apple.com/publicsource and read it before using this file. + * + * This Original Code and all software distributed under the License are + * distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER + * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, + * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT. Please see the + * License for the specific language governing rights and limitations + * under the License. + * + * @APPLE_LICENSE_HEADER_END@ + */ +/* + * failed_boot.h - Picture used to show that the system has failed to boot + * + * Copyright (c) 2002 Apple Computer, Inc. + * + * DRI: Josh de Cesare + */ + +#define kFailedBootWidth (128) +#define kFailedBootHeight (128) +#define kFailedBootOffset (0) +#define kFailedBootFrames (1) +#define kFailedBootFPS (0) + +static const unsigned char gFailedBootPict[] = { + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x04,0x0d,0x16,0x1e,0x26,0x2d,0x32,0x35,0x38,0x39,0x38,0x35,0x32,0x2d,0x26,0x1e,0x16,0x0d,0x04,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0c,0x1a,0x26,0x33,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x33,0x26,0x1a,0x0c,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0a,0x1a,0x29,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x29,0x1a,0x0a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x10,0x21,0x33,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x33,0x21,0x10,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0e,0x22,0x36,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x36,0x22,0x0e,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0a,0x1f,0x34,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x34,0x1f,0x0a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x16,0x2e,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2e,0x16,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x09,0x20,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x20,0x09,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x10,0x28,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x28,0x10,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x14,0x30,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x30,0x14,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x17,0x34,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x34,0x17,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x19,0x36,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2f,0x24,0x1a,0x12,0x0b,0x06,0x03,0x01,0x03,0x06,0x0b,0x12,0x1a,0x24,0x2f,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x36,0x19,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x17,0x36,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x29,0x1b,0x0d,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0d,0x1b,0x29,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x36,0x17,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x14,0x34,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x35,0x22,0x11,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x11,0x22,0x35,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x34,0x14,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x10,0x30,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x24,0x10,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x10,0x24,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x30,0x10,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x09,0x28,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x34,0x15,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x15,0x2c,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x28,0x09,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x20,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x29,0x0b,0x02,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x09,0x21,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x20,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x16,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x26,0x04,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x1a,0x34,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x16,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0a,0x2e,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x36,0x22,0x09,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x15,0x32,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2e,0x0a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x1f,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x29,0x09,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x14,0x32,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x1f,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0e,0x34,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x22,0x02,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x15,0x34,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x34,0x0e,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x22,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x29,0x0b,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x1a,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x22,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x10,0x36,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x25,0x03,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x21,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x36,0x10,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x21,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2e,0x2c,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x37,0x24,0x0a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x09,0x2c,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x21,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0a,0x33,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x15,0x0a,0x27,0x37,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2c,0x06,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x15,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x33,0x0a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x1a,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x24,0x01,0x01,0x02,0x25,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x37,0x21,0xf7,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x24,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x1a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x29,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x35,0x10,0x01,0x01,0x01,0x0c,0x2c,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2c,0x0b,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x10,0x35,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x29,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0c,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x22,0x01,0x01,0x01,0x01,0x01,0xf7,0x21,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x24,0x02,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x22,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x0c,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x1a,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x11,0x01,0x01,0x01,0x01,0x01,0x01,0x07,0x2c,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x28,0x0b,0x02,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x11,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x1a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x26,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x29,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0a,0x25,0x37,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x27,0xf7,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x29,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x26,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x04,0x33,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x1b,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x03,0x26,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x36,0x21,0x08,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x1b,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x33,0x04,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0d,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x0d,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0c,0x29,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2c,0x0a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0d,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x0d,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x16,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2f,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x24,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x24,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x2f,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x16,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x1e,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x24,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0a,0x2d,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x29,0x0c,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x24,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x1e,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x26,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x1a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x08,0x21,0x37,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x26,0x03,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x1a,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x26,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x2d,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x12,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0xf7,0x27,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x37,0x22,0x09,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x12,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2d,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x32,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x0b,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x0b,0x28,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x29,0x07,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0b,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x32,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x35,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x06,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x25,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x37,0x21,0xf7,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x06,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x35,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x03,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0b,0x2c,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2c,0x0c,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x03,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x06,0x21,0x37,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x24,0x02,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x03,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x06,0x2c,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x37,0x27,0x0a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x03,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x35,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x06,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0a,0x24,0x37,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x28,0x06,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x06,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x35,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x32,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x0b,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x03,0x25,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x37,0x21,0x07,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0b,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x32,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x2d,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x12,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0c,0x29,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2c,0x0b,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x12,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2d,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x26,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x1a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x22,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x24,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x1a,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x26,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x1e,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x24,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x09,0x29,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x28,0x0c,0x02,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x24,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x1e,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x16,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2f,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x09,0x22,0x37,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x26,0x04,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x2f,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x16,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0d,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x0d,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x04,0x26,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x37,0x22,0x09,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0d,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x0d,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x04,0x33,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x1b,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x0b,0x29,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2d,0x08,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x1b,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x33,0x04,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x26,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x29,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x22,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x21,0x04,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x29,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x26,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x1a,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x11,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0b,0x2c,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x29,0x0c,0x01,0x01,0x01,0x01,0x01,0x11,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x1a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0c,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x22,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x07,0x21,0x37,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x25,0x03,0x01,0x01,0x01,0x01,0x22,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x0c,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x29,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x35,0x10,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x06,0x29,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x37,0x26,0x0a,0x01,0x01,0x10,0x35,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x29,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x1a,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x24,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0b,0x25,0x37,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x28,0x07,0x01,0x24,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x1a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0a,0x33,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x15,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x24,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x37,0x21,0x19,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x33,0x0a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x21,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2c,0x09,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0c,0x2c,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x36,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x21,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x10,0x36,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x21,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x04,0x22,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x36,0x10,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x22,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x1a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x09,0x29,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x22,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0e,0x34,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x34,0x15,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0a,0x22,0x37,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x34,0x0e,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x1f,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x32,0x14,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x03,0x26,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x1f,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0a,0x2e,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x32,0x15,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0b,0x2c,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2e,0x0a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x16,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x34,0x1a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x22,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x16,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x20,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x21,0x09,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0a,0x2e,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x20,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x09,0x28,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2c,0x15,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x15,0x2e,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x28,0x09,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x10,0x30,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x24,0x10,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x10,0x24,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x30,0x10,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x14,0x34,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x35,0x22,0x11,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x11,0x22,0x35,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x34,0x14,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x17,0x36,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x29,0x1b,0x0d,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0d,0x1b,0x29,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x36,0x17,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x19,0x36,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2f,0x24,0x1a,0x12,0x0b,0x06,0x03,0x01,0x03,0x06,0x0b,0x12,0x1a,0x24,0x2f,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x36,0x19,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x17,0x34,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x34,0x17,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x14,0x30,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x30,0x14,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x10,0x28,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x28,0x10,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x09,0x20,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x20,0x09,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x16,0x2e,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2e,0x16,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0a,0x1f,0x34,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x34,0x1f,0x0a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0e,0x22,0x36,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x36,0x22,0x0e,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x10,0x21,0x33,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x33,0x21,0x10,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0a,0x1a,0x29,0x38,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x38,0x29,0x1a,0x0a,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0c,0x1a,0x26,0x33,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x33,0x26,0x1a,0x0c,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x04,0x0d,0x16,0x1e,0x26,0x2d,0x32,0x35,0x38,0x39,0x38,0x35,0x32,0x2d,0x26,0x1e,0x16,0x0d,0x04,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, + 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01 +}; Index: branches/Bungo/i386/boot2/drivers.c =================================================================== --- branches/Bungo/i386/boot2/drivers.c (revision 2530) +++ branches/Bungo/i386/boot2/drivers.c (revision 2531) @@ -74,14 +74,14 @@ #define kDriverPackageSignature2 'MOSX' struct DriversPackage { - unsigned long signature1; - unsigned long signature2; - unsigned long length; - unsigned long adler32; - unsigned long version; - unsigned long numDrivers; - unsigned long reserved1; - unsigned long reserved2; + unsigned long signature1; + unsigned long signature2; + unsigned long length; + unsigned long adler32; + unsigned long version; + unsigned long numDrivers; + unsigned long reserved1; + unsigned long reserved2; }; typedef struct DriversPackage DriversPackage; @@ -185,7 +185,7 @@ { if (NetLoadDrivers(dirSpec) != 0) { - error("Could not load drivers from the network\n"); + error("LoadDrivers: Could not load drivers from the network\n"); return -1; } } @@ -233,16 +233,13 @@ } if (gMKextName[0] != '\0') { - verbose("LoadDrivers: Loading from [%s]\n", gMKextName); + verbose("LoadDrivers: Loading from '%s'\n", gMKextName); if ( LoadDriverMKext(gMKextName) != 0 ) { error("Could not load %s\n", gMKextName); return -1; } - } - else - { - if ( MAVERICKS || YOSEMITE ) // issue 352 - { + } else { + if (MacOSVerCurrent >= MacOSVer2Int("10.9")) { // issue 352 strlcpy(gExtensionsSpec, dirSpec, 4087); /* 4096 - sizeof("Library/") */ strcat(gExtensionsSpec, "Library/"); FileLoadDrivers(gExtensionsSpec, 0); @@ -269,11 +266,11 @@ //========================================================================== // FileLoadMKext -static long -FileLoadMKext( const char * dirSpec, const char * extDirSpec ) +static long FileLoadMKext( const char * dirSpec, const char * extDirSpec ) { - long ret, flags, time, time2; - char altDirSpec[512]; + long ret, flags; + u_int32_t time, time2; + char altDirSpec[512]; snprintf(altDirSpec, sizeof(altDirSpec), "%s%s", dirSpec, extDirSpec); ret = GetFileInfo(altDirSpec, "Extensions.mkext", &flags, &time); @@ -287,7 +284,7 @@ || (((gBootMode & kBootModeSafe) == 0) && (time == (time2 + 1)))) { snprintf(gDriverSpec, sizeof(altDirSpec) + 18, "%sExtensions.mkext", altDirSpec); - verbose("LoadDrivers: Loading from [%s]\n", gDriverSpec); + verbose("LoadDrivers: Loading from '%s'\n", gDriverSpec); if (LoadDriverMKext(gDriverSpec) == 0) { return 0; @@ -300,13 +297,13 @@ //========================================================================== // FileLoadDrivers -long -FileLoadDrivers( char * dirSpec, long plugin ) +long FileLoadDrivers( char * dirSpec, long plugin ) { - long ret, length, flags, time, bundleType; - long long index; - long result = -1; - const char * name; + long long index; + long ret, length, flags, bundleType; + long result = -1; + u_int32_t time; + const char * name; if ( !plugin ) { @@ -849,14 +846,12 @@ static char gPlatformName[64]; #endif -char *gDarwinBuildVerStr = "Darwin Kernel Version"; // Bungo - long DecodeKernel(void *binary, entry_t *rentry, char **raddr, int *rsize) { long ret = 0; - compressed_kernel_header *kernel_header = (compressed_kernel_header *) binary; + compressed_kernel_header *kernel_header = (compressed_kernel_header *)binary; u_int32_t uncompressed_size = 0, size = 0, adler32 = 0; - void *buffer = NULL; + //void *buffer = NULL; unsigned long len = 0; /*#if 0 @@ -871,14 +866,15 @@ if (kernel_header->signature == OSSwapBigToHostConstInt32('comp')) { - DBG("Decompressing Kernel Cache: "); - + verbose("Decompressing Kernel Cache"); +/* if ((kernel_header->compress_type != OSSwapBigToHostConstInt32('lzss')) && - (kernel_header->compress_type != OSSwapBigToHostConstInt32('lzvn'))) + (kernel_header->compress_type != OSSwapBigToHostConstInt32('lzvn'))) { error("ERROR: kernel compression is bad!\n"); return -1; } +*/ #if NOTDEF if (kernel_header->platform_name[0] && strcmp(gPlatformName, kernel_header->platform_name)) { @@ -891,47 +887,45 @@ } #endif uncompressed_size = OSSwapBigToHostInt32(kernel_header->uncompressed_size); - binary = buffer = malloc(uncompressed_size); + binary /* = buffer */ = malloc(uncompressed_size); // MinusZwei size = 0; switch (kernel_header->compress_type) { case OSSwapBigToHostConstInt32('lzvn'): - size = decompress_lzvn( binary, uncompressed_size, &kernel_header->data[0], OSSwapBigToHostInt32(kernel_header->compressed_size)); + verbose(" using 'lzvn': "); + size = decompress_lzvn((u_int8_t *)binary, uncompressed_size, &kernel_header->data[0], OSSwapBigToHostInt32(kernel_header->compressed_size)); + if (uncompressed_size != size) { + error("ERROR! Size mismatch from 'lzvn' (found: %d, expected: %d).\n", size, uncompressed_size); + return -1; + } break; - + case OSSwapBigToHostConstInt32('lzss'): - size = decompress_lzss( (u_int8_t *)binary, uncompressed_size, &kernel_header->data[0], OSSwapBigToHostInt32(kernel_header->compressed_size)); + verbose(" using 'lzss': "); + size = decompress_lzss((u_int8_t *)binary, uncompressed_size, &kernel_header->data[0], OSSwapBigToHostInt32(kernel_header->compressed_size)); + if (uncompressed_size != size) { + error("ERROR! Size mismatch from 'lzss' (found: %d, expected: %d).\n", size, uncompressed_size); + return -1; + } break; - + default: - break; + verbose(": "); + uint32_t compress_type = OSSwapBigToHostInt32(kernel_header->compress_type); + error("ERROR! Unknown kernel compression type: '%c%c%c%c'!\n", ((char *)&compress_type)[0], ((char *)&compress_type)[1], ((char *)&compress_type)[2], ((char *)&compress_type)[3]); + return -1; } // MinusZwei - if (uncompressed_size != size) - { - if ( kernel_header->compress_type == OSSwapBigToHostConstInt32('lzvn')) - { - error("ERROR: size mismatch from lzvn (found: %x, expected: %x).\n", size, uncompressed_size); - } - - if ( kernel_header->compress_type == OSSwapBigToHostConstInt32('lzss')) - { - error("ERROR: size mismatch from lzss (found: %x, expected: %x).\n", size, uncompressed_size); - } - - return -1; - } - adler32 = Adler32(binary, uncompressed_size); if (OSSwapBigToHostInt32(kernel_header->adler32) != adler32) { - error("ERROR: adler mismatch (found: %x, expected: %x).\n", adler32, OSSwapBigToHostInt32(kernel_header->adler32)); + error("ERROR! Adler mismatch (found: %X, expected: %X).\n", adler32, OSSwapBigToHostInt32(kernel_header->adler32)); return -1; } - DBG("OK.\n"); + verbose("OK.\n"); } ret = ThinFatFile(&binary, &len); @@ -940,13 +934,17 @@ archCpuType=CPU_TYPE_I386; ret = ThinFatFile(&binary, &len); } - - // Bungo: scan binary for Darwin Kernel Version string - uint32_t offset; - for (offset = 0; (offset < 0xFFFFFF00) && memcmp((uint8_t *)binary + offset, (uint8_t *)gDarwinBuildVerStr, 21); offset++) { + + // Bungo: scan binary for Darwin Kernel Version string + uint32_t offset = 0; + strncpy(gDarwinBuildVerStr, "Darwin Kernel Version", sizeof(gDarwinBuildVerStr)); + while ((offset < 0xFFFFFFFF - (uint32_t)binary - 256) && memcmp(binary + offset, gDarwinBuildVerStr, 21)) { + offset++; } - if (offset < 0xFFFFFF00) gDarwinBuildVerStr = (char *)binary + offset; - else gDarwinBuildVerStr = ""; + if (offset < 0xFFFFFFFF - (uint32_t)binary - 256) + strncpy(gDarwinBuildVerStr, (char *)(binary + offset), sizeof(gDarwinBuildVerStr)); + else + strncpy(gDarwinBuildVerStr, "Unknown", sizeof(gDarwinBuildVerStr)); // Notify modules that the kernel has been decompressed, thinned and is about to be decoded execute_hook("DecodeKernel", (void *)binary, NULL, NULL, NULL); @@ -957,6 +955,6 @@ archCpuType = CPU_TYPE_I386; ret = DecodeMachO(binary, rentry, raddr, rsize); } - + return ret; } Index: branches/Bungo/i386/boot2/prompt.c =================================================================== --- branches/Bungo/i386/boot2/prompt.c (revision 2530) +++ branches/Bungo/i386/boot2/prompt.c (revision 2531) @@ -28,7 +28,7 @@ #include -char bootBanner[] = "\nDarwin/x86 boot v" I386BOOT_VERSION " - Chameleon v" I386BOOT_CHAMELEONVERSION " (Bungo branch) r" I386BOOT_CHAMELEONREVISION " Build date: " I386BOOT_BUILDDATE "\n" "%dMB memory\n"; +char bootBanner[] = "\nDarwin/x86 boot v" I386BOOT_VERSION " - Chameleon v" I386BOOT_CHAMELEONVERSION " (Bungo branch) build: " I386BOOT_CHAMELEONREVISION ", date:" I386BOOT_BUILDDATE "\n" "%dMB memory\n"; char bootPrompt[] = "Press Enter to start up Darwin/x86 with no options, or you can:\n" Index: branches/Bungo/i386/boot2/mboot.h =================================================================== --- branches/Bungo/i386/boot2/mboot.h (revision 2530) +++ branches/Bungo/i386/boot2/mboot.h (revision 2531) @@ -18,4 +18,7 @@ #ifndef __ASSEMBLER__ /* Put any desired prototypes or other C stuff here. */ + +extern struct multiboot_info *gMI; + #endif Index: branches/Bungo/i386/boot2/boot.c =================================================================== --- branches/Bungo/i386/boot2/boot.c (revision 2530) +++ branches/Bungo/i386/boot2/boot.c (revision 2531) @@ -28,24 +28,19 @@ * Copyright (c) 1989 Carnegie-Mellon University * All rights reserved. The CMU software License Agreement specifies * the terms and conditions for use and redistribution. - */ - -/* - * INTEL CORPORATION PROPRIETARY INFORMATION * - * This software is supplied under the terms of a license agreement or - * nondisclosure agreement with Intel Corporation and may not be copied - * nor disclosed except in accordance with the terms of that agreement. + * INTEL CORPORATION PROPRIETARY INFORMATION * + * This software is supplied under the terms of a license agreement or + * nondisclosure agreement with Intel Corporation and may not be copied + * nor disclosed except in accordance with the terms of that agreement. + * * Copyright 1988, 1989 by Intel Corporation - */ - -/* + * + * * Copyright 1993 NeXT Computer, Inc. * All rights reserved. - */ - -/* + * * Completely reworked by Sam Streeper (sam_s@NeXT.com) * Reworked again by Curtis Galloway (galloway@NeXT.com) */ @@ -61,7 +56,11 @@ #include "modules.h" #include "device_tree.h" -#if DEBUG +#ifndef DEBUG_BOOT2 +#define DEBUG_BOOT2 0 +#endif + +#if DEBUG_BOOT2 #define DBG(x...) printf(x) #else #define DBG(x...) msglog(x) @@ -86,6 +85,11 @@ long gBootMode; /* defaults to 0 == kBootModeNormal */ BVRef bvr, menuBVR, bvChain; +// Bungo: +void *new_dsdt = NULL, + *new_ecdt = NULL; +char gDarwinBuildVerStr[256]; + static unsigned long Adler32(unsigned char *buffer, long length); //static void selectBiosDevice(void); @@ -93,7 +97,6 @@ extern char* msgbuf; void showTextBuffer(char *buf, int size); - //========================================================================== // Zero the BSS. @@ -135,33 +138,29 @@ entry_t kernelEntry; bootArgs->kaddr = bootArgs->ksize = 0; - execute_hook("ExecKernel", (void*)binary, NULL, NULL, NULL); - + execute_hook("ExecKernel", (void *)binary, NULL, NULL, NULL); + ret = DecodeKernel(binary, &kernelEntry, (char **) &bootArgs->kaddr, - (int *)&bootArgs->ksize ); - + (int *)&bootArgs->ksize); + if ( ret != 0 ) - { return ret; - } // Reserve space for boot args reserveKernBootStruct(); // Notify modules that the kernel has been decoded - execute_hook("DecodedKernel", (void*)binary, (void*)bootArgs->kaddr, (void*)bootArgs->ksize, NULL); + execute_hook("DecodedKernel", (void *)binary, (void *)bootArgs->kaddr, (void *)bootArgs->ksize, NULL); setupFakeEfi(); // Load boot drivers from the specifed root path. //if (!gHaveKernelCache) - { - LoadDrivers("/"); - } + LoadDrivers("/"); - execute_hook("DriversLoaded", (void*)binary, NULL, NULL, NULL); + execute_hook("DriversLoaded", (void *)binary, NULL, NULL, NULL); clearActivityIndicator(); @@ -177,7 +176,7 @@ if ( (gBootFileType == kNetworkDeviceType) && gUnloadPXEOnExit ) { if ( (ret = nbpUnloadBaseCode()) != nbpStatusSuccess ) { - printf("nbpUnloadBaseCode error %d\n", (int) ret); + printf("nbpUnloadBaseCode error %d\n", (int)ret); sleep(2); } } @@ -193,41 +192,42 @@ // This will draw the boot graphics unless we are in // verbose mode. if (gVerboseMode) { - setVideoMode( GRAPHICS_MODE, 0 ); + setVideoMode(GRAPHICS_MODE, 0); } else { drawBootGraphics(); } getCurrentEDID(); - DBG("GUI Graphics: %dx%dx%d.\n", gui.screen.width, gui.screen.height, bootArgs->Video.v_depth); - DBG("Boot Graphics: %dx%dx%d, mode=0x%04X.\n", bootArgs->Video.v_width, bootArgs->Video.v_height, bootArgs->Video.v_depth, getCurrentGraphicsMode()); + + verbose("GUI Graphics: %dx%dx%d.\n", gui.screen.width, gui.screen.height, bootArgs->Video.v_depth); + verbose("Boot Graphics: %dx%dx%d, mode=0x%04X.\n", bootArgs->Video.v_width, bootArgs->Video.v_height, bootArgs->Video.v_depth, getCurrentGraphicsMode()); + + verbose("Starting Mac OS X %s [0x%08X], %s\n", gBootVolume->OSVersion, MacOSVerCurrent, gDarwinBuildVerStr); + verbose("Boot Args: %s\n", bootArgs->CommandLine); - DBG("Starting Mac OS X %s [%s]\n", gMacOSVersion, gDarwinBuildVerStr); - DBG("Boot Args: %s\n", bootArgs->CommandLine); - setupBooterLog(); finalizeBootStruct(); - + // Jump to kernel's entry point. There's no going back now. - if (TIGER || LEOPARD || SNOW_LEOPARD) + if (MacOSVerCurrent >= MacOSVer2Int("10.7")) + //if (!((checkOSVersion("10.4")) || (checkOSVersion("10.5")) || (checkOSVersion("10.6"))) ) { // Notify modules that the kernel is about to be started - execute_hook("Kernel Start", (void*)kernelEntry, (void*)bootArgsPreLion, NULL, NULL); + execute_hook("Kernel Start", (void *)kernelEntry, (void *)bootArgs, NULL, NULL); - startprog( kernelEntry, bootArgsPreLion ); - - } - else - { - // Notify modules that the kernel is about to be started - execute_hook("Kernel Start", (void*)kernelEntry, (void*)bootArgs, NULL, NULL); - // Masking out so that Lion doesn't doublefault outb(0x21, 0xff); /* Maskout all interrupts Pic1 */ outb(0xa1, 0xff); /* Maskout all interrupts Pic2 */ + if (gVerboseMode) pause(""); startprog( kernelEntry, bootArgs ); + } else { + // Notify modules that the kernel is about to be started + execute_hook("Kernel Start", (void *)kernelEntry, (void*)bootArgsPreLion, NULL, NULL); + + if (gVerboseMode) pause(""); + startprog( kernelEntry, bootArgsPreLion ); } // Not reached @@ -242,11 +242,12 @@ { char kernelCacheFile[512]; char kernelCachePath[512]; - long flags, time, cachetime, kerneltime, exttime, ret=-1; + long flags, ret=-1; unsigned long adler32; + u_int32_t time, cachetime, kerneltime, exttime; - if((gBootMode & kBootModeSafe) != 0) { - DBG("Kernel Cache ignored.\n"); + if ((gBootMode & kBootModeSafe) != 0) { + verbose("Kernel Cache ignored.\n"); return -1; } @@ -254,52 +255,55 @@ if (cacheFile[0] != 0) { strlcpy(kernelCacheFile, cacheFile, sizeof(kernelCacheFile)); - verbose("Specified kernel cache file path = %s\n", cacheFile); + verbose("Specified kernel cache file path: %s\n", cacheFile); } else { - // Leopard prelink kernel cache file - if (TIGER || LEOPARD) + // Lion, Mountain Lion Mavericks and Yosemite prelink kernel cache file + if (MacOSVerCurrent >= MacOSVer2Int("10.7")) // OSX is Lion (10.7) or newer { - // Reset cache name. - bzero(gCacheNameAdler + 64, sizeof(gCacheNameAdler) - 64); - snprintf(gCacheNameAdler + 64, sizeof(gCacheNameAdler) - 64, "%s,%s", gRootDevice, bootInfo->bootFile); - adler32 = Adler32((unsigned char *)gCacheNameAdler, sizeof(gCacheNameAdler)); - snprintf(kernelCacheFile, sizeof(kernelCacheFile), "%s.%08lX", kDefaultCachePathLeo, adler32); - verbose("Reseted kernel cache file path = %s\n", kernelCacheFile); + snprintf(kernelCacheFile, sizeof(kernelCacheFile), "%skernelcache", kDefaultCachePathSnow); + verbose("Kernel Cache file path for Mac OS X 10.7 and newer: %s\n", kernelCacheFile); } // Snow Leopard prelink kernel cache file - else if ( SNOW_LEOPARD ) - { - snprintf(kernelCacheFile, sizeof(kernelCacheFile), "kernelcache_%s", - (archCpuType == CPU_TYPE_I386) ? "i386" : "x86_64"); - - int lnam = strlen(kernelCacheFile) + 9; //with adler32 - char *name; - long prev_time = 0; - - struct dirstuff* cacheDir = opendir(kDefaultCachePathSnow); - - /* TODO: handle error? */ - if (cacheDir) - { - while(readdir(cacheDir, (const char**)&name, &flags, &time) >= 0) - { - if (((flags & kFileTypeMask) != kFileTypeDirectory) && time > prev_time - && strstr(name, kernelCacheFile) && (name[lnam] != '.')) - { - snprintf(kernelCacheFile, sizeof(kernelCacheFile), "%s%s", kDefaultCachePathSnow, name); - prev_time = time; - } - } - verbose("Snow Leopard kernel cache file path = %s\n", kernelCacheFile); - } - closedir(cacheDir); - } else { - // Lion, Mountain Lion, Mavericks, and Yosemite prelink kernel cache file - // for 10.7 10.8 10.9 10.10 - snprintf(kernelCacheFile, sizeof(kernelCacheFile), "%skernelcache", kDefaultCachePathSnow); - verbose("10.7, 10.8, 10.9 & 10.10 kernel cache file path = %s\n", kernelCacheFile); + else + { + if (MacOSVerCurrent >= MacOSVer2Int("10.6")) // OSX is Snow (10.6) + { + snprintf(kernelCacheFile, sizeof(kernelCacheFile), "kernelcache_%s", + (archCpuType == CPU_TYPE_I386) ? "i386" : "x86_64"); + + int lnam = strlen(kernelCacheFile) + 9; //with adler32 + char* name; + long prev_time = 0; + + struct dirstuff* cacheDir = opendir(kDefaultCachePathSnow); + + /* TODO: handle error? */ + if (cacheDir) + { + while(readdir(cacheDir, (const char**)&name, &flags, &time) >= 0) + { + if (((flags & kFileTypeMask) != kFileTypeDirectory) && time > prev_time + && strstr(name, kernelCacheFile) && (name[lnam] != '.')) + { + snprintf(kernelCacheFile, sizeof(kernelCacheFile), "%s%s", kDefaultCachePathSnow, name); + prev_time = time; + } + } + verbose("Kernel Cache file path for Mac OS X 10.6.X: %s\n", kernelCacheFile); + } + closedir(cacheDir); + } + else + { + // Reset cache name. + bzero(gCacheNameAdler + 64, sizeof(gCacheNameAdler) - 64); + snprintf(gCacheNameAdler + 64, sizeof(gCacheNameAdler) - 64, "%s,%s", gRootDevice, bootInfo->bootFile); + adler32 = Adler32((unsigned char *)gCacheNameAdler, sizeof(gCacheNameAdler)); + snprintf(kernelCacheFile, sizeof(kernelCacheFile), "%s.%08lX", kDefaultCachePathLeo, adler32); + verbose("Reseted kernel cache file path: %s\n", kernelCacheFile); + } } } @@ -307,17 +311,30 @@ ret = -1; // If boot from a boot helper partition check the kernel cache file on it - if (gBootVolume->flags & kBVFlagBooter) { - snprintf(kernelCachePath, sizeof(kernelCachePath), "com.apple.boot.P%s", kernelCacheFile); + if (gBootVolume->flags & kBVFlagBooter) + { + snprintf(kernelCachePath, sizeof(kernelCachePath), "/com.apple.boot.P/%s", kernelCacheFile); ret = GetFileInfo(NULL, kernelCachePath, &flags, &cachetime); - if ((ret == -1) || ((flags & kFileTypeMask) != kFileTypeFlat)) { - snprintf(kernelCachePath, sizeof(kernelCachePath), "com.apple.boot.R%s", kernelCacheFile); + + if ((ret == -1) || ((flags & kFileTypeMask) != kFileTypeFlat)) + { + snprintf(kernelCachePath, sizeof(kernelCachePath), "/com.apple.boot.R/%s", kernelCacheFile); ret = GetFileInfo(NULL, kernelCachePath, &flags, &cachetime); - if ((ret == -1) || ((flags & kFileTypeMask) != kFileTypeFlat)) { - snprintf(kernelCachePath, sizeof(kernelCachePath), "com.apple.boot.S%s", kernelCacheFile); + + if ((ret == -1) || ((flags & kFileTypeMask) != kFileTypeFlat)) + { + snprintf(kernelCachePath, sizeof(kernelCachePath), "/com.apple.boot.S/%s", kernelCacheFile); ret = GetFileInfo(NULL, kernelCachePath, &flags, &cachetime); - if ((flags & kFileTypeMask) != kFileTypeFlat) { - ret = -1; + + if ((ret == -1) || ((flags & kFileTypeMask) != kFileTypeFlat)) + { + snprintf(kernelCachePath, sizeof(kernelCachePath), "/com.apple.recovery.boot/kernelcache", kernelCacheFile); + ret = GetFileInfo(NULL, kernelCachePath, &flags, &cachetime); + + if ((flags & kFileTypeMask) != kFileTypeFlat) + { + ret = -1; + } } } } @@ -334,18 +351,17 @@ // Exit if kernel cache file wasn't found if (ret == -1) { - DBG("No Kernel Cache File '%s' found\n", kernelCacheFile); + verbose("No Kernel Cache File '%s' found\n", kernelCacheFile); return -1; } // Check if the kernel cache file is more recent (mtime) // than the kernel file or the S/L/E directory ret = GetFileInfo(NULL, bootInfo->bootFile, &flags, &kerneltime); - // Check if the kernel file is more recent than the cache file if ((ret == 0) && ((flags & kFileTypeMask) == kFileTypeFlat) && (kerneltime > cachetime)) { - DBG("Kernel file (%s) is more recent than Kernel Cache (%s)! Ignoring Kernel Cache.\n", + verbose("Kernel file '%s' is more recent than Kernel Cache '%s'! Ignoring Kernel Cache.\n", bootInfo->bootFile, kernelCacheFile); return -1; } @@ -355,15 +371,16 @@ // Check if the S/L/E directory time is more recent than the cache file if ((ret == 0) && ((flags & kFileTypeMask) == kFileTypeDirectory) && (exttime > cachetime)) { - DBG("Folder: '/System/Library/Extensions' is more recent than Kernel Cache file (%s)! Ignoring Kernel Cache.\n", + verbose("Folder '/System/Library/Extensions' is more recent than Kernel Cache file '%s'! Ignoring Kernel Cache.\n", kernelCacheFile); return -1; } // Since the kernel cache file exists and is the most recent try to load it - DBG("Loading kernel cache: '%s'\n", kernelCachePath); + verbose("Loading Kernel Cache from: '%s%s' (%s)\n", gBootVolume->label, gBootVolume->altlabel, gBootVolume->type_name); ret = LoadThinFatFile(kernelCachePath, binary); + if (gVerboseMode) pause(""); return ret; // ret contain the length of the binary } @@ -455,15 +472,20 @@ && gEnableCDROMRescan) { gEnableCDROMRescan = true; } + + // Disable rescanPrompt option by default + rescanPrompt = false; // Ask the user for Rescan option by setting "Rescan Prompt"=y in system config. - rescanPrompt = false; if (getBoolForKey(kRescanPromptKey, &rescanPrompt , &bootInfo->chameleonConfig) && rescanPrompt && biosDevIsCDROM(gBIOSDev)) { gEnableCDROMRescan = promptForRescanOption(); } + // Disable ScanSingleDrive option by default + gScanSingleDrive = false; + // Enable touching a single BIOS device only if "Scan Single Drive"=y is set in system config. if (getBoolForKey(kScanSingleDriveKey, &gScanSingleDrive, &bootInfo->chameleonConfig) && gScanSingleDrive) { @@ -486,13 +508,18 @@ init_module_system(); #if DEBUG - printf(" Default: %d, ->biosdev: %d, ->part_no: %d ->flags: %d\n", - gBootVolume, gBootVolume->biosdev, gBootVolume->part_no, gBootVolume->flags); - printf(" bt(0,0): %d, ->biosdev: %d, ->part_no: %d ->flags: %d\n", - gBIOSBootVolume, gBIOSBootVolume->biosdev, gBIOSBootVolume->part_no, gBIOSBootVolume->flags); - getchar(); + if (gBootVolume) { + verbose("Default: %d, ->biosdev: %d, ->part_no: %d ->flags: 0x%08X\n", + gBootVolume, gBootVolume->biosdev, gBootVolume->part_no, gBootVolume->flags); + } + else { + verbose("Boot Volume not selected yet.\n"); + } + verbose("bt(0,0): %d, ->biosdev: %d, ->part_no: %d ->flags: 0x%08X\n", + gBIOSBootVolume, gBIOSBootVolume->biosdev, gBIOSBootVolume->part_no, gBIOSBootVolume->flags); + pause(""); #endif - + useGUI = true; // Override useGUI default getBoolForKey(kGUIKey, &useGUI, &bootInfo->chameleonConfig); @@ -501,7 +528,7 @@ // initGUI() returned with an error, disabling GUI. useGUI = false; } - + setBootGlobals(bvChain); // Parse args, load and start kernel. @@ -511,7 +538,8 @@ bool useKernelCache = true; // by default try to use the prelinked kernel const char *val; int len, ret = -1; - long flags, sleeptime, time; + long flags; + u_int32_t sleeptime, time; void *binary = (void *)kLoadAddr; char bootFile[sizeof(bootInfo->bootFile)]; @@ -525,7 +553,7 @@ status = getBootOptions(firstRun); firstRun = false; if (status == -1) continue; - + status = processBootOptions(); // Status == 1 means to chainboot if ( status == 1 ) break; @@ -560,11 +588,9 @@ drawBackground(); updateVRAM(); } -/* - // Find out which version mac os we're booting. - getOSVersion(); -*/ - if (platformCPUFeature(CPU_FEATURE_EM64T)) { + + if (platformCPUFeature(CPU_FEATURE_EM64T)) + { archCpuType = CPU_TYPE_X86_64; } else { archCpuType = CPU_TYPE_I386; @@ -633,42 +659,46 @@ } getBoolForKey(kUseKernelCache, &useKernelCache, &bootInfo->chameleonConfig); - if (useKernelCache) do { + if (useKernelCache) { + do { + // Determine the name of the Kernel Cache + if (getValueForKey(kKernelCacheKey, &val, &len, &bootInfo->bootConfig)) { + if (val[0] == '\\') + { + len--; + val++; + } + /* FIXME: check len vs sizeof(kernelCacheFile) */ + strlcpy(kernelCacheFile, val, len + 1); + } else { + kernelCacheFile[0] = 0; // Use default kernel cache file + } + + if (gOverrideKernel && kernelCacheFile[0] == 0) { + verbose("Using a non default kernel (%s) without specifying 'Kernel Cache' path, KernelCache will not be used\n", bootInfo->bootFile); + useKernelCache = false; + break; + } + if (gMKextName[0] != 0) { + verbose("Using a specific MKext Cache (%s), KernelCache will not be used\n", + gMKextName); + useKernelCache = false; + break; + } + if (gBootFileType != kBlockDeviceType) + useKernelCache = false; + + } while(0); + } else { + verbose("Kernel Cache using disabled by user."); + } - // Determine the name of the Kernel Cache - if (getValueForKey(kKernelCacheKey, &val, &len, &bootInfo->bootConfig)) { - if (val[0] == '\\') - { - len--; - val++; - } - /* FIXME: check len vs sizeof(kernelCacheFile) */ - strlcpy(kernelCacheFile, val, len + 1); - } else { - kernelCacheFile[0] = 0; // Use default kernel cache file - } - - if (gOverrideKernel && kernelCacheFile[0] == 0) { - DBG("Using a non default kernel (%s) without specifying 'Kernel Cache' path, KernelCache will not be used\n", bootInfo->bootFile); - useKernelCache = false; - break; - } - if (gMKextName[0] != 0) { - DBG("Using a specific MKext Cache (%s), KernelCache will not be used\n", - gMKextName); - useKernelCache = false; - break; - } - if (gBootFileType != kBlockDeviceType) - useKernelCache = false; - - } while(0); - - do { + do + { if (useKernelCache) { ret = LoadKernelCache(kernelCacheFile, &binary); if (ret >= 0) - break; + break; } bool bootFileWithDevice = false; @@ -681,28 +711,20 @@ // bootFile must start with a / if it not start with a device name if (!bootFileWithDevice && (bootInfo->bootFile)[0] != '/') { - if (!YOSEMITE) - { - //printf(HEADER " (%s).\n", bootInfo->bootFile); - snprintf(bootFile, sizeof(bootFile), "/%s", bootInfo->bootFile); // append a leading / - //sleep(1); - } - else - { - - //printf(HEADER " (%s).\n", bootInfo->bootFile); - snprintf(bootFile, sizeof(bootFile), kDefaultKernelPathForYos"%s", bootInfo->bootFile); // Yosemite - //sleep(1); - } + if (MacOSVerCurrent >= MacOSVer2Int("10.10")) // OSX is 10.10 or newer + snprintf(bootFile, sizeof(bootFile), kDefaultKernelPathForYos "%s", bootInfo->bootFile); // Yosemite: '/System/Library/Kernels/' + else + snprintf(bootFile, sizeof(bootFile), kDefaultKernelPathPreYos "%s", bootInfo->bootFile); // append a leading '/' } - else - { + else + { strlcpy(bootFile, bootInfo->bootFile, sizeof(bootFile)); } // Try to load kernel image from alternate locations on boot helper partitions. ret = -1; - if ((gBootVolume->flags & kBVFlagBooter) && !bootFileWithDevice) { + if ((gBootVolume->flags & kBVFlagBooter) && !bootFileWithDevice) + { snprintf(bootFilePath, sizeof(bootFilePath), "com.apple.boot.P%s", bootFile); ret = GetFileInfo(NULL, bootFilePath, &flags, &time); if (ret == -1) @@ -716,12 +738,13 @@ } } } - if (ret == -1) { + if (ret == -1) + { // No alternate location found, using the original kernel image path. strlcpy(bootFilePath, bootFile, sizeof(bootFilePath)); } - DBG("Loading kernel: '%s'\n", bootFilePath); + verbose("Loading kernel from: '%s' (%s)\n", gBootVolume->label, gBootVolume->type_name); ret = LoadThinFatFile(bootFilePath, &binary); if (ret <= 0 && archCpuType == CPU_TYPE_X86_64) { @@ -737,9 +760,8 @@ sleep(8); #endif - if (ret <= 0) - { - printf("Can't find %s\n", bootFile); + if (ret <= 0) { + error("Can't find boot file: '%s'\n", bootFile); sleep(1); if (gBootFileType == kNetworkDeviceType) { @@ -747,7 +769,7 @@ gUnloadPXEOnExit = false; break; } - pause(); + pause(""); } else { /* Won't return if successful. */ @@ -791,20 +813,25 @@ bool checkOSVersion(const char * version) { - if ( (sizeof(version) > 4) && (version[3] == '1') ) { + if ( (sizeof(version) > 4) && ('.' != version[4]) && ('\0' != version[4]) ) + { return ((gMacOSVersion[0] == version[0]) && (gMacOSVersion[1] == version[1]) - && (gMacOSVersion[2] == version[2]) && (gMacOSVersion[3] == version[3]) && (gMacOSVersion[4] == version[4])); - } else { + && (gMacOSVersion[2] == version[2]) && (gMacOSVersion[3] == version[3]) + && (gMacOSVersion[4] == version[4])); + } + else + { return ((gMacOSVersion[0] == version[0]) && (gMacOSVersion[1] == version[1]) && (gMacOSVersion[2] == version[2]) && (gMacOSVersion[3] == version[3])); } } -/* -static void getOSVersion() + +uint32_t getMacOSVerCurrent() { - strncpy(gMacOSVersion, gBootVolume->OSVersion, sizeof(gMacOSVersion)); + MacOSVerCurrent = MacOSVer2Int(gBootVolume->OSVersion); + return MacOSVerCurrent; } -*/ + #define BASE 65521L /* largest prime smaller than 65536 */ #define NMAX 5000 // NMAX (was 5521) the largest n such that 255n(n+1)/2 + (n+1)(BASE-1) <= 2^32-1 Index: branches/Bungo/i386/boot2/boot.h =================================================================== --- branches/Bungo/i386/boot2/boot.h (revision 2530) +++ branches/Bungo/i386/boot2/boot.h (revision 2531) @@ -42,160 +42,159 @@ * Paths used by chameleon */ -// kernel cache -#define kDefaultCachePathLeo "/System/Library/Caches/com.apple.kernelcaches/" -#define kDefaultCachePathSnow "/System/Library/Caches/com.apple.kext.caches/Startup/" +//kernel cache +#define kDefaultCachePathLeo "/System/Library/Caches/com.apple.kernelcaches/" +#define kDefaultCachePathSnow "/System/Library/Caches/com.apple.kext.caches/Startup/" // Lion installer -#define kLionInstallerDataFolder "/Mac OS X Install Data/" -#define kLionInstallerPlist kLionInstallerDataFolder "com.apple.Boot.plist" +#define kLionInstallerDataFolder "/Mac OS X Install Data/" +#define kLionInstallerPlist kLionInstallerDataFolder "com.apple.Boot.plist" // Mountain Lion installer -#define kMLionInstallerDataFolder "/OS X Install Data/" -#define kMLionInstallerPlist kMLionInstallerDataFolder "com.apple.Boot.plist" +#define kMLionInstallerDataFolder "/OS X Install Data/" +#define kMLionInstallerPlist kMLionInstallerDataFolder "com.apple.Boot.plist" //kernel path #define kDefaultKernelPathPreYos "/" -#define kDefaultKernelPathForYos "/System/Library/Kernels/" //for Yosemite +#define kDefaultKernelPathForYos "/System/Library/Kernels/" //for Yosemite and newer /* * Keys used in system Boot.plist */ -#define kGraphicsModeKey "Graphics Mode" -#define kTextModeKey "Text Mode" -#define kQuietBootKey "Quiet Boot" -#define kKernelFlagsKey "Kernel Flags" -#define kKernelArchKey "Kernel Architecture" -#define kMKextCacheKey "MKext Cache" -#define kKernelNameKey "Kernel" -#define kKernelCacheKey "Kernel Cache" -#define kUseKernelCache "UseKernelCache" /* boot.c */ -#define kBootDeviceKey "Boot Device" -#define kTimeoutKey "Timeout" -#define kRootDeviceKey "rd" -#define kBootUUIDKey "boot-uuid" -#define kHelperRootUUIDKey "Root UUID" -#define kPlatformKey "platform" -#define kACPIKey "acpi" -#define kCDROMPromptKey "CD-ROM Prompt" -#define kCDROMOptionKey "CD-ROM Option Key" -#define kRescanPromptKey "Rescan Prompt" -#define kRescanKey "Rescan" -#define kScanSingleDriveKey "Scan Single Drive" -#define kInstantMenuKey "Instant Menu" -#define kDefaultKernel "mach_kernel" -#define kOSXKernel "kernel" // Yosemite -#define kGUIKey "GUI" -#define kBootBannerKey "Boot Banner" -#define kShowInfoKey "ShowInfo" /* gui.c */ -#define kWaitForKeypressKey "Wait" +#define kGraphicsModeKey "Graphics Mode" +#define kTextModeKey "Text Mode" +#define kQuietBootKey "Quiet Boot" +#define kKernelFlagsKey "Kernel Flags" +#define kKernelArchKey "Kernel Architecture" +#define kMKextCacheKey "MKext Cache" +#define kKernelNameKey "Kernel" +#define kKernelCacheKey "Kernel Cache" +#define kUseKernelCache "UseKernelCache" /* boot.c */ +#define kBootDeviceKey "Boot Device" +#define kTimeoutKey "Timeout" +#define kRootDeviceKey "rd" +#define kBootUUIDKey "boot-uuid" +#define kHelperRootUUIDKey "Root UUID" +#define kPlatformKey "platform" +#define kACPIKey "acpi" +#define kCDROMPromptKey "CD-ROM Prompt" +#define kCDROMOptionKey "CD-ROM Option Key" +#define kRescanPromptKey "Rescan Prompt" +#define kRescanKey "Rescan" +#define kScanSingleDriveKey "Scan Single Drive" +#define kInstantMenuKey "Instant Menu" +#define kYosemiteKernel "kernel" +#define kDefaultKernel "mach_kernel" +#define kGUIKey "GUI" +#define kBootBannerKey "Boot Banner" +#define kShowInfoKey "ShowInfo" // gui.c +#define kWaitForKeypressKey "Wait" /* AsereBLN: added these keys */ -#define kUseAtiROM "UseAtiROM" /* ati.c */ -#define kWake "Wake" /* boot.c */ -#define kForceWake "ForceWake" /* boot.c */ -#define kWakeImage "WakeImage" /* boot.c */ -#define kProductVersion "ProductVersion" /* disk.c */ -#define kProductUserVisibleVersion "ProductUserVisibleVersion" /* disk.c */ -#define karch "arch" /* boot.c */ -#define kDSDT "DSDT" /* acpi_patcher.c */ -#define kDropSSDT "DropSSDT" /* acpi_patcher.c */ -#define kDeviceProperties "device-properties" /* device_inject.c */ -#define kHidePartition "Hide Partition" /* disk.c */ -#define kRenamePartition "Rename Partition" /* disk.c */ -#define kSMBIOSKey "SMBIOS" /* fake_efi.c */ -//#define kSystemID "SystemId" /* fake_efi.c */ -#define kSystemType "SystemType" /* fake_efi.c */ -#define kUseNvidiaROM "UseNvidiaROM" /* nvidia.c */ -#define kVBIOS "VBIOS" /* nvidia.c && ati.c */ -#define kPCIRootUID "PCIRootUID" /* pci_root.c */ -#define kEthernetBuiltIn "EthernetBuiltIn" /* pci_setup.c */ -#define kGraphicsEnabler "GraphicsEnabler" /* pci_setup.c */ -#define kForceHPET "ForceHPET" /* pci_setup.c */ -#define kUseMemDetect "UseMemDetect" /* platform.c */ -#define kSMBIOSdefaults "SMBIOSdefaults" /* smbios_patcher.c */ -#define kUSBBusFix "USBBusFix" /* usb.c */ -#define kEHCIacquire "EHCIacquire" /* usb.c */ -#define kUHCIreset "UHCIreset" /* usb.c */ -#define kEHCIhard "EHCIhard" /* usb.c */ -#define kDefaultPartition "Default Partition" /* sys.c */ +#define kUseAtiROM "UseAtiROM" /* ati.c */ +#define kWake "Wake" /* boot.c */ +#define kForceWake "ForceWake" /* boot.c */ +#define kWakeImage "WakeImage" /* boot.c */ +#define kProductVersion "ProductVersion" /* disk.c */ +#define karch "arch" /* boot.c */ +#define kDSDT "DSDT" // path to custom DSDT.aml /* acpi_patcher.c */ +#define kDropSSDT "DropSSDT" /* acpi_patcher.c */ +#define kDeviceProperties "device-properties" /* device_inject.c */ +#define kHidePartition "Hide Partition" /* disk.c */ +#define kRenamePartition "Rename Partition" /* disk.c */ +#define kSMBIOSKey "SMBIOS" /* fake_efi.c */ +//#define kSystemID "SystemId" /* fake_efi.c */ +#define kSystemType "SystemType" /* fake_efi.c */ +#define kUseNvidiaROM "UseNvidiaROM" /* nvidia.c */ +#define kVBIOS "VBIOS" /* nvidia.c && ati.c */ +#define kPCIRootUID "PCIRootUID" /* pci_root.c */ +#define kEthernetBuiltIn "EthernetBuiltIn" /* pci_setup.c */ +#define kGraphicsEnabler "GraphicsEnabler" /* pci_setup.c */ +#define kForceHPET "ForceHPET" /* pci_setup.c */ +#define kUseMemDetect "UseMemDetect" /* platform.c */ +#define kSMBIOSdefaults "SMBIOSdefaults" /* smbios_patcher.c */ +#define kUSBBusFix "USBBusFix" /* usb.c */ +#define kEHCIacquire "EHCIacquire" /* usb.c */ +#define kUHCIreset "UHCIreset" /* usb.c */ +#define kEHCIhard "EHCIhard" /* usb.c */ +#define kDefaultPartition "Default Partition" /* sys.c */ /* Duvel300: added this */ -#define kRestartFix "RestartFix" /* acpi_patcher.c */ +#define kRestartFix "RestartFix" /* acpi_patcher.c */ /* Slice: added this */ -#define kPS2RestartFix "PS2RestartFix" /* acpi_patcher.c */ +#define kPS2RestartFix "PS2RestartFix" /* acpi_patcher.c */ /* Signal64: added this key */ -#define kLegacyOff "USBLegacyOff" /* usb.c */ +#define kLegacyOff "USBLegacyOff" /* usb.c */ /* Lebidou: added this key */ /* Meklort: added this key */ -#define kMD0Image "md0" /* ramdisk.h */ +#define kMD0Image "md0" /* ramdisk.h */ /* Andyvand: added these keys */ /* Mojodojo: added these keys */ -#define kGeneratePStates "GeneratePStates" /* acpi_patcher.c */ -#define kGenerateCStates "GenerateCStates" /* acpi_patcher.c */ -#define kCSTUsingSystemIO "CSTUsingSystemIO" /* acpi_patcher.c */ -#define kEnableC2State "EnableC2State" /* acpi_patcher.c */ -#define kEnableC3State "EnableC3State" /* acpi_patcher.c */ -#define kEnableC4State "EnableC4State" /* acpi_patcher.c */ +#define kGeneratePStates "GeneratePStates" /* acpi_patcher.c */ +#define kGenerateCStates "GenerateCStates" /* acpi_patcher.c */ +#define kCSTUsingSystemIO "CSTUsingSystemIO" /* acpi_patcher.c */ +#define kEnableC2State "EnableC2State" /* acpi_patcher.c */ +#define kEnableC3State "EnableC3State" /* acpi_patcher.c */ +#define kEnableC4State "EnableC4State" /* acpi_patcher.c */ /* valv: added these keys */ -#define kbusratio "busratio" /* cpu.c */ -#define kDcfg0 "display_0" /* nvidia.c */ -#define kDcfg1 "display_1" /* nvidia.c */ +#define kbusratio "busratio" /* cpu.c */ +#define kDcfg0 "display_0" /* nvidia.c */ +#define kDcfg1 "display_1" /* nvidia.c */ /* Marchrius: added these keys */ -#define kEnableBacklight "EnableBacklight" /* nvidia.c */ +#define kEnableBacklight "EnableBacklight" /* nvidia.c */ /* Kabyl: added these keys */ -#define kAtiConfig "AtiConfig" /* ati.c */ -#define kAtiPorts "AtiPorts" /* ati.c */ -#define kATYbinimage "ATYbinimage" /* ati.c */ +#define kAtiConfig "AtiConfig" /* ati.c */ +#define kAtiPorts "AtiPorts" /* ati.c */ +#define kATYbinimage "ATYbinimage" /* ati.c */ /* cosmo1: added these keys */ -#define kEnableHDMIAudio "EnableHDMIAudio" /* ati.c && nvidia.c */ +#define kEnableHDMIAudio "EnableHDMIAudio" /* ati.c && nvidia.c */ /* cparm: added these keys */ /* ErmaC: added these keys */ -#define kEnableDualLink "EnableDualLink" /* nvidia.c && gma.c*/ -#define kNvidiaGeneric "NvidiaGeneric" /* nvidia.c */ -#define kSkipIntelGfx "SkipIntelGfx" /* pci_setup.c */ -#define kSkipNvidiaGfx "SkipNvidiaGfx" /* pci_setup.c */ -#define kSkipAtiGfx "SkipAtiGfx" /* pci_setup.c */ -#define kIntelCapriFB "IntelCapriFB" /* gma.c was HD4K-ig */ -#define kIntelAzulFB "IntelAzulFB" /* gma.c was HD5K-ig */ -#define kAAPLCustomIG "InjectIntel-ig" /* gma.c */ -#define kHDAEnabler "HDAEnabler" /* pci_setup.c */ -#define kHDEFLayoutID "HDEFLayoutID" /* hda.c */ -#define kHDAULayoutID "HDAULayoutID" /* hda.c */ +#define kEnableDualLink "EnableDualLink" /* nvidia.c && gma.c*/ +#define kNvidiaGeneric "NvidiaGeneric" /* nvidia.c */ +#define kSkipIntelGfx "SkipIntelGfx" /* pci_setup.c */ +#define kSkipNvidiaGfx "SkipNvidiaGfx" /* pci_setup.c */ +#define kSkipAtiGfx "SkipAtiGfx" /* pci_setup.c */ +#define kIntelCapriFB "IntelCapriFB" /* gma.c was HD4K-ig */ +#define kIntelAzulFB "IntelAzulFB" /* gma.c was HD5K-ig */ +#define kAAPLCustomIG "InjectIntel-ig" /* gma.c */ +#define kHDAEnabler "HDAEnabler" /* pci_setup.c */ +#define kHDEFLayoutID "HDEFLayoutID" /* hda.c */ +#define kHDAULayoutID "HDAULayoutID" /* hda.c */ /* Karas: added these keys */ -#define kMemFullInfo "ForceFullMemInfo" /* smbios.c */ +#define kMemFullInfo "ForceFullMemInfo" /* smbios.c */ /* Bungo: added these keys */ -// mask private data or no -#define kPrivateData "PrivateData" /* smbios_decode.c */ +#define kPrivateData "PrivateData" /* smbios_decode.c */ +#define kProductUserVisibleVersion "ProductUserVisibleVersion" /* disk.c */ /* * Flags to the booter or kernel */ -#define kVerboseModeFlag "-v" -#define kSafeModeFlag "-x" -#define kIgnoreCachesFlag "-f" -#define kIgnoreBootFileFlag "-F" -#define kSingleUserModeFlag "-s" +#define kVerboseModeFlag "-v" +#define kSafeModeFlag "-x" +#define kIgnoreCachesFlag "-f" +#define kIgnoreBootFileFlag "-F" +#define kSingleUserModeFlag "-s" /* * Booter behavior control */ -#define kBootTimeout -1 -#define kCDBootTimeout 8 +#define kBootTimeout -1 +#define kCDBootTimeout 8 /* * A global set by boot() to record the device that the booter was loaded from. @@ -213,6 +212,7 @@ extern bool gEnableCDROMRescan; extern bool gScanSingleDrive; extern bool useGUI; +extern char gDarwinBuildVerStr[256]; /* * Boot Modes @@ -226,8 +226,17 @@ extern void initialize_runtime(); extern void common_boot(int biosdev); +extern bool checkOSVersion(const char * version); +extern uint32_t getMacOSVerCurrent(); /* + * acpi_patcher.c + */ +extern void *loadACPITable(const char *filename); +// Bungo: +extern void *new_dsdt, + *new_ecdt; +/* * usb.c */ extern int usb_loop(); @@ -252,7 +261,7 @@ unsigned short y, unsigned short width, unsigned short height, - unsigned char * data + unsigned char *data ); extern int convertImage( unsigned short width, @@ -261,19 +270,18 @@ unsigned char **newImageData ); extern char * decodeRLE( const void * rleData, int rleBlocks, int outBytes ); extern void drawBootGraphics(void); -extern void drawPreview(void *src, uint8_t * saveunder); +extern void drawPreview(void *src, uint8_t *saveunder); extern int getVideoMode(void); extern void loadImageScale (void *input, int iw, int ih, int ip, void *output, int ow, int oh, int op, int or); /* * drivers.c */ -extern char *gDarwinBuildVerStr; // Bungo extern long LoadExtraDrivers(char * dirSpec); extern long LoadDrivers(char * dirSpec); extern long DecodeKernel(void *binary, entry_t *rentry, char **raddr, int *rsize); +typedef long (*FileLoadDrivers_t)(char *dirSpec, long plugin); -typedef long (*FileLoadDrivers_t)(char *dirSpec, long plugin); /*! Hookable function pointer called during the driver loading phase that allows other code to cause additional drivers to be loaded. @@ -307,8 +315,14 @@ /* * lzvn.c */ -extern size_t decompress_lzvn(void * _dest, size_t _dest_size, void * _src, size_t _src_size); -// extern u_int8_t *compress_lzvn(u_int8_t *dst, u_int32_t dstlen, u_int8_t *src, u_int32_t srcLen); +extern size_t decompress_lzvn(void *dst, size_t dst_size, const void *src, size_t src_size); +/* +extern size_t lzvn_encode(void *dst, + size_t dst_size, + const void *src, + size_t src_size, + void *work); +*/ struct compressed_kernel_header { u_int32_t signature; @@ -319,7 +333,7 @@ u_int32_t reserved[11]; char platform_name[64]; char root_path[256]; - u_int8_t data[0]; + u_int8_t data[0]; }; typedef struct compressed_kernel_header compressed_kernel_header; @@ -327,8 +341,6 @@ void HibernateBoot(char *boot_device); /* bmdecompress.c */ -void * DecompressData(void *srcbase, int *dw, int *dh, int *bytesPerPixel); +void *DecompressData(void *srcbase, int *dw, int *dh, int *bytesPerPixel); -bool checkOSVersion(const char * version); - #endif /* !__BOOT2_BOOT_H */ Index: branches/Bungo/i386/boot2/modules.c =================================================================== --- branches/Bungo/i386/boot2/modules.c (revision 2530) +++ branches/Bungo/i386/boot2/modules.c (revision 2531) @@ -6,8 +6,11 @@ #include "bootstruct.h" #include "modules.h" #include "boot_modules.h" +#include "mboot.h" #include +#include + #ifdef CONFIG_MODULES #ifndef CONFIG_MODULE_DEBUG #define CONFIG_MODULE_DEBUG 0 @@ -16,10 +19,8 @@ #if CONFIG_MODULE_DEBUG #define DBG(x...) printf(x) -#define DBGPAUSE() getchar() #else -#define DBG(x...) -#define DBGPAUSE() +#define DBG(x...) msglog(x) #endif static inline void rebase_location(UInt32* location, char* base, int type); @@ -35,7 +36,21 @@ symbolList_t* moduleSymbols = NULL; unsigned int (*lookup_symbol)(const char*) = NULL; +char *strrchr(const char *s, int c) +{ + const char *found = NULL; + while (*s) { + if (*s == (char)c) + { + found = s; + } + s++; + } + + return (char *)found; +} + /* * Initialize the module system by loading the Symbols.dylib module. * Once loaded, locate the _lookup_symbol function so that internal @@ -59,27 +74,74 @@ // Module system was compiled in (Symbols.dylib addr known) module_start = parse_mach(module_data, &load_module, &add_symbol, NULL); - if(module_start && module_start != (void*)0xFFFFFFFF) + if(module_start && (module_start != (void*)0xFFFFFFFF)) { // Notify the system that it was laoded - module_loaded(SYMBOLS_MODULE, SYMBOLS_AUTHOR, SYMBOLS_DESCRIPTION, SYMBOLS_VERSION, SYMBOLS_COMPAT); + module_loaded(SYMBOLS_MODULE, module_start, SYMBOLS_AUTHOR, SYMBOLS_DESCRIPTION, SYMBOLS_VERSION, SYMBOLS_COMPAT); (*module_start)(); // Start the module. This will point to load_all_modules due to the way the dylib was constructed. - execute_hook("ModulesLoaded", NULL, NULL, NULL, NULL); - DBG("Module %s Loaded.\n", SYMBOLS_MODULE); + verbose("Module '%s' started.\n", SYMBOLS_MODULE); retVal = 1; } else { // The module does not have a valid start function - printf("Unable to start %s at 0x%x\n", SYMBOLS_MODULE, module_data); pause(); + error("[ERROR!] Unable to start a module '%s' at 0x%08X.\n", SYMBOLS_MODULE, module_data); + pause(""); } } + + // Look for modules located in the multiboot header. + if(gMI->mi_flags & MULTIBOOT_INFO_HAS_MODS) + { + if(gMI->mi_mods_count) + { + struct multiboot_module* mod = (struct multiboot_module*)gMI->mi_mods_addr; + while(gMI->mi_mods_count--) + { + if(mod->mm_string) + { + // Convert string to module name, check for dylib. + if(strcmp(&mod->mm_string[strlen(mod->mm_string) - sizeof("dylib")], ".dylib") == 0) + { + module_data = (char*)mod->mm_mod_start; + + char* last = strrchr(mod->mm_string, '/'); + if(last) + { + last++; + } + else + { + last = mod->mm_string; + } + + char* name = strdup(last); + name[strlen(last) - sizeof("dylib")] = 0; + verbose("Loading multiboot module '%s'...\n", name); + + module_start = parse_mach(module_data, &load_module, &add_symbol, NULL); + + if(module_start && (module_start != (void*)0xFFFFFFFF)) + { + // Notify the system that it was laoded + module_loaded(name, module_start, NULL, NULL, 0, 0 /*moduleName, NULL, moduleVersion, moduleCompat*/); + (*module_start)(); // Start the module + verbose("Multiboot module '%s' started.\n", name); + } + } + } + } + } + } + + if(retVal) execute_hook("ModulesLoaded", NULL, NULL, NULL, NULL); + return retVal; } -void start_built_in_module(const char* name, - const char* author, +void start_built_in_module(const char* name, + const char* author, const char* description, UInt32 version, UInt32 compat, @@ -87,7 +149,7 @@ { start_function(); // Notify the module system that this module really exists, specificaly, let other module link with it - module_loaded(name, author, description, version, compat); + module_loaded(name, start_function, author, description, version, compat); } /* @@ -95,24 +157,24 @@ * Module depencdies will be loaded first * Modules will only be loaded once. When loaded a module must * setup apropriete function calls and hooks as required. - * NOTE: To ensure a module loads after another you may + * NOTE: To ensure a module loads after another you may * link one module with the other. For dyld to allow this, you must * reference at least one symbol within the module. */ void load_all_modules() { - char* name; + char *name; long flags; - long time; - struct dirstuff* moduleDir = opendir("/Extra/modules/"); + u_int32_t time; + struct dirstuff *moduleDir = opendir("/Extra/modules/"); if(!moduleDir) { - verbose("Warning: Unable to open modules folder at '/Extra/modules/'. Ingoring modules.\n"); + verbose("[WARNING!] Unable to open modules folder at '/Extra/modules/'. Ignoring modules.\n"); return; } while (readdir(moduleDir, (const char**)&name, &flags, &time) >= 0) { if(strcmp(&name[strlen(name) - sizeof("dylib")], ".dylib") == 0) { - char* tmp = malloc(strlen(name) + 1); + char *tmp = malloc(strlen(name) + 1); strcpy(tmp, name); if(!load_module(tmp)) { @@ -122,10 +184,11 @@ } else { - DBG("Ignoring %s\n", name); + //verbose("[load_all_modules] Ignoring file: '%s'\n", name); } } + closedir(moduleDir); } @@ -143,21 +206,22 @@ // Check to see if the module has already been loaded if(is_module_loaded(module)) { + verbose("Module '%s' already loaded.\n", module); return 1; } - + snprintf(modString, sizeof(modString), MODULE_PATH "%s", module); fh = open(modString, 0); if(fh < 0) { - DBG("WARNING: Unable to locate module %s\n", modString); DBGPAUSE(); + verbose("[WARNING!] Unable to locate module '%s'. Not loaded.\n", modString); return 0; } unsigned int moduleSize = file_size(fh); if(moduleSize == 0) { - DBG("WARNING: The module %s has a file size of %d, the module will not be loaded.\n", modString, moduleSize); + verbose("[WARNING!] The module '%s' has a file size=%d. Not loading.\n", modString, moduleSize); return 0; } @@ -170,23 +234,29 @@ if(module_start && module_start != (void*)0xFFFFFFFF) { // Notify the system that it was laoded - module_loaded(module, NULL, NULL, 0, 0 /*moduleName, NULL, moduleVersion, moduleCompat*/); + module_loaded(module, module_start, NULL, NULL, 0, 0 /*moduleName, NULL, moduleVersion, moduleCompat*/); (*module_start)(); // Start the module - DBG("Module %s Loaded.\n", module); DBGPAUSE(); + verbose("Module '%s' loaded.\n", module); } -#if CONFIG_MODULE_DEBUG + else // The module does not have a valid start function. This may be a library. { - printf("WARNING: Unable to start %s\n", module); - getchar(); - } +#if CONFIG_MODULE_DEBUG + error("[debug load_module] [WARNING!] Unable to start module '%s'.\n", module); + pause(""); #else - else msglog("WARNING: Unable to start %s\n", module); + verbose("[WARNING!] Unable to start module '%s'.\n", module); #endif + } } else { - DBG("Unable to read in module %s\n.", module); DBGPAUSE(); +#if CONFIG_MODULE_DEBUG + error("[debug load_module] [WARNING!] Unable to read in module '%s'.\n", module); + pause(""); +#else + verbose("[WARNING!] Unable to read in module '%s'.\n", module); +#endif retVal = 0; } @@ -196,17 +266,17 @@ /* * add_symbol - * This function adds a symbol from a module to the list of known symbols + * This function adds a symbol from a module to the list of known symbols * possibly change to a pointer and add this to the Symbol module so that it can * adjust it's internal symbol list (sort) to optimize locating new symbols * NOTE: returns the address if the symbol is "start", else returns 0xFFFFFFFF */ long long add_symbol(char* symbol, long long addr, char is64) { - // This only can handle 32bit symbols + // This only can handle 32bit symbols symbolList_t* entry; //DBG("Adding symbol %s at 0x%X\n", symbol, addr); - + entry = malloc(sizeof(symbolList_t)); entry->next = moduleSymbols; moduleSymbols = entry; @@ -228,13 +298,13 @@ /* * print out the information about the loaded module */ -void module_loaded(const char* name, const char* author, const char* description, UInt32 version, UInt32 compat) +void module_loaded(const char* name, void* start, const char* author, const char* description, UInt32 version, UInt32 compat) { moduleList_t* new_entry = malloc(sizeof(moduleList_t)); new_entry->next = loadedModules; loadedModules = new_entry; - + if(!name) name = "Unknown"; if(!author) author = "Unknown"; if(!description) description = ""; @@ -245,31 +315,31 @@ new_entry->version = version; new_entry->compat = compat; - msglog("Module '%s' by '%s' Loaded.\n", name, author); - msglog("\tDescription: %s\n", description); - msglog("\tVersion: %d\n", version); // todo: sperate to major.minor.bugfix - msglog("\tCompat: %d\n", compat); // todo: ^^^ major.minor.bugfix + verbose("Module '%s' by '%s' loaded.\n", name, author); + verbose("\tInitialization: 0x%08X\n", start); + verbose("\tDescription: %s\n", description); + verbose("\tVersion: %d\n", version); // todo: sperate to major.minor.bugfix + verbose("\tCompat: %d\n", compat); // todo: ^^^ major.minor.bugfix } int is_module_loaded(const char* name) { // todo sorted search - moduleList_t* entry = loadedModules; + moduleList_t *entry = loadedModules; while(entry) { if(strcmp(entry->name, name) == 0) { - DBG("Located module %s\n", name); DBGPAUSE(); + //verbose("'%s' module located.\n", name); return 1; } else { entry = entry->next; } + } - } - - DBG("Module %s not loaded\n", name); DBGPAUSE(); + //verbose("'%s' module not loaded.\n", name); return 0; } @@ -297,16 +367,16 @@ entry = entry->next; } } - + #if CONFIG_MODULE_DEBUG - printf("Unable to locate symbol %s\n", name); - getchar(); + printf("[debug lookup_all_symbols] [WARNING!] Unable to locate symbol %s.\n", name); + pause(""); #endif if(strcmp(name, VOID_SYMBOL) == 0) return 0xFFFFFFFF; // In the event that a symbol does not exist // Return a pointer to a void function. - else return lookup_all_symbols(VOID_SYMBOL); + else return lookup_all_symbols(VOID_SYMBOL); } /********************************************************************************/ @@ -321,15 +391,15 @@ * NOTE: If the module is unable to load ot completeion, the modules * symbols will still be available. */ -void* parse_mach(void* binary, - int(*dylib_loader)(char*), +void* parse_mach(void* binary, + int(*dylib_loader)(char*), long long(*symbol_handler)(char*, long long, char), void (*section_handler)(char* section, char* segment, void* cmd, UInt64 offset, UInt64 address) ) -{ +{ char is64 = false; void (*module_start)(void) = NULL; - + // Module info /*char* moduleName = NULL; UInt32 moduleVersion = 0; @@ -339,7 +409,7 @@ struct load_command *loadCommand = NULL; struct dylib_command* dylibCommand = NULL; struct dyld_info_command* dyldInfoCommand = NULL; - + struct symtab_command* symtabCommand = NULL; struct segment_command *segCommand = NULL; struct segment_command_64 *segCommand64 = NULL; @@ -347,7 +417,7 @@ //struct dysymtab_command* dysymtabCommand = NULL; UInt32 binaryIndex = 0; UInt16 cmd = 0; - + textSection = 0; textAddress = 0; // reinitialize text location in case it doesn't exist; @@ -365,7 +435,7 @@ } else { - verbose("Invalid mach magic 0x%X\n", ((struct mach_header*)binary)->magic); + error("[ERROR!] Invalid mach magic: 0x%08X.\n", ((struct mach_header*)binary)->magic); return NULL; } @@ -375,21 +445,21 @@ getchar(); return NULL; // Module is in the incorrect format }*/ - + while(cmd < ((struct mach_header*)binary)->ncmds) { cmd++; - + loadCommand = binary + binaryIndex; UInt32 cmdSize = loadCommand->cmdsize; - - + + switch ((loadCommand->cmd & 0x7FFFFFFF)) { case LC_SYMTAB: symtabCommand = binary + binaryIndex; break; - + case LC_SEGMENT: // 32bit macho { segCommand = binary + binaryIndex; @@ -413,7 +483,7 @@ // __TEXT,__text found, save the offset and address for when looking for the calls. textSection = sect->offset; textAddress = sect->addr; - } + } } } break; @@ -439,12 +509,12 @@ // __TEXT,__text found, save the offset and address for when looking for the calls. textSection = sect->offset; textAddress = sect->addr; - } + } } } break; - + case LC_LOAD_DYLIB: case LC_LOAD_WEAK_DYLIB ^ LC_REQ_DYLD: // Required modules @@ -457,7 +527,7 @@ { char* name = malloc(strlen(module) + strlen(".dylib") + 1); sprintf(name, "%s.dylib", module); - + if (!dylib_loader(name)) { // NOTE: any symbols exported by dep will be replace with the void function @@ -480,20 +550,29 @@ // Bind and rebase info is stored here dyldInfoCommand = binary + binaryIndex; break; - + case LC_DYSYMTAB: case LC_UUID: break; case LC_UNIXTHREAD: break; - + + case LC_VERSION_MIN_MACOSX: + break; + + case LC_DATA_IN_CODE: + break; + + case LC_FUNCTION_STARTS: + break; + default: - DBG("Unhandled loadcommand 0x%X\n", loadCommand->cmd & 0x7FFFFFFF); + verbose("[WARNING!] Unhandled loadcommand: 0x%08X.\n", loadCommand->cmd & 0x7FFFFFFF); break; - + } - + binaryIndex += cmdSize; } @@ -504,12 +583,12 @@ { // Rebase the module before binding it. if(dyldInfoCommand->rebase_off) rebase_macho(binary, (char*)dyldInfoCommand->rebase_off, dyldInfoCommand->rebase_size); - // Bind all symbols. + // Bind all symbols. if(dyldInfoCommand->bind_off) bind_macho(binary, (UInt8*)dyldInfoCommand->bind_off, dyldInfoCommand->bind_size); if(dyldInfoCommand->weak_bind_off) bind_macho(binary, (UInt8*)dyldInfoCommand->weak_bind_off, dyldInfoCommand->weak_bind_size); if(dyldInfoCommand->lazy_bind_off) bind_macho(binary, (UInt8*)dyldInfoCommand->lazy_bind_off, dyldInfoCommand->lazy_bind_size); } - + return module_start; } @@ -534,7 +613,7 @@ if(symbolEntry->n_value && symbol_handler(symbolString + symbolEntry->n_un.n_strx, textAddress ? (long long)base + symbolEntry->n_value : symbolEntry->n_value, is64) != 0xFFFFFFFF) { - + // Module start located. Start is an alias so don't register it module_start = textAddress ? base + symbolEntry->n_value : symbolEntry->n_value; } @@ -546,7 +625,7 @@ else { struct nlist_64* symbolEntry = (void*)base + symtabCommand->symoff; - // NOTE First entry is *not* correct, but we can ignore it (i'm getting radar:// right now, verify later) + // NOTE First entry is *not* correct, but we can ignore it (i'm getting radar:// right now, verify later) while(symbolIndex < symtabCommand->nsyms) { @@ -571,26 +650,26 @@ void rebase_macho(void* base, char* rebase_stream, UInt32 size) { rebase_stream += (UInt32)base; - + UInt8 immediate = 0; UInt8 opcode = 0; UInt8 type = 0; UInt32 segmentAddress = 0; - - + + UInt32 tmp = 0; UInt32 tmp2 = 0; UInt8 bits = 0; int index = 0; unsigned int i = 0; - + while(i < size) { immediate = rebase_stream[i] & REBASE_IMMEDIATE_MASK; opcode = rebase_stream[i] & REBASE_OPCODE_MASK; - - + + switch(opcode) { case REBASE_OPCODE_DONE: @@ -600,13 +679,13 @@ type = 0; segmentAddress = 0; break; - - + + case REBASE_OPCODE_SET_TYPE_IMM: type = immediate; break; - - + + case REBASE_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB: // Locate address to begin rebasing @@ -623,7 +702,7 @@ } while(index <= immediate); segmentAddress = segCommand->fileoff; - + tmp = 0; bits = 0; do { @@ -631,7 +710,7 @@ bits += 7; } while(rebase_stream[i] & 0x80); - + segmentAddress += tmp; break; @@ -644,10 +723,10 @@ tmp |= rebase_stream[++i] & 0x7f; bits += 7; } while(rebase_stream[i] & 0x80); - - segmentAddress += tmp; + + segmentAddress += tmp; break; - + case REBASE_OPCODE_ADD_ADDR_IMM_SCALED: segmentAddress += immediate * sizeof(void*); break; @@ -660,7 +739,7 @@ segmentAddress += sizeof(void*); } break; - + case REBASE_OPCODE_DO_REBASE_ULEB_TIMES: tmp = 0; bits = 0; @@ -676,7 +755,7 @@ segmentAddress += sizeof(void*); } break; - + case REBASE_OPCODE_DO_REBASE_ADD_ADDR_ULEB: tmp = 0; bits = 0; @@ -684,12 +763,12 @@ tmp |= (rebase_stream[++i] & 0x7f) << bits; bits += 7; } while(rebase_stream[i] & 0x80); - + rebase_location(base + segmentAddress, (char*)base, type); - + segmentAddress += tmp + sizeof(void*); break; - + case REBASE_OPCODE_DO_REBASE_ULEB_TIMES_SKIPPING_ULEB: tmp = 0; bits = 0; @@ -697,8 +776,8 @@ tmp |= (rebase_stream[++i] & 0x7f) << bits; bits += 7; } while(rebase_stream[i] & 0x80); - - + + tmp2 = 0; bits = 0; do { @@ -708,9 +787,9 @@ index = 0; for (index = 0; index < tmp; ++index) { - + rebase_location(base + segmentAddress, (char*)base, type); - + segmentAddress += tmp2 + sizeof(void*); } break; @@ -740,41 +819,41 @@ // Based on code from dylibinfo.cpp and ImageLoaderMachOCompressed.cpp -// NOTE: this uses 32bit values, and not 64bit values. +// NOTE: this uses 32bit values, and not 64bit values. // There is a possibility that this could cause issues, // however the modules are 32 bits, so it shouldn't matter too much void bind_macho(void* base, UInt8* bind_stream, UInt32 size) -{ +{ bind_stream += (UInt32)base; - + UInt8 immediate = 0; UInt8 opcode = 0; UInt8 type = BIND_TYPE_POINTER; - + UInt32 segmentAddress = 0; - + UInt32 address = 0; - + SInt32 addend = 0; SInt32 libraryOrdinal = 0; - + const char* symbolName = NULL; UInt8 symboFlags = 0; UInt32 symbolAddr = 0xFFFFFFFF; - + // Temperary variables UInt32 tmp = 0; UInt32 tmp2 = 0; UInt32 index = 0; unsigned int i = 0; - + while(i < size) { immediate = bind_stream[i] & BIND_IMMEDIATE_MASK; opcode = bind_stream[i] & BIND_OPCODE_MASK; - - + + switch(opcode) { case BIND_OPCODE_DONE: @@ -786,19 +865,19 @@ libraryOrdinal = 0; symbolAddr = 0xFFFFFFFF; break; - + case BIND_OPCODE_SET_DYLIB_ORDINAL_IMM: libraryOrdinal = immediate; break; - + case BIND_OPCODE_SET_DYLIB_ORDINAL_ULEB: libraryOrdinal = read_uleb(bind_stream, &i); break; - + case BIND_OPCODE_SET_DYLIB_SPECIAL_IMM: - libraryOrdinal = immediate ? (SInt8)(BIND_OPCODE_MASK | immediate) : immediate; + libraryOrdinal = immediate ? (SInt8)(BIND_OPCODE_MASK | immediate) : immediate; break; - + case BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM: symboFlags = immediate; symbolName = (char*)&bind_stream[++i]; @@ -810,12 +889,12 @@ case BIND_OPCODE_SET_TYPE_IMM: type = immediate; break; - + case BIND_OPCODE_SET_ADDEND_SLEB: addend = read_uleb(bind_stream, &i); if(!(bind_stream[i-1] & 0x40)) addend *= -1; break; - + case BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB: segmentAddress = 0; @@ -836,11 +915,11 @@ segmentAddress += read_uleb(bind_stream, &i); break; - + case BIND_OPCODE_ADD_ADDR_ULEB: segmentAddress += read_uleb(bind_stream, &i); break; - + case BIND_OPCODE_DO_BIND: if(symbolAddr != 0xFFFFFFFF) { @@ -850,13 +929,13 @@ } else { - printf("Unable to bind symbol %s\n", symbolName); - getchar(); + error("[ERROR!] Unable to bind symbol %s.\n", symbolName); + pause(""); } - + segmentAddress += sizeof(void*); break; - + case BIND_OPCODE_DO_BIND_ADD_ADDR_ULEB: // Read in offset tmp = read_uleb(bind_stream, &i); @@ -864,47 +943,47 @@ if(symbolAddr != 0xFFFFFFFF) { address = segmentAddress + (UInt32)base; - + bind_location((UInt32*)address, (char*)symbolAddr, addend, type); } else { - printf("Unable to bind symbol %s\n", symbolName); - getchar(); + error("[ERROR!] Unable to bind symbol %s.\n", symbolName); + pause(""); } segmentAddress += tmp + sizeof(void*); - - + + break; - + case BIND_OPCODE_DO_BIND_ADD_ADDR_IMM_SCALED: if(symbolAddr != 0xFFFFFFFF) { address = segmentAddress + (UInt32)base; - + bind_location((UInt32*)address, (char*)symbolAddr, addend, type); } else { - printf("Unable to bind symbol %s\n", symbolName); - getchar(); + error("[ERROR!] Unable to bind symbol %s.\n", symbolName); + pause(""); } segmentAddress += (immediate * sizeof(void*)) + sizeof(void*); - + break; - + case BIND_OPCODE_DO_BIND_ULEB_TIMES_SKIPPING_ULEB: tmp = read_uleb(bind_stream, &i); - - tmp2 = read_uleb(bind_stream, &i); + tmp2 = read_uleb(bind_stream, &i); + if(symbolAddr != 0xFFFFFFFF) { for(index = 0; index < tmp; index++) { - + address = segmentAddress + (UInt32)base; bind_location((UInt32*)address, (char*)symbolAddr, addend, type); segmentAddress += tmp2 + sizeof(void*); @@ -912,8 +991,8 @@ } else { - printf("Unable to bind symbol %s\n", symbolName); - getchar(); + error("[ERROR!] Unable to bind symbol %s.\n", symbolName); + pause(""); } break; default: @@ -925,14 +1004,14 @@ } static inline void rebase_location(UInt32* location, char* base, int type) -{ +{ switch(type) { case REBASE_TYPE_POINTER: case REBASE_TYPE_TEXT_ABSOLUTE32: *location += (UInt32)base; break; - + default: break; } @@ -940,18 +1019,18 @@ static inline void bind_location(UInt32* location, char* value, UInt32 addend, int type) -{ +{ // do actual update char* newValue = value + addend; - + switch (type) { case BIND_TYPE_POINTER: case BIND_TYPE_TEXT_ABSOLUTE32: break; - + case BIND_TYPE_TEXT_PCREL32: newValue -= ((UInt32)location + 4); - + break; default: return; @@ -980,7 +1059,7 @@ *binary++ = 0xFF; // Jump *binary++ = 0x25; // Long Jump *((UInt32*)binary) = (UInt32)jumpPointer; - + *jumpPointer = (UInt32)newAddress; return 1; } @@ -997,7 +1076,7 @@ */ int execute_hook(const char* name, void* arg1, void* arg2, void* arg3, void* arg4) { - DBG("Attempting to execute hook '%s'\n", name); DBGPAUSE(); + verbose("Attempting to execute hook '%s'...\n", name); moduleHook_t* hook = hook_exists(name); if(hook) @@ -1011,13 +1090,13 @@ callbacks->callback(arg1, arg2, arg3, arg4); callbacks = callbacks->next; } - DBG("Hook '%s' executed.\n", name); DBGPAUSE(); + verbose("Hook '%s' executed.\n", name); return 1; } else { // Callback for this hook doesn't exist; - DBG("No callbacks for '%s' hook.\n", name); + verbose("No callbacks for hook '%s'.\n", name); return 0; } } @@ -1033,22 +1112,24 @@ */ void register_hook_callback(const char* name, void(*callback)(void*, void*, void*, void*)) { - DBG("Adding callback for '%s' hook.\n", name); DBGPAUSE(); - - moduleHook_t* hook = hook_exists(name); - + verbose("Adding callback for '%s' hook... ", name); + + moduleHook_t *hook = hook_exists(name); + if(hook) { // append - callbackList_t* newCallback = malloc(sizeof(callbackList_t)); + callbackList_t *newCallback = malloc(sizeof(callbackList_t)); newCallback->next = hook->callbacks; hook->callbacks = newCallback; newCallback->callback = callback; + verbose("Added.\n"); } else { // create new hook - moduleHook_t* newHook = malloc(sizeof(moduleHook_t)); + verbose("Hook not exists, creating a new hook.\n"); + moduleHook_t *newHook = malloc(sizeof(moduleHook_t)); newHook->name = name; newHook->callbacks = malloc(sizeof(callbackList_t)); newHook->callbacks->callback = callback; @@ -1056,7 +1137,6 @@ newHook->next = moduleCallbacks; moduleCallbacks = newHook; - } #if CONFIG_MODULE_DEBUG @@ -1091,7 +1171,7 @@ void print_hook_list() { printf("---Hook Table---\n"); - + moduleHook_t* hooks = moduleCallbacks; while(hooks) { @@ -1108,8 +1188,8 @@ void dyld_stub_binder() { - printf("ERROR: dyld_stub_binder was called, should have been take care of by the linker.\n"); - getchar(); + printf("[ERROR!] 'dyld_stub_binder' was called, should have been take care of by the linker.\n"); + pause(""); } #else /* CONFIG_MODULES */ @@ -1121,7 +1201,7 @@ void load_all_modules() { - + } int execute_hook(const char* name, void* arg1, void* arg2, void* arg3, void* arg4) @@ -1131,19 +1211,19 @@ void register_hook_callback(const char* name, void(*callback)(void*, void*, void*, void*)) { - printf("WARNING: register_hook_callback is not supported when compiled in.\n"); - pause(); + error("[WARNING!] 'register_hook_callback' is not supported when compiled in.\n"); + pause(""); } int replace_function(const char* symbol, void* newAddress) { - printf("WARNING: replace_functions is not supported when compiled in.\n"); - pause(); + error("[WARNING!] 'replace_functions' is not supported when compiled in.\n"); + pause(""); return 0; } -void start_built_in_module(const char* name, - const char* author, +void start_built_in_module(const char* name, + const char* author, const char* description, UInt32 version, UInt32 compat, Index: branches/Bungo/i386/boot2/modules.h =================================================================== --- branches/Bungo/i386/boot2/modules.h (revision 2530) +++ branches/Bungo/i386/boot2/modules.h (revision 2531) @@ -68,7 +68,7 @@ int load_module(char* module); int is_module_loaded(const char* name); -void module_loaded(const char* name, const char* author, const char* description, UInt32 version, UInt32 compat); +void module_loaded(const char* name, void* start, const char* author, const char* description, UInt32 version, UInt32 compat); Index: branches/Bungo/i386/boot2/bmdecompress.c =================================================================== --- branches/Bungo/i386/boot2/bmdecompress.c (revision 2530) +++ branches/Bungo/i386/boot2/bmdecompress.c (revision 2531) @@ -22,229 +22,257 @@ #include "libsa.h" -static void -PreviewDecompress16(uint32_t * compressBuffer, +static void PreviewDecompress16(uint32_t * compressBuffer, + uint32_t width, uint32_t height, uint32_t row, + uint16_t * output); + +static void PreviewDecompress32(uint32_t * compressBuffer, uint32_t width, uint32_t height, uint32_t row, - uint16_t * output) + uint32_t * output); + +static void PreviewDecompress16(uint32_t * compressBuffer, + uint32_t width, uint32_t height, uint32_t row, + uint16_t * output) { - int i, j; - uint32_t * input; - - uint16_t * sc0 = malloc((width+2) * sizeof(uint16_t)); - uint16_t * sc1 = malloc((width+2) * sizeof(uint16_t)); - uint16_t * sc2 = malloc((width+2) * sizeof(uint16_t)); - uint16_t * sc3 = malloc((width+2) * sizeof(uint16_t)); - uint32_t sr0, sr1, sr2, sr3; + int i, j; + uint32_t * input; - bzero(sc0, (width+2) * sizeof(uint16_t)); - bzero(sc1, (width+2) * sizeof(uint16_t)); - bzero(sc2, (width+2) * sizeof(uint16_t)); - bzero(sc3, (width+2) * sizeof(uint16_t)); + uint16_t * sc0 = malloc((width+2) * sizeof(uint16_t)); + uint16_t * sc1 = malloc((width+2) * sizeof(uint16_t)); + uint16_t * sc2 = malloc((width+2) * sizeof(uint16_t)); + uint16_t * sc3 = malloc((width+2) * sizeof(uint16_t)); + uint32_t sr0, sr1, sr2, sr3; - uint32_t tmp1, tmp2, out; - for (j = 0; j < (height + 2); j++) - { - input = compressBuffer; - if (j < height) - input += j; - else - input += height - 1; - input = (uint32_t *)(input[3] + ((uint8_t *)compressBuffer)); + bzero(sc0, (width+2) * sizeof(uint16_t)); + bzero(sc1, (width+2) * sizeof(uint16_t)); + bzero(sc2, (width+2) * sizeof(uint16_t)); + bzero(sc3, (width+2) * sizeof(uint16_t)); - uint32_t data = 0, repeat = 0, fetch = 0, count = 0; - sr0 = sr1 = sr2 = sr3 = 0; + uint32_t tmp1, tmp2, out; + for (j = 0; j < (height + 2); j++) + { + input = compressBuffer; - for (i = 0; i < (width + 2); i++) - { - if (i < width) - { - if (!count) - { - count = *input++; - repeat = (count & 0xff000000); - count ^= repeat; - fetch = true; - } - else - fetch = (0 == repeat); + if (j < height) + { + input += j; + } + else + { + input += height - 1; + } + + input = (uint32_t *)(input[3] + ((uint8_t *)compressBuffer)); + + uint32_t data = 0, repeat = 0, fetch = 0, count = 0; + sr0 = sr1 = sr2 = sr3 = 0; + + for (i = 0; i < (width + 2); i++) + { + if (i < width) + { + if (!count) + { + count = *input++; + repeat = (count & 0xff000000); + count ^= repeat; + fetch = true; + } + else + { + fetch = (0 == repeat); + } - count--; + count--; - if (fetch) - { + if (fetch) + { data = *((uint16_t *)input); - (*((uint16_t *)input))++; + (*((uint16_t *)input))++; - // grayscale - // srgb 13933, 46871, 4732 - // ntsc 19595, 38470, 7471 - data = 13933 * (0x1f & (data >> 10)) - + 46871 * (0x1f & (data >> 5)) - + 4732 * (0x1f & data); - data >>= 13; - - // 70% white, 30 % black - data *= 19661; - data += (103 << 16); - data >>= 16; - } - } + // grayscale + // srgb 13933, 46871, 4732 + // ntsc 19595, 38470, 7471 + data = 13933 * (0x1f & (data >> 10)) + + 46871 * (0x1f & (data >> 5)) + + 4732 * (0x1f & data); + data >>= 13; - // gauss blur - tmp2 = sr0 + data; - sr0 = data; - tmp1 = sr1 + tmp2; - sr1 = tmp2; - tmp2 = sr2 + tmp1; - sr2 = tmp1; - tmp1 = sr3 + tmp2; - sr3 = tmp2; - - tmp2 = sc0[i] + tmp1; - sc0[i] = tmp1; - tmp1 = sc1[i] + tmp2; - sc1[i] = tmp2; - tmp2 = sc2[i] + tmp1; - sc2[i] = tmp1; - out = (128 + sc3[i] + tmp2) >> 11; - sc3[i] = tmp2; + // 70% white, 30 % black + data *= 19661; + data += (103 << 16); + data >>= 16; + } + } - out &= 0x1f; - if ((i > 1) && (j > 1)) - output[i-2] = out | (out << 5) | (out << 10); - } + // gauss blur + tmp2 = sr0 + data; + sr0 = data; + tmp1 = sr1 + tmp2; + sr1 = tmp2; + tmp2 = sr2 + tmp1; + sr2 = tmp1; + tmp1 = sr3 + tmp2; + sr3 = tmp2; + + tmp2 = sc0[i] + tmp1; + sc0[i] = tmp1; + tmp1 = sc1[i] + tmp2; + sc1[i] = tmp2; + tmp2 = sc2[i] + tmp1; + sc2[i] = tmp1; + out = (128 + sc3[i] + tmp2) >> 11; + sc3[i] = tmp2; - if (j > 1) - output += row; - } - free(sc3); - free(sc2); - free(sc1); - free(sc0); + out &= 0x1f; + if ((i > 1) && (j > 1)) + { + output[i-2] = out | (out << 5) | (out << 10); + } + } + + if (j > 1) + { + output += row; + } + } + free(sc3); + free(sc2); + free(sc1); + free(sc0); } -static void -PreviewDecompress32(uint32_t * compressBuffer, - uint32_t width, uint32_t height, uint32_t row, - uint32_t * output) +static void PreviewDecompress32(uint32_t * compressBuffer, + uint32_t width, uint32_t height, uint32_t row, + uint32_t * output) { - int i, j; - uint32_t * input; + int i, j; + uint32_t * input; - uint16_t * sc0 = malloc((width+2) * sizeof(uint16_t)); - uint16_t * sc1 = malloc((width+2) * sizeof(uint16_t)); - uint16_t * sc2 = malloc((width+2) * sizeof(uint16_t)); - uint16_t * sc3 = malloc((width+2) * sizeof(uint16_t)); - uint32_t sr0, sr1, sr2, sr3; + uint16_t * sc0 = malloc((width+2) * sizeof(uint16_t)); + uint16_t * sc1 = malloc((width+2) * sizeof(uint16_t)); + uint16_t * sc2 = malloc((width+2) * sizeof(uint16_t)); + uint16_t * sc3 = malloc((width+2) * sizeof(uint16_t)); + uint32_t sr0, sr1, sr2, sr3; - bzero(sc0, (width+2) * sizeof(uint16_t)); - bzero(sc1, (width+2) * sizeof(uint16_t)); - bzero(sc2, (width+2) * sizeof(uint16_t)); - bzero(sc3, (width+2) * sizeof(uint16_t)); + bzero(sc0, (width+2) * sizeof(uint16_t)); + bzero(sc1, (width+2) * sizeof(uint16_t)); + bzero(sc2, (width+2) * sizeof(uint16_t)); + bzero(sc3, (width+2) * sizeof(uint16_t)); - uint32_t tmp1, tmp2, out; - for (j = 0; j < (height + 2); j++) - { - input = compressBuffer; - if (j < height) - input += j; - else - input += height - 1; - input = (uint32_t *)(input[3] + ((uint8_t *)compressBuffer)); + uint32_t tmp1, tmp2, out; + for (j = 0; j < (height + 2); j++) + { + input = compressBuffer; + if (j < height) + { + input += j; + } + else + { + input += height - 1; + } + input = (uint32_t *)(input[3] + ((uint8_t *)compressBuffer)); - uint32_t data = 0, repeat = 0, fetch = 0, count = 0; - sr0 = sr1 = sr2 = sr3 = 0; + uint32_t data = 0, repeat = 0, fetch = 0, count = 0; + sr0 = sr1 = sr2 = sr3 = 0; - for (i = 0; i < (width + 2); i++) - { - if (i < width) - { - if (!count) - { - count = *input++; - repeat = (count & 0xff000000); - count ^= repeat; - fetch = true; - } - else - fetch = (0 == repeat); - - count--; - - if (fetch) - { - data = *input++; - - // grayscale - // srgb 13933, 46871, 4732 - // ntsc 19595, 38470, 7471 - data = 13933 * (0xff & (data >> 24)) - + 46871 * (0xff & (data >> 16)) - + 4732 * (0xff & data); - data >>= 16; - - // 70% white, 30 % black - data *= 19661; - data += (103 << 16); - data >>= 16; - } - } + for (i = 0; i < (width + 2); i++) + { + if (i < width) + { + if (!count) + { + count = *input++; + repeat = (count & 0xff000000); + count ^= repeat; + fetch = true; + } + else + { + fetch = (0 == repeat); + } - // gauss blur - tmp2 = sr0 + data; - sr0 = data; - tmp1 = sr1 + tmp2; - sr1 = tmp2; - tmp2 = sr2 + tmp1; - sr2 = tmp1; - tmp1 = sr3 + tmp2; - sr3 = tmp2; - - tmp2 = sc0[i] + tmp1; - sc0[i] = tmp1; - tmp1 = sc1[i] + tmp2; - sc1[i] = tmp2; - tmp2 = sc2[i] + tmp1; - sc2[i] = tmp1; - out = (128 + sc3[i] + tmp2) >> 8; - sc3[i] = tmp2; + count--; - out &= 0xff; - if ((i > 1) && (j > 1)) - output[i-2] = out | (out << 8) | (out << 16); - } + if (fetch) + { + data = *input++; - if (j > 1) - output += row; - } + // grayscale + // srgb 13933, 46871, 4732 + // ntsc 19595, 38470, 7471 + data = 13933 * (0xff & (data >> 24)) + + 46871 * (0xff & (data >> 16)) + + 4732 * (0xff & data); + data >>= 16; - free(sc3); - free(sc2); - free(sc1); - free(sc0); + // 70% white, 30 % black + data *= 19661; + data += (103 << 16); + data >>= 16; + } + } + + // gauss blur + tmp2 = sr0 + data; + sr0 = data; + tmp1 = sr1 + tmp2; + sr1 = tmp2; + tmp2 = sr2 + tmp1; + sr2 = tmp1; + tmp1 = sr3 + tmp2; + sr3 = tmp2; + + tmp2 = sc0[i] + tmp1; + sc0[i] = tmp1; + tmp1 = sc1[i] + tmp2; + sc1[i] = tmp2; + tmp2 = sc2[i] + tmp1; + sc2[i] = tmp1; + out = (128 + sc3[i] + tmp2) >> 8; + sc3[i] = tmp2; + + out &= 0xff; + if ((i > 1) && (j > 1)) + { + output[i-2] = out | (out << 8) | (out << 16); + } + } + + if (j > 1) + { + output += row; + } + } + + free(sc3); + free(sc2); + free(sc1); + free(sc0); } void * DecompressData(void *srcbase, int *dw, int *dh, int *bitsPerPixel) { - uint32_t * src = (uint32_t *) srcbase; + uint32_t * src = (uint32_t *) srcbase; void * ret; - *bitsPerPixel = 8 * ((int) src[0]); + *bitsPerPixel = 8 * ((int) src[0]); *dw = (int) src[1]; *dh = (int) src[2]; ret = malloc ((*dw * *dh * *bitsPerPixel)/ 8); - switch(*bitsPerPixel) - { - case 32: - PreviewDecompress32((uint32_t *)srcbase, *dw, *dh, *dw, ret); - return ret; - case 16: - PreviewDecompress16((uint32_t *)srcbase, *dw, *dh, *dw, ret); - return ret; - default: - return 0; - } + switch(*bitsPerPixel) + { + case 32: + PreviewDecompress32((uint32_t *)srcbase, *dw, *dh, *dw, ret); + return ret; + case 16: + PreviewDecompress16((uint32_t *)srcbase, *dw, *dh, *dw, ret); + return ret; + default: + return 0; + } } Index: branches/Bungo/i386/boot2/gui.c =================================================================== --- branches/Bungo/i386/boot2/gui.c (revision 2530) +++ branches/Bungo/i386/boot2/gui.c (revision 2531) @@ -891,7 +891,7 @@ { int val; int len; - char dirspec[256]; + char dirspec[512]; getValueForKey( "Theme", &theme_name, &len, &bootInfo->chameleonConfig ); if ((strlen(theme_name) + 27) > sizeof(dirspec)) { @@ -911,12 +911,14 @@ #endif } // parse display size parameters - if (getIntForKey("screen_width", &val, &bootInfo->themeConfig) && val > 0) { + if (getIntForKey("screen_width", &val, &bootInfo->themeConfig) && (val > 0)) { screen_params[0] = val; } - if (getIntForKey("screen_height", &val, &bootInfo->themeConfig) && val > 0) { + if (getIntForKey("screen_height", &val, &bootInfo->themeConfig) && (val > 0)) { screen_params[1] = val; } + verbose("\ninitGUI: theme res.=%dx%d.\n", screen_params[0], screen_params[1]); + verbose("initGUI: gui res.=%dx%d.\n", gui.screen.width, gui.screen.height); // Initalizing GUI strucutre. bzero(&gui, sizeof(gui_t)); @@ -927,6 +929,7 @@ // set our screen structure with the mode width & height gui.screen.width = screen_params[0]; gui.screen.height = screen_params[1]; + verbose("\ninitGUI: gui res.=%dx%d.\n", gui.screen.width, gui.screen.height); // load graphics otherwise fail and return if (loadGraphics() == 0) { @@ -988,16 +991,14 @@ { case kPartitionTypeHFS: { - // ErmaC : TODO test needed for recovery icon - // Use HFSRECOVERY icon. -// if (device->flags & kBVFlagBooter) -// { -// devicetype = iDeviceHFSRECOVERY; -// } -// else -// { + if (device->flags & kBVFlagBooter) + { + devicetype = iDeviceHFSRECOVERY; + } + else + { // Use HFS or HFSRAID icon depending on bvr flags. Fallbacks are handled by alt_image above. switch (device->OSVersion[3]) { @@ -1032,7 +1033,7 @@ devicetype = (device->flags & kBVFlagBooter ? iDeviceHFSRAID : iDeviceHFS); break; } -// } + } break; @@ -2192,6 +2193,8 @@ } else { screen_params[1] = DEFAULT_SCREEN_HEIGHT; } + verbose("\ndrawBootGraphics: gui res.=%dx%d.\n", gui.screen.width, gui.screen.height); + verbose("drawBootGraphics: boot res.=%dx%d.\n", screen_params[0], screen_params[1]); // Save current screen resolution. oldScreenWidth = gui.screen.width; @@ -2202,6 +2205,8 @@ // find best matching vesa mode for our requested width & height getGraphicModeParams(screen_params); + verbose("\ndrawBootGraphics: gui res.=%dx%d.\n", gui.screen.width, gui.screen.height); + verbose("drawBootGraphics: boot res.=%dx%d.\n", screen_params[0], screen_params[1]); // Set graphics mode if the booter was in text mode or the screen resolution has changed. if (bootArgs->Video.v_display == VGA_TEXT_MODE || (screen_params[0] != oldScreenWidth && screen_params[1] != oldScreenHeight) ) { Index: branches/Bungo/i386/boot2/modules_support.s =================================================================== --- branches/Bungo/i386/boot2/modules_support.s (revision 2530) +++ branches/Bungo/i386/boot2/modules_support.s (revision 2531) @@ -7,4 +7,4 @@ LABEL(dyld_void_start) ret -#endif \ No newline at end of file +#endif Index: branches/Bungo/i386/boot2/appleboot.h =================================================================== --- branches/Bungo/i386/boot2/appleboot.h (revision 2530) +++ branches/Bungo/i386/boot2/appleboot.h (revision 2531) @@ -38,7 +38,7 @@ // The original data was 16K in size (128x128) and would make the booter // cross a 64K segment boundary. boot0 cannot load more than 127 sectors -// without changes. To eiminate that complexity, the data was run length +// without changes. To eliminate that complexity, the data was run length // encoded to save space. The reduced size is 1372 bytes. const unsigned char gAppleBootPictRLE[] = Index: branches/Bungo/i386/boot2/options.c =================================================================== --- branches/Bungo/i386/boot2/options.c (revision 2530) +++ branches/Bungo/i386/boot2/options.c (revision 2531) @@ -38,7 +38,7 @@ #define DBG(x...) msglog(x) #endif -char gMacOSVersion[8]; +char gMacOSVersion[OSVERSTRLEN]; uint32_t MacOSVerCurrent = 0; bool showBootBanner = true; //Azi:showinfo static bool shouldboot = false; @@ -52,30 +52,43 @@ extern int gDeviceCount; int selectIndex = 0; -MenuItem * menuItems = NULL; +MenuItem *menuItems = NULL; + enum { kMenuTopRow = 5, kMenuMaxItems = 10, kScreenLastRow = 24 }; -// 10.9.5 -> 0x0A090500 +extern char *msgbuf; + +void showTextBuffer(char *buf_orig, int size); + +//========================================================================== + +// MacOSVer2Int - converts OS ver. string to uint32 (e.g "10.9.5" -> 0x0A090500) for easy comparing uint32_t MacOSVer2Int(const char *osver) { uint32_t ret = 0; - uint8_t i = 0, k = 1, len = strlen(osver); - for (; len > 0; len--) { - if (osver[len-1] == '.') { - k = 1; - i++; + uint8_t retIndex = 0, f = 1; + int Index = strlen(osver) - 1; + for (; ((Index >= 0) && (Index <= OSVERSTRLEN)); Index--) { + if ((osver[Index] >= '0') && (osver[Index] <= '9')) { + ((uint8_t *)&ret)[retIndex] += (osver[Index] - '0') * f; + f *= 10; } else { - ((uint8_t *)&ret)[i] += (osver[len-1] - '0') * k; - k = k * 10; + if (osver[Index] == '.') { + f = 1; + retIndex++; + } else { + return 0; + } } } - return ret << (3 - i)*8; + if (retIndex > 0) return (ret << ((3 - retIndex) * 8)); + else return 0; } //========================================================================== @@ -631,8 +644,7 @@ //========================================================================== -static void -printMemoryInfo(void) +static void printMemoryInfo(void) { int line; int i; @@ -654,13 +666,13 @@ (unsigned long)(mp->length), mp->type); if (line++ > 20) { - pause(); + pause(""); line = 0; } mp++; } if (line > 0) { - pause(); + pause(""); } setActiveDisplayPage(0); @@ -705,7 +717,7 @@ dump_pci_dt(root_pci_dev->children); - pause(); + pause(""); if (bootArgs->Video.v_display == VGA_TEXT_MODE) { setActiveDisplayPage(0); @@ -908,7 +920,7 @@ // gDeviceCount is actually > 0, so menuItems[selectIndex] exists menuBVR = (BVRef)(menuItems[selectIndex].param); - // what happen is bvChain is empty ? + // what happen if bvChain is empty ? } } @@ -1002,6 +1014,8 @@ } } else if (strcmp(booterCommand, "lspci") == 0) { lspci(); + } else if (strcmp(booterCommand, "log") == 0) { + showTextBuffer(msgbuf, strlen(msgbuf)); } else if (strcmp(booterCommand, "more") == 0) { showTextFile(booterParam); } else if (strcmp(booterCommand, "rd") == 0) { @@ -1132,13 +1146,13 @@ (*argP)++; } - strncpy( *argP, val, cnt ); - *argP += cnt; - *argP[0] = ' '; - (*argP)++; + strncpy(*argP, val, cnt); + *argP += cnt; + *argP[0] = ' '; + (*argP)++; + *cntRemainingP -= len; - *cntRemainingP -= len; - return true; + return true; } // @@ -1177,8 +1191,7 @@ // Maximum config table value size #define VALUE_SIZE 2048 -int -processBootOptions() +int processBootOptions() { const char *cp = gBootArgs; const char *val = 0; @@ -1195,9 +1208,9 @@ skipblanks( &cp ); // Update the unit and partition number. - if ( gBootVolume ) { - if (!( gBootVolume->flags & kBVFlagNativeBoot )) { - readBootSector( gBootVolume->biosdev, gBootVolume->part_boff, (void *) 0x7c00 ); + if (gBootVolume) { + if (!(gBootVolume->flags & kBVFlagNativeBoot)) { + readBootSector(gBootVolume->biosdev, gBootVolume->part_boff, (void *)0x7c00); // // Setup edx, and signal intention to chain load the // foreign booter. @@ -1217,7 +1230,17 @@ else { return -1; } - + + // Save a version of mac os we're booting. + MacOSVerCurrent = MacOSVer2Int(gBootVolume->OSVersion); + // so copy it and trim + gMacOSVersion[0] = 0; + if (MacOSVerCurrent >= MacOSVer2Int("10.10")) { + strncat(gMacOSVersion, gBootVolume->OSVersion, 5); + } else { + strncat(gMacOSVersion, gBootVolume->OSVersion, 4); + } + // Load config table specified by the user, or use the default. if (!getValueForBootKey(cp, "config", &val, &cnt)) { val = 0; @@ -1228,10 +1251,6 @@ // and use its contents to override default bootConfig. loadSystemConfig(&bootInfo->bootConfig); loadChameleonConfig(&bootInfo->chameleonConfig, NULL); - - // Save a version of mac os we're booting. - strncpy(gMacOSVersion, gBootVolume->OSVersion, sizeof(gMacOSVersion)); - MacOSVerCurrent = MacOSVer2Int(gMacOSVersion); // Use the kernel name specified by the user, or fetch the name // in the config table, or use the default if not specified. @@ -1246,47 +1265,25 @@ } else { if ( getValueForKey( kKernelNameKey, &val, &cnt, &bootInfo->bootConfig ) ) { strlcpy( bootInfo->bootFile, val, cnt+1 ); - } - else - { - if( YOSEMITE ) // is 10.10 - { - - strlcpy( bootInfo->bootFile, kOSXKernel, sizeof(bootInfo->bootFile) ); - //printf(HEADER "/System/Library/Kernels/%s\n", bootInfo->bootFile); - } - else - { // OSX is not 10.10 - + } else { + if (MacOSVerCurrent >= MacOSVer2Int("10.10")) { // OS X is 10.10 or newer + strlcpy( bootInfo->bootFile, kYosemiteKernel, sizeof(bootInfo->bootFile) ); + } else { + // or 10.9 and previous strlcpy( bootInfo->bootFile, kDefaultKernel, sizeof(bootInfo->bootFile) ); - //printf(HEADER "/%s\n", bootInfo->bootFile); } } } - if (!YOSEMITE) // not 10.10 so 10.9 and previus - { - if (strcmp( bootInfo->bootFile, kDefaultKernel ) != 0) - { - //printf(HEADER "org.chameleon.Boot.plist found path for custom '%s' found!\n", bootInfo->bootFile); - gOverrideKernel = true; - } + if ((strcmp( bootInfo->bootFile, kDefaultKernel ) != 0) && (strcmp( bootInfo->bootFile, kYosemiteKernel ) != 0)) { + gOverrideKernel = true; } - else - { // OSX is 10.10 - if (strcmp( bootInfo->bootFile, kOSXKernel ) != 0) - { - //printf(HEADER "org.chameleon.Boot.plist found path for custom '%s' found!\n", bootInfo->bootFile); - gOverrideKernel = true; - } - } cntRemaining = BOOT_STRING_LEN - 2; // save 1 for NULL, 1 for space argP = bootArgs->CommandLine; // Get config kernel flags, if not ignored. - if (getValueForBootKey(cp, kIgnoreBootFileFlag, &val, &cnt) || - !getValueForKey( kKernelFlagsKey, &val, &cnt, &bootInfo->bootConfig )) { + if (getValueForBootKey(cp, kIgnoreBootFileFlag, &val, &cnt) || !getValueForKey(kKernelFlagsKey, &val, &cnt, &bootInfo->bootConfig)) { val = ""; cnt = 0; } @@ -1321,9 +1318,9 @@ // Try to get the volume uuid string if (!strlen(gBootUUIDString) && gBootVolume->fs_getuuid) { gBootVolume->fs_getuuid(gBootVolume, gBootUUIDString); - DBG("boot-uuid: %s\n", gBootUUIDString); } } + verbose("Boot UUID [%s (%s), %s]: %s\n", gBootVolume->label, gBootVolume->altlabel, gBootVolume->type_name, gBootUUIDString); if (!processBootArgument(kRootDeviceKey, cp, configKernelFlags, bootInfo->config, &argP, &cntRemaining, gRootDevice, ROOT_DEVICE_SIZE)) { @@ -1352,7 +1349,7 @@ copyArgument( kRootDeviceKey, val, cnt, &argP, &cntRemaining); } */ - strlcpy( gRootDevice, val, (cnt + 1)); + strlcpy(gRootDevice, val, (cnt + 1)); } /* Index: branches/Bungo/i386/boot2/graphic_utils.c =================================================================== --- branches/Bungo/i386/boot2/graphic_utils.c (revision 2530) +++ branches/Bungo/i386/boot2/graphic_utils.c (revision 2531) @@ -1,3 +1,4 @@ + /* Graphic utility functions and data types * Prashant Vaibhav (C) 12/12/2008 * Chameleon @@ -2,10 +3,9 @@ */ - #include "boot.h" #include "graphic_utils.h" #include "gui.h" -void blend( const pixmap_t *blendThis, // Source image - pixmap_t *blendInto, // Dest image - const position_t position) // Where to place the source image +void blend( const pixmap_t *blendThis, // Source image + pixmap_t *blendInto, // Dest image + const position_t position) // Where to place the source image { @@ -17,52 +17,57 @@ uint16_t width = (blendThis->width + position.x < blendInto->width) ? blendThis->width: blendInto->width-position.x; uint16_t height = (blendThis->height + position.y < blendInto->height) ? blendThis->height: blendInto->height-position.y; - for (dy = position.y, sy = 0; sy < height; dy++, sy++) { - for (dx = position.x, sx = 0; sx < width; dx++, sx++) { - alpha = (pixel(blendThis, sx, sy).ch.a); + for (dy = position.y, sy = 0; sy < height; dy++, sy++) + { + for (dx = position.x, sx = 0; sx < width; dx++, sx++) + { + alpha = (pixel(blendThis, sx, sy).ch.a); - /* Skip blending for fully transparent pixel */ - if (alpha == 0) continue; + /* Skip blending for fully transparent pixel */ + if (alpha == 0) + { + continue; + } - /* For fully opaque pixel, there is no need to interpolate */ - if (alpha == 255) { - pixel(blendInto, dx, dy).value = pixel(blendThis, sx, sy).value; - continue; - } + /* For fully opaque pixel, there is no need to interpolate */ + if (alpha == 255) + { + pixel(blendInto, dx, dy).value = pixel(blendThis, sx, sy).value; + continue; + } - /* For semi-transparent pixels, do a full blend */ - //alpha++ - /* This is needed to spread the alpha over [0..256] instead of [0..255] + /* For semi-transparent pixels, do a full blend */ + //alpha++ + /* This is needed to spread the alpha over [0..256] instead of [0..255] Boundary conditions were handled above */ - dstrb = pixel(blendInto, dx, dy).value & 0xFF00FF; - dstag = (pixel(blendInto, dx, dy).value >> 8) & 0xFF00FF; - srcrb = pixel(blendThis, sx, sy).value & 0xFF00FF; - srcag = (pixel(blendThis, sx, sy).value >> 8) & 0xFF00FF; - drb = srcrb - dstrb; - dag = srcag - dstag; - drb *= alpha; dag *= alpha; - drb >>= 8; dag >>= 8; - rb = (drb + dstrb) & 0x00FF00FF; - ag = ((dag + dstag) << 8) & 0xFF00FF00; - pixel(blendInto, dx, dy).value = (rb | ag); - } - } + dstrb = pixel(blendInto, dx, dy).value & 0xFF00FF; + dstag = (pixel(blendInto, dx, dy).value >> 8) & 0xFF00FF; + srcrb = pixel(blendThis, sx, sy).value & 0xFF00FF; + srcag = (pixel(blendThis, sx, sy).value >> 8) & 0xFF00FF; + drb = srcrb - dstrb; + dag = srcag - dstag; + drb *= alpha; dag *= alpha; + drb >>= 8; dag >>= 8; + rb = (drb + dstrb) & 0x00FF00FF; + ag = ((dag + dstag) << 8) & 0xFF00FF00; + pixel(blendInto, dx, dy).value = (rb | ag); + } + } } position_t centeredIn( const pixmap_t *background, const pixmap_t *toCenter ) { - position_t centered; - centered.x = ( background->width - toCenter->width ) / 2; - centered.y = ( background->height - toCenter->height ) / 2; - return centered; + position_t centered; + centered.x = ( background->width - toCenter->width ) / 2; + centered.y = ( background->height - toCenter->height ) / 2; + return centered; } -position_t centeredAt( const pixmap_t *pixmap, const position_t center ) -{ - position_t topleft; - topleft.x = center.x - (pixmap->width / 2); - topleft.y = center.y - (pixmap->height / 2); - return topleft; +position_t centeredAt( const pixmap_t *pixmap, const position_t center ) { + position_t topleft; + topleft.x = center.x - (pixmap->width / 2); + topleft.y = center.y - (pixmap->height / 2); + return topleft; } position_t pos(const uint16_t x, const uint16_t y) { position_t p; p.x = x; p.y = y; return p; } @@ -72,10 +77,10 @@ //if(testForQemu()) return; uint32_t x; - register uint8_t tempB; + register uint8_t tempB; for (x = 0; x < (p->height) * (p->width) ; x++) { tempB = (p->pixels[x]).ch.b; - (p->pixels[x]).ch.b = (p->pixels[x]).ch.r; - (p->pixels[x]).ch.r = tempB; + (p->pixels[x]).ch.b = (p->pixels[x]).ch.r; + (p->pixels[x]).ch.r = tempB; } } Index: branches/Bungo/i386/config/confdata.c =================================================================== --- branches/Bungo/i386/config/confdata.c (revision 2530) +++ branches/Bungo/i386/config/confdata.c (revision 2531) @@ -13,6 +13,18 @@ #include #include +char * +int_stpncpy (dst, src, len) + char *dst; + const char *src; + size_t len; +{ + size_t n = strlen (src); + if (n > len) + n = len; + return strncpy (dst, src, len) + n; +} + #define LKC_DIRECT_LINK #include "lkc.h" @@ -101,8 +113,9 @@ char *name_ptr = name; size_t n = min(res_rem, src - in); - res_ptr = stpncpy(res_ptr, in, n); - if (!(res_rem -= n)) { + res_ptr = int_stpncpy(res_ptr, in, n); + if (!(res_rem -= n)) + { return res_value; /* buffer full, quit now */ } src++; @@ -118,8 +131,9 @@ symval = sym_get_string_value(sym); n = min(res_rem, strlen(symval)); - res_ptr = stpncpy(res_ptr, symval, n); - if (!(res_rem -= n)) { + res_ptr = int_stpncpy(res_ptr, symval, n); + if (!(res_rem -= n)) + { return res_value; /* buffer full, quit now */ } in = src; Index: branches/Bungo/i386/config/Makefile =================================================================== --- branches/Bungo/i386/config/Makefile (revision 2530) +++ branches/Bungo/i386/config/Makefile (revision 2531) @@ -33,11 +33,11 @@ all: $(DIRS_NEEDED) $(SYMPROG) $(SYMPROG): $(OBJS) - @echo "\t[LD32] $(@F)_32" + @echo " [LD32] $(@F)_32" @$(CC) $(CFLAGS) $(LDFLAGS) $(DEFINES) -arch i386 -o $(SYMROOT)/$(@F)_32 $(OBJROOT)/*.o32 - @echo "\t[LD64] $(@F)_64" + @echo " [LD64] $(@F)_64" @$(CC) $(CFLAGS) $(LDFLAGS) $(DEFINES) -arch x86_64 -o $(SYMROOT)/$(@F)_64 $(OBJROOT)/*.o64 - @echo "\t[LIPO] $(@F)" + @echo " [LIPO] $(@F)" @lipo -create -arch i386 $(SYMROOT)/$(@F)_32 -arch x86_64 $(SYMROOT)/$(@F)_64 -output $(SYMROOT)/$(@F) @$(RM) $(SYMROOT)/$(@F)_32 $(SYMROOT)/$(@F)_64 Index: branches/Bungo/i386/config/textbox.c =================================================================== --- branches/Bungo/i386/config/textbox.c (revision 2530) +++ branches/Bungo/i386/config/textbox.c (revision 2531) @@ -320,7 +320,6 @@ */ static void print_line(WINDOW * win, int row, int width) { - int y, x; char *line; line = get_line(); @@ -329,9 +328,9 @@ waddch(win, ' '); waddnstr(win, line, MIN(strlen(line), width - 2)); - getyx(win, y, x); /* Clear 'residue' of previous line */ #if OLD_NCURSES + getyx(win, y, x); { int i; for (i = 0; i < width - x; i++) Index: branches/Bungo/i386/modules/FileNVRAM/Cconfig =================================================================== --- branches/Bungo/i386/modules/FileNVRAM/Cconfig (revision 2530) +++ branches/Bungo/i386/modules/FileNVRAM/Cconfig (revision 2531) @@ -4,7 +4,7 @@ config FILENVRAM_MODULE bool "FileNVRAM Module" - default y + default y ---help--- Say Y here if you want to enable to use of this module. Index: branches/Bungo/i386/modules/FileNVRAM/Makefile =================================================================== --- branches/Bungo/i386/modules/FileNVRAM/Makefile (revision 2530) +++ branches/Bungo/i386/modules/FileNVRAM/Makefile (revision 2531) @@ -1,7 +1,7 @@ MODULE_NAME = FileNVRAM +MODULE_DESCRIPTION = FileNVRAM module for preloading NVRAM values MODULE_AUTHOR = xZenue LLC. -MODULE_DESCRIPTION = FileNVRAM module for preloading NVRAM values -MODULE_VERSION = "1.1.0" +MODULE_VERSION = "1.1.3" MODULE_COMPAT_VERSION = "1.0.0" MODULE_START = $(MODULE_NAME)_start MODULE_DEPENDENCIES = @@ -13,7 +13,7 @@ include ../MakeInc.dir $(SYMROOT)/modules/$(MODULE_NAME).dylib: - @echo "\t[CP] $(MODULE_NAME).dylib" + @echo " [CP] $(MODULE_NAME).dylib" @cp $(MODULE_NAME).dylib $(SRCROOT)/sym/i386/modules/$(MODULE_NAME).dylib $(SRCROOT)/sym/i386/boot_modules.c: Index: branches/Bungo/i386/modules/MakeInc.dir =================================================================== --- branches/Bungo/i386/modules/MakeInc.dir (revision 2530) +++ branches/Bungo/i386/modules/MakeInc.dir (revision 2531) @@ -41,10 +41,10 @@ endif -UTILDIR = ../../util -LIBSADIR = ../../libsa -LIBSAIODIR = ../../libsaio -BOOT2DIR = ../../boot2 +UTILDIR = ${SRCROOT}/i386/util +LIBSADIR = ${SRCROOT}/i386/libsa +LIBSAIODIR = ${SRCROOT}/i386/libsaio +BOOT2DIR = ${SRCROOT}/i386/boot2 MODULE_INCLUDES := $(foreach x,$(MODULE_DEPENDENCIES),-I$(SRCROOT)/i386/modules/$(x)/include/) @@ -105,10 +105,10 @@ ifeq ($(BUILT_IN),yes) $(SYMROOT)/modules/$(MODULE_NAME).dylib: $(MODULE_OBJS) $(MODULE_DEPENDENCIES) $(OBJROOT)/$(MODULE_NAME).desc $(OBJROOT)/$(MODULE_NAME).author Makefile - @echo "\t[LD] $(MODULE_NAME).dylib" + @echo " [LD] $(MODULE_NAME).dylib" @ld -arch i386 -undefined dynamic_lookup \ -dylib -read_only_relocs suppress \ - -S -x -Z -dead_strip_dylibs \ + -S -Z -dead_strip_dylibs \ -no_uuid \ -current_version $(MODULE_VERSION) -compatibility_version $(MODULE_COMPAT_VERSION) \ -final_output $(MODULE_NAME) \ @@ -121,12 +121,12 @@ else $(SYMROOT)/modules/$(MODULE_NAME).dylib: $(MODULE_OBJS) $(MODULE_DEPENDENCIES) $(OBJROOT)/$(MODULE_NAME).desc $(OBJROOT)/$(MODULE_NAME).author $(SRCROOT)/obj/i386/boot2/Symbols_LINKER_ONLY.dylib Makefile - @echo "\t[LD] $(MODULE_NAME).dylib" + @echo " [LD] $(MODULE_NAME).dylib" @ld -arch i386 \ + -dylib -read_only_relocs suppress \ -alias _$(MODULE_START) start \ - -dylib -read_only_relocs suppress \ - -S -x -Z -dead_strip_dylibs \ + -S -Z -dead_strip_dylibs \ -no_uuid \ -current_version $(MODULE_VERSION) -compatibility_version $(MODULE_COMPAT_VERSION) \ -final_output $(MODULE_NAME) \ @@ -143,22 +143,22 @@ clean-local: @if [ -f "$(SYMROOT)/modules/$(MODULE_NAME).dylib" ];then \ - echo "\t[RM] $(SYMROOT)/modules/$(MODULE_NAME).dylib";\ + echo " [RM] $(SYMROOT)/modules/$(MODULE_NAME).dylib";\ fi - @for o in $(MODULE_OBJS); do if [ -f "$${o}" ];then echo "\t[RM] $${o}"; fi; done + @for o in $(MODULE_OBJS); do if [ -f "$${o}" ];then echo " [RM] $${o}"; fi; done @rm -f $(SYMROOT)/modules/$(MODULE_NAME).dylib @rm -rf $(OBJROOT) ${SYMROOT}/modules/: - @echo "\t[MKDIR] $@" + @echo " [MKDIR] $@" @$(MKDIRS) $@ .PHONY: $(SRCROOT)/sym/i386/boot_modules.h .PHONY: $(SRCROOT)/sym/i386/boot_modules.c $(SRCROOT)/sym/i386/boot_modules.c: - @echo "\tstart_built_in_module(\"$(MODULE_NAME)\", \"$(MODULE_AUTHOR)\", \"$(MODULE_DESCRIPTION)\", 0, 0, &$(MODULE_START));" >> $@ + @echo " start_built_in_module(\"$(MODULE_NAME)\", \"$(MODULE_AUTHOR)\", \"$(MODULE_DESCRIPTION)\", 0, 0, &$(MODULE_START));" >> $@ $(SRCROOT)/sym/i386/boot_modules.h: @echo "void $(MODULE_START)(); // $(MODULE_NAME)" >> $@ Index: branches/Bungo/i386/modules/klibc/strndup.c =================================================================== --- branches/Bungo/i386/modules/klibc/strndup.c (revision 2530) +++ branches/Bungo/i386/modules/klibc/strndup.c (revision 2531) @@ -10,7 +10,10 @@ char *d = malloc(l); if (d) + { memcpy(d, s, l); + } + d[n] = '\0'; return d; } Index: branches/Bungo/i386/modules/HDAEnabler/Makefile =================================================================== --- branches/Bungo/i386/modules/HDAEnabler/Makefile (revision 2530) +++ branches/Bungo/i386/modules/HDAEnabler/Makefile (revision 2531) @@ -13,7 +13,7 @@ include ../MakeInc.dir $(SYMROOT)/modules/$(MODULE_NAME).dylib: - @echo "\t[CP] $(MODULE_NAME).dylib" + @echo " [CP] $(MODULE_NAME).dylib" @cp $(MODULE_NAME).dylib $(SRCROOT)/sym/i386/modules/$(MODULE_NAME).dylib $(SRCROOT)/sym/i386/boot_modules.c: Index: branches/Bungo/i386/modules/Keylayout/layouts/Makefile =================================================================== --- branches/Bungo/i386/modules/Keylayout/layouts/Makefile (revision 2530) +++ branches/Bungo/i386/modules/Keylayout/layouts/Makefile (revision 2531) @@ -28,13 +28,13 @@ all: $(DIRS_NEEDED) $(OBJROOT) $(SYMROOT) keymaps $(PROGRAMS): $(OBJS) - @echo "\t[LD32] $(@F)_32" + @echo " [LD32] $(@F)_32" @$(CC) $(CFLAGS) $(LDFLAGS) $(DEFINES) $(INCLUDES) -arch i386 \ -o $(SYMROOT)/$(@F)_32 $(OBJROOT)/$(@F).o32 - @echo "\t[LD64] $(@F)_64" + @echo " [LD64] $(@F)_64" @$(CC) $(CFLAGS) $(LDFLAGS) $(DEFINES) $(INCLUDES) -arch x86_64 \ -o $(SYMROOT)/$(@F)_64 $(OBJROOT)/$(@F).o64 - @echo "\t[LIPO] $(@F)" + @echo " [LIPO] $(@F)" @lipo -create -arch i386 $(SYMROOT)/$(@F)_32 -arch x86_64 $(SYMROOT)/$(@F)_64 \ -output $(SYMROOT)/$(@F) @$(RM) $(SYMROOT)/$(@F)_32 $(SYMROOT)/$(@F)_64 @@ -42,16 +42,16 @@ keymaps: $(KEYBOARD_LAYOUTS) $(KEYMAPSROOT)/%.lyt: $(LAYOUTS_SRC_DIR)/%.slt $(MKLAYOUT) - @echo "\t[LAYOUT] Creating keyboard layout: $*" + @echo " [LAYOUT] Creating keyboard layout: $*" @$(MKLAYOUT) -i $< -o $@ #.PHONY layouts clean-local: - @for o in $(OBJS); do if [ -f "$${o}" ];then echo "\t[RM] $${o}"; fi; done - @for p in $(PROGRAMS); do if [ -f "$${p}" ];then echo "\t[RM] $${p}"; fi; done - @for k in $(KEYBOARD_LAYOUTS); do if [ -f "$${k}" ];then echo "\t[RM] $${k}"; fi; done + @for o in $(OBJS); do if [ -f "$${o}" ];then echo " [RM] $${o}"; fi; done + @for p in $(PROGRAMS); do if [ -f "$${p}" ];then echo " [RM] $${p}"; fi; done + @for k in $(KEYBOARD_LAYOUTS); do if [ -f "$${k}" ];then echo " [RM] $${k}"; fi; done @$(RM) -f $(PROGRAMS) $(OBJS) distclean-local: - @if [ -d "$(KEYMAPSROOT)" ];then echo "\t[RMDIR] $(KEYMAPSROOT)"; fi + @if [ -d "$(KEYMAPSROOT)" ];then echo " [RMDIR] $(KEYMAPSROOT)"; fi @$(RM) -rf $(KEYMAPSROOT) Index: branches/Bungo/i386/modules/KernelPatcher/Makefile =================================================================== --- branches/Bungo/i386/modules/KernelPatcher/Makefile (revision 2530) +++ branches/Bungo/i386/modules/KernelPatcher/Makefile (revision 2531) @@ -1,10 +1,10 @@ MODULE_NAME = KernelPatcher +MODULE_DESCRIPTION = Kernel patcher MODULE_AUTHOR = Evan Lojewski -MODULE_DESCRIPTION = Kernel patcher -MODULE_VERSION = "1.1.0" +MODULE_VERSION = "1.1.3" MODULE_COMPAT_VERSION = "1.0.0" MODULE_START = $(MODULE_NAME)_start -MODULE_DEPENDENCIES = +MODULE_DEPENDENCIES = DIR = KernelPatcher @@ -13,7 +13,7 @@ include ../MakeInc.dir $(SYMROOT)/modules/$(MODULE_NAME).dylib: - @echo "\t[CP] $(MODULE_NAME).dylib" + @echo " [CP] $(MODULE_NAME).dylib" @cp $(MODULE_NAME).dylib $(SRCROOT)/sym/i386/modules/$(MODULE_NAME).dylib $(SRCROOT)/sym/i386/boot_modules.c: Index: branches/Bungo/i386/modules/Cconfig =================================================================== --- branches/Bungo/i386/modules/Cconfig (revision 2530) +++ branches/Bungo/i386/modules/Cconfig (revision 2531) @@ -9,7 +9,7 @@ source "i386/modules/HelloWorld/Cconfig" source "i386/modules/Sata/Cconfig" source "i386/modules/Keylayout/Cconfig" -source "i386/modules/ACPIcodec/Cconfig" +source "i386/modules/AcpiCodec/Cconfig" source "i386/modules/KernelPatcher/Cconfig" #source "i386/modules/KextPatcher/Cconfig" source "i386/modules/FileNVRAM/Cconfig" Index: branches/Bungo/i386/modules/Sata/Sata.c =================================================================== --- branches/Bungo/i386/modules/Sata/Sata.c (revision 2530) +++ branches/Bungo/i386/modules/Sata/Sata.c (revision 2531) @@ -20,13 +20,12 @@ #define DBG(x...) #endif -void SATA_hook(void* arg1, void* arg2, void* arg3, void* arg4); - uint8_t default_SATA_ID[]= { 0x81, 0x26, 0x00, 0x00 }; #define SATA_ID_LEN ( sizeof(default_SATA_ID) / sizeof(uint8_t) ) +void SATA_hook(void* arg1, void* arg2, void* arg3, void* arg4); void SATA_hook(void* arg1, void* arg2, void* arg3, void* arg4) { pci_dt_t* current = arg1; Index: branches/Bungo/i386/modules/AcpiCodec/acpi_codec.c =================================================================== --- branches/Bungo/i386/modules/AcpiCodec/acpi_codec.c (revision 2530) +++ branches/Bungo/i386/modules/AcpiCodec/acpi_codec.c (revision 2531) @@ -196,8 +196,10 @@ return entry; \ } -__RES(pss, long) -__RES(cst, int) +__RES(pss, long) +#if UNUSED + __RES(cst, int) +#endif /* UNUSED */ static ACPI_TABLE_HEADER * get_new_table_in_list(U32 *new_table_list, U32 Signature, U8 *retIndex ) { @@ -773,12 +775,12 @@ static bool is_sandybridge(void) { - return Platform.CPU.Model == CPU_MODEL_SANDYBRIDGE; + return Platform.CPU.Model == CPUID_MODEL_SANDYBRIDGE; } static bool is_jaketown(void) { - return Platform.CPU.Model == CPU_MODEL_JAKETOWN; + return Platform.CPU.Model == CPUID_MODEL_JAKETOWN; } static U32 get_bclk(void) @@ -1069,17 +1071,17 @@ { switch (Platform.CPU.Model) { - case CPU_MODEL_DOTHAN: - case CPU_MODEL_YONAH: // Yonah - case CPU_MODEL_MEROM: // Merom - case CPU_MODEL_PENRYN: // Penryn - case CPU_MODEL_ATOM: // Intel Atom (45nm) + case CPUID_MODEL_DOTHAN: + case CPUID_MODEL_YONAH: // Yonah + case CPUID_MODEL_MEROM: // Merom + case CPUID_MODEL_PENRYN: // Penryn + case CPUID_MODEL_ATOM: // Intel Atom (45nm) { cpu->core_c1_supported = ((sub_Cstates >> 4) & 0xf) ? 1 : 0; cpu->core_c4_supported = ((sub_Cstates >> 16) & 0xf) ? 1 : 0; - if (Platform.CPU.Model == CPU_MODEL_ATOM) + if (Platform.CPU.Model == CPUID_MODEL_ATOM) { cpu->core_c2_supported = cpu->core_c3_supported = ((sub_Cstates >> 8) & 0xf) ? 1 : 0; cpu->core_c6_supported = ((sub_Cstates >> 12) & 0xf) ? 1 : 0; @@ -1119,15 +1121,15 @@ break; } - case CPU_MODEL_FIELDS: - case CPU_MODEL_DALES: - case CPU_MODEL_DALES_32NM: - case CPU_MODEL_NEHALEM: - case CPU_MODEL_NEHALEM_EX: - case CPU_MODEL_WESTMERE: - case CPU_MODEL_WESTMERE_EX: - case CPU_MODEL_SANDYBRIDGE: - case CPU_MODEL_JAKETOWN: + case CPUID_MODEL_FIELDS: + case CPUID_MODEL_DALES: + case CPUID_MODEL_DALES_32NM: + case CPUID_MODEL_NEHALEM: + case CPUID_MODEL_NEHALEM_EX: + case CPUID_MODEL_WESTMERE: + case CPUID_MODEL_WESTMERE_EX: + case CPUID_MODEL_SANDYBRIDGE: + case CPUID_MODEL_JAKETOWN: { cpu->core_c1_supported = ((sub_Cstates >> 4) & 0xf) ? 1 : 0; @@ -1330,11 +1332,11 @@ { switch (Platform.CPU.Model) { - case CPU_MODEL_DOTHAN: - case CPU_MODEL_YONAH: // Yonah - case CPU_MODEL_MEROM: // Merom - case CPU_MODEL_PENRYN: // Penryn - case CPU_MODEL_ATOM: // Intel Atom (45nm) + case CPUID_MODEL_DOTHAN: + case CPUID_MODEL_YONAH: // Yonah + case CPUID_MODEL_MEROM: // Merom + case CPUID_MODEL_PENRYN: // Penryn + case CPUID_MODEL_ATOM: // Intel Atom (45nm) { bool cpu_dynamic_fsb = false; @@ -1453,15 +1455,15 @@ } break; } - case CPU_MODEL_FIELDS: - case CPU_MODEL_DALES: - case CPU_MODEL_DALES_32NM: - case CPU_MODEL_NEHALEM: - case CPU_MODEL_NEHALEM_EX: - case CPU_MODEL_WESTMERE: - case CPU_MODEL_WESTMERE_EX: - case CPU_MODEL_SANDYBRIDGE: - case CPU_MODEL_JAKETOWN: + case CPUID_MODEL_FIELDS: + case CPUID_MODEL_DALES: + case CPUID_MODEL_DALES_32NM: + case CPUID_MODEL_NEHALEM: + case CPUID_MODEL_NEHALEM_EX: + case CPUID_MODEL_WESTMERE: + case CPUID_MODEL_WESTMERE_EX: + case CPUID_MODEL_SANDYBRIDGE: + case CPUID_MODEL_JAKETOWN: { maximum.Control = rdmsr64(MSR_IA32_PERF_STATUS) & 0xff; // Seems it always contains maximum multiplier value (with turbo, that's we need)... @@ -4741,57 +4743,59 @@ } { - long ret, length, flags, time; - long long index = 0; - const char * name; + long long index = 0; + long ret, length, flags; + u_int32_t time; + const char * name; U8 i = 0; char dirspec[512]; bool acpidir_found = false; ret = GetFileInfo("rd(0,0)/Extra/", "Acpi", &flags, &time); - if ((ret == 0) && ((flags & kFileTypeMask) == kFileTypeDirectory)) + if ((ret == 0) && ((flags & kFileTypeMask) == kFileTypeDirectory)) { - sprintf(dirspec, "rd(0,0)/Extra/Acpi/"); - acpidir_found = true; - - } + sprintf(dirspec, "rd(0,0)/Extra/Acpi/"); + acpidir_found = true; + + } else { - ret = GetFileInfo("/Extra/", "Acpi", &flags, &time); - if ((ret == 0) && ((flags & kFileTypeMask) == kFileTypeDirectory)) + ret = GetFileInfo("/Extra/", "Acpi", &flags, &time); + if ((ret == 0) && ((flags & kFileTypeMask) == kFileTypeDirectory)) { - sprintf(dirspec, "/Extra/Acpi/"); - acpidir_found = true; + sprintf(dirspec, "/Extra/Acpi/"); + acpidir_found = true; - } + } else { - ret = GetFileInfo("bt(0,0)/Extra/", "Acpi", &flags, &time); - if ((ret == 0) && ((flags & kFileTypeMask) == kFileTypeDirectory)) + ret = GetFileInfo("bt(0,0)/Extra/", "Acpi", &flags, &time); + if ((ret == 0) && ((flags & kFileTypeMask) == kFileTypeDirectory)) { - sprintf(dirspec, "bt(0,0)/Extra/Acpi/"); - acpidir_found = true; - - } - } - } + sprintf(dirspec, "bt(0,0)/Extra/Acpi/"); + acpidir_found = true; + + } + } + } if (acpidir_found == true) { #if ACPISGN - if (checkOem == true) - { - MakeAcpiSgn(); - } + if (checkOem == true) + { + MakeAcpiSgn(); + } #endif - while (1) { - ret = GetDirEntry(dirspec, &index, &name, &flags, &time); - if (ret == -1) break; + while (1) + { + ret = GetDirEntry(dirspec, &index, &name, &flags, &time); + if (ret == -1) break; #if DEBUG_ACPI - printf("testing %s\n", name); + printf("testing %s\n", name); #endif // Make sure this is a directory. if ((flags & kFileTypeMask) == kFileTypeDirectory) continue; @@ -5056,60 +5060,63 @@ getBoolForKey(kSTRIPAPIC, &strip_madt, &bootInfo->chameleonConfig); - if ((strip_madt == false) || (!buildMADT(new_table_list, DsdtPtr, &madt_info ))) + if ((strip_madt == false) || (!buildMADT(new_table_list, DsdtPtr, &madt_info ))) { - ACPI_TABLE_MADT * madt_file = (void*)0ul; - ACPI_TABLE_MADT * MadtPointer = (void*)0ul; - bool oem_apic=false; + ACPI_TABLE_MADT * madt_file = (void*)0ul; + ACPI_TABLE_MADT * MadtPointer = (void*)0ul; + bool oem_apic=false; - { - bool tmpval; - oem_apic=getBoolForKey(kOEMAPIC, &tmpval, &bootInfo->chameleonConfig)&&tmpval; - } + { + bool tmpval; + oem_apic=getBoolForKey(kOEMAPIC, &tmpval, &bootInfo->chameleonConfig)&&tmpval; + } - if ((madt_file = (ACPI_TABLE_MADT *)get_new_table_in_list(new_table_list, NAMESEG("APIC"), &new_table_index)) != (void *)0ul) - { - if (oem_apic == false) - { - MadtPointer = (ACPI_TABLE_MADT *)madt_file; - } - - } else - MadtPointer = (acpi_tables.MadtPointer64 != (void*)0ul) ? (ACPI_TABLE_MADT *)acpi_tables.MadtPointer64 : (ACPI_TABLE_MADT *)acpi_tables.MadtPointer; + if ((madt_file = (ACPI_TABLE_MADT *)get_new_table_in_list(new_table_list, NAMESEG("APIC"), &new_table_index)) != (void *)0ul) + { + if (oem_apic == false) + { + MadtPointer = (ACPI_TABLE_MADT *)madt_file; + } + + } + else + { + MadtPointer = (acpi_tables.MadtPointer64 != (void*)0ul) ? (ACPI_TABLE_MADT *)acpi_tables.MadtPointer64 : (ACPI_TABLE_MADT *)acpi_tables.MadtPointer; + } + + ProcessMadtInfo(MadtPointer, &madt_info); - ProcessMadtInfo(MadtPointer, &madt_info); - - } + } - if (gen_ssdt || gen_csta || gen_psta || gen_tsta) - { - ProcessSsdt(new_table_list, DsdtPtr, &madt_info, gen_csta, gen_psta, gen_tsta ); - } - } + if (gen_ssdt || gen_csta || gen_psta || gen_tsta) + { + ProcessSsdt(new_table_list, DsdtPtr, &madt_info, gen_csta, gen_psta, gen_tsta ); + } + } if (rsdp_mod == (void *)0ul) - { + { printf("Error: rsdp_mod == null \n"); return EFI_ABORTED; } - - if (!(rsdp_mod->Length >= ACPI_RSDP_REV0_SIZE)) + + if (!(rsdp_mod->Length >= ACPI_RSDP_REV0_SIZE)) { printf("Error: rsdp_mod size is incorrect \n"); return EFI_ABORTED; - + } - + do { - + if ((rsdp_mod->Revision == 0) || (gen_xsdt == true)) { if (process_rsdt(rsdp_mod, gen_xsdt, new_table_list)) break; printf("Error : ACPI RSD PTR Revision 1 is incorrect, \n"); } - + if ((GetChecksum(rsdp_mod, sizeof(ACPI_TABLE_RSDP)) == 0) && (Revision == 2) && (rsdplength == sizeof(ACPI_TABLE_RSDP))) @@ -5117,40 +5124,40 @@ if (process_xsdt(rsdp_mod, new_table_list)) break; printf("Error : ACPI RSD PTR Revision 2 is incorrect \n"); - } - + } + Revision = 0; // fallback to Revision 0 - + if (process_rsdt(rsdp_mod, false, new_table_list)) - break; - + break; + printf("Error: Incorect ACPI RSD PTR or not found \n"); return EFI_ABORTED; - + } while (0); - - + + // Correct the checksum of RSDP - + DBG("RSDP: Original checksum %d\n", rsdp_mod->Checksum); - + setRsdpchecksum(rsdp_mod); - + DBG("New checksum %d\n", rsdp_mod->Checksum); - + if (Revision == 2) { - DBG("RSDP: Original extended checksum %d\n", rsdp_mod->ExtendedChecksum); - + DBG("RSDP: Original extended checksum %d\n", rsdp_mod->ExtendedChecksum); + setRsdpXchecksum(rsdp_mod); - + DBG("New extended checksum %d\n", rsdp_mod->ExtendedChecksum); - + } - + verbose("ACPI Revision %d successfully patched\n", Revision); - - if (Revision == 2) + + if (Revision == 2) { /* XXX aserebln why uint32 cast if pointer is uint64 ? */ rsd_p = (U32)rsdp_mod; @@ -5162,8 +5169,8 @@ rsd_p = (U32)rsdp_mod; addConfigurationTable(&gEfiAcpiTableGuid, &rsd_p, "ACPI"); } - - + + #if DEBUG_ACPI==2 printf("Press a key to continue... (DEBUG_ACPI)\n"); getc(); @@ -5174,6 +5181,6 @@ int AcpiSetup(void) { EFI_STATUS status = setup_Acpi(); - + return (status == EFI_SUCCESS); } Index: branches/Bungo/i386/modules/AcpiCodec/Makefile =================================================================== --- branches/Bungo/i386/modules/AcpiCodec/Makefile (revision 2530) +++ branches/Bungo/i386/modules/AcpiCodec/Makefile (revision 2531) @@ -6,8 +6,8 @@ MODULE_START = $(MODULE_NAME)_start MODULE_DEPENDENCIES = -DIR = ACPICodec +DIR = AcpiCodec MODULE_OBJS = ACPICodec.o acpi_tools.o acpi_codec.o acpidecode.o acpicode.o -include ../MakeInc.dir \ No newline at end of file +include ../MakeInc.dir Index: branches/Bungo/i386/modules/Makefile =================================================================== --- branches/Bungo/i386/modules/Makefile (revision 2530) +++ branches/Bungo/i386/modules/Makefile (revision 2531) @@ -11,7 +11,7 @@ include ${SRCROOT}/Make.rules # The order of building modules is important. -SUBDIRS = KernelPatcher +SUBDIRS = ifdef CONFIG_KLIBC_MODULE SUBDIRS += klibc @@ -25,6 +25,14 @@ SUBDIRS += Resolution endif +ifdef CONFIG_KERNELPATCHER_MODULE +SUBDIRS += KernelPatcher +endif + +ifdef CONFIG_KEXTPATCHER_MODULE +SUBDIRS += KextPatcher +endif + ifdef CONFIG_HELLOWORLD_MODULE SUBDIRS += HelloWorld endif @@ -45,10 +53,6 @@ SUBDIRS += FileNVRAM endif -#ifdef CONFIG_KEXTPATCHER_MODULE -#SUBDIRS += KextPatcher -#endif - #ifdef CONFIG_HDAENABLER_MODULE #SUBDIRS += HDAEnabler #endif Index: branches/Bungo/i386/cdboot/Makefile =================================================================== --- branches/Bungo/i386/cdboot/Makefile (revision 2530) +++ branches/Bungo/i386/cdboot/Makefile (revision 2531) @@ -16,7 +16,7 @@ all embedtheme optionrom: $(DIRS_NEEDED) $(SYMROOT)/cdboot $(SYMROOT)/cdboot: - @echo "\t[NASM] cdboot.s" + @echo " [NASM] cdboot.s" @$(NASM) cdboot.s -o $(SYMROOT)/cdboot @dd if=$(SYMROOT)/boot of=$(SYMROOT)/cdboot conv=sync bs=2k seek=1 &> /dev/null @@ -26,5 +26,5 @@ | dd of=$(SYMROOT)/cdboot bs=1 count=4 seek=2044 conv=notrunc &> /dev/null clean-local: - @if [ -f "$(SYMROOT)/cdboot" ];then echo "\t[RM] $(SYMROOT)/cdboot"; fi + @if [ -f "$(SYMROOT)/cdboot" ];then echo " [RM] $(SYMROOT)/cdboot"; fi @rm -f $(SYMROOT)/cdboot Index: branches/Bungo/i386/libsa/zalloc.c =================================================================== --- branches/Bungo/i386/libsa/zalloc.c (revision 2530) +++ branches/Bungo/i386/libsa/zalloc.c (revision 2531) @@ -78,8 +78,7 @@ zavailable = (zmem *) zalloc_base + sizeof(zmem) * totalNodes; zavailable[0].start = (char *)zavailable + sizeof(zmem) * totalNodes; - if (size == 0) - { + if (size == 0) { size = ZALLOC_LEN; } @@ -109,10 +108,8 @@ size = ((size + 0xf) & ~0xf); - if (size == 0) - { - if (zerror) - { + if (size == 0) { + if (zerror) { (*zerror)((char *)0xdeadbeef, 0, file, line); } } @@ -158,14 +155,12 @@ done: if ((ret == 0) || (ret + size >= zalloc_end)) { - if (zerror) - { + if (zerror) { (*zerror)(ret, size, file, line); } } - if (ret != 0) - { + if (ret != 0) { bzero(ret, size); } #if ZDEBUG @@ -191,8 +186,7 @@ rp = 0; #endif - if (!start) - { + if (!start) { return; } @@ -213,10 +207,8 @@ break; } } - if (!found) - { - if (zerror) - { + if (!found) { + if (zerror) { (*zerror)(pointer, rp, "free", 0); } else { return; @@ -226,8 +218,7 @@ zalloced_size -= tsize; #endif - for (i = 0; i < availableNodes; i++) - { + for (i = 0; i < availableNodes; i++) { if ((start + tsize) == zavailable[i].start) // merge it in { zavailable[i].start = start; @@ -236,19 +227,15 @@ return; } - if ((i > 0) && (zavailable[i-1].start + zavailable[i-1].size == start)) - { + if ((i > 0) && (zavailable[i-1].start + zavailable[i-1].size == start)) { zavailable[i-1].size += tsize; zcoalesce(); return; } - if ((start + tsize) < zavailable[i].start) - { - if (++availableNodes > totalNodes) - { - if (zerror) - { + if ((start + tsize) < zavailable[i].start) { + if (++availableNodes > totalNodes) { + if (zerror) { (*zerror)((char *)0xf000f000, 0, "free", 0); } } @@ -259,10 +246,8 @@ } } - if (++availableNodes > totalNodes) - { - if (zerror) - { + if (++availableNodes > totalNodes) { + if (zerror) { (*zerror)((char *)0xf000f000, 1, "free", 0); } } @@ -285,10 +270,8 @@ zalloced[allocedNodes].start = start; zalloced[allocedNodes].size = size; - if (++allocedNodes > totalNodes) - { - if (zerror) - { + if (++allocedNodes > totalNodes) { + if (zerror) { (*zerror)((char *)0xf000f000, 2, "zallocate", 0); } }; @@ -304,8 +287,7 @@ z1 = zp + i; z2 = z1 + 1; - for (; i >= ndx; i--, z1--, z2--) - { + for (; i >= ndx; i--, z1--, z2--) { *z2 = *z1; } } @@ -319,8 +301,7 @@ z1 = zp + ndx; z2 = z1 + 1; - for (i = ndx; i < totalNodes - 1; i++, z1++, z2++) - { + for (i = ndx; i < totalNodes - 1; i++, z1++, z2++) { *z1 = *z2; } } @@ -330,10 +311,8 @@ { int i; - for (i = 0; i < availableNodes-1; i++) - { - if ( zavailable[i].start + zavailable[i].size == zavailable[i + 1].start ) - { + for (i = 0; i < availableNodes-1; i++) { + if ( zavailable[i].start + zavailable[i].size == zavailable[i + 1].start ) { zavailable[i].size += zavailable[i + 1].size; zdelete(zavailable, i + 1); availableNodes--; return; Index: branches/Bungo/i386/libsa/string.c =================================================================== --- branches/Bungo/i386/libsa/string.c (revision 2530) +++ branches/Bungo/i386/libsa/string.c (revision 2531) @@ -110,9 +110,9 @@ size_t strlen(const char * s) { - const char* save = s; - while (*s++); - return (--s) - save; + const char* save = s; + while (*s++); + return (--s) - save; } /*#endif*/ @@ -177,6 +177,7 @@ register char *ret = s1; while (n && (*s1++ = *s2++)) --n; + if (n > 0) { bzero(s1, n); } Index: branches/Bungo/i386/util/fdisk/Makefile =================================================================== --- branches/Bungo/i386/util/fdisk/Makefile (revision 2530) +++ branches/Bungo/i386/util/fdisk/Makefile (revision 2531) @@ -29,11 +29,11 @@ all: $(SYMROOT) $(OBJROOT) $(PROGRAM) $(PROGRAM): $(OBJS) - @echo "\t[LD32] $@_32" + @echo " [LD32] $@_32" @$(CC) $(CFLAGS) $(LDFLAGS) $(DEFINES) -arch i386 -o $@_32 $(filter %.o32,$^) - @echo "\t[LD64] $@_64" + @echo " [LD64] $@_64" @$(CC) $(CFLAGS) $(LDFLAGS) $(DEFINES) -arch x86_64 -o $@_64 $(filter %.o64,$^) - @echo "\t[LIPO] $@" + @echo " [LIPO] $@" @lipo -create -arch i386 $@_32 -arch x86_64 $@_64 -output $@ @rm $@_32 $@_64 @@ -48,6 +48,6 @@ -include $(OBJROOT)/Makedep clean-local: - @for p in $(PROGRAMS); do if [ -f "$${p}" ];then echo "\t[RM] $${p}"; fi; done - @for o in $(OBJS); do if [ -f "$${o}" ];then echo "\t[RM] $${o}"; fi; done + @for p in $(PROGRAMS); do if [ -f "$${p}" ];then echo " [RM] $${p}"; fi; done + @for o in $(OBJS); do if [ -f "$${o}" ];then echo " [RM] $${o}"; fi; done @rm -f $(PROGRAM) $(OBJS) Index: branches/Bungo/i386/util/bdmesg.c =================================================================== --- branches/Bungo/i386/util/bdmesg.c (revision 2530) +++ branches/Bungo/i386/util/bdmesg.c (revision 2531) @@ -20,7 +20,9 @@ root = IORegistryEntryFromPath(kIOMasterPortDefault, "IOService:/"); if (root) + { bootLog = IORegistryEntryCreateCFProperty(root, CFSTR("boot-log"), kCFAllocatorDefault, 0); + } if (!bootLog) { @@ -28,7 +30,9 @@ root = IORegistryEntryFromPath(kIOMasterPortDefault, "IODeviceTree:/efi/platform"); if (root) + { bootLog = IORegistryEntryCreateCFProperty(root, CFSTR("boot-log"), kCFAllocatorDefault, 0); + } } if (!bootLog) @@ -40,7 +44,11 @@ const UInt8 *msglog = CFDataGetBytePtr((CFDataRef)bootLog); if (msglog) + { printf("%s\n", msglog); + } + CFRelease(bootLog); + return 0; } Index: branches/Bungo/i386/util/Makefile =================================================================== --- branches/Bungo/i386/util/Makefile (revision 2530) +++ branches/Bungo/i386/util/Makefile (revision 2531) @@ -12,14 +12,12 @@ IMGSKELROOT = $(SRCROOT)/imgskel CDBOOT = ${IMGROOT}/usr/standalone/i386/cdboot - DIR = util include ${SRCROOT}/Make.rules PROGRAMS = machOconv dyldsymboltool segsize OBJS = dyldsymboltool.o32 dyldsymboltool.o64 machOconv.o32 machOconv.o64 segsize.o32 segsize.o64 - ifeq (${CONFIG_BDMESG}, y) PROGRAMS += bdmesg OBJS += bdmesg.o32 bdmesg.o64 @@ -43,11 +41,11 @@ all: $(DIRS_NEEDED) $(SYMPROG) all-recursive $(SYMPROG): $(OBJS) - @echo "\t[LD32] $(@F)_32" + @echo " [LD32] $(@F)_32" @$(CC) $(CFLAGS) $(LDFLAGS) $(DEFINES) -arch i386 -o $(SYMROOT)/$(@F)_32 $(OBJROOT)/$(@F).o32 - @echo "\t[LD64] $(@F)_64" + @echo " [LD64] $(@F)_64" @$(CC) $(CFLAGS) $(LDFLAGS) $(DEFINES) -arch x86_64 -o $(SYMROOT)/$(@F)_64 $(OBJROOT)/$(@F).o64 - @echo "\t[LIPO] $(@F)" + @echo " [LIPO] $(@F)" @lipo -create -arch i386 $(SYMROOT)/$(@F)_32 -arch x86_64 $(SYMROOT)/$(@F)_64 -output $(SYMROOT)/$(@F) @$(RM) $(SYMROOT)/$(@F)_32 $(SYMROOT)/$(@F)_64 @@ -55,6 +53,6 @@ -include $(OBJROOT)/Makedep clean-local: - @for o in $(OBJS); do if [ -f "$${o}" ];then echo "\t[RM] $${o}"; fi; done - @for p in $(SYMPROG); do if [ -f "$${p}" ];then echo "\t[RM] $${p}"; fi; done + @for o in $(OBJS); do if [ -f "$${o}" ];then echo " [RM] $${o}"; fi; done + @for p in $(SYMPROG); do if [ -f "$${p}" ];then echo " [RM] $${p}"; fi; done @rm -f $(SYMPROG) $(OBJS) Index: branches/Bungo/i386/util/machOconv.c =================================================================== --- branches/Bungo/i386/util/machOconv.c (revision 2530) +++ branches/Bungo/i386/util/machOconv.c (revision 2531) @@ -40,8 +40,10 @@ static unsigned long swap(unsigned long x) { - if (swap_ends) return OSSwapInt32(x); - else return x; + if (swap_ends) + return OSSwapInt32(x); + else + return x; } int @@ -52,75 +54,84 @@ int nc, ncmds; char * cp; - if (argc == 2) + if (argc == 2) { infile = open(argv[1], O_RDONLY); - if (infile < 0) goto usage; + if (infile < 0) + { + goto usage; + } outfile = fileno(stdout); - } - else if (argc == 3) + } + else if (argc == 3) { - infile = open(argv[1], O_RDONLY); - if (infile < 0) goto usage; + infile = open(argv[1], O_RDONLY); + if (infile < 0){ + goto usage; + } outfile = open(argv[2], O_WRONLY|O_CREAT|O_TRUNC, 0644); - if (outfile < 0) goto usage; - } - else - { - usage: - fprintf(stderr, "usage: machOconv inputfile [outputfile]\n"); + if (outfile < 0) + { + goto usage; + } + } else { +usage: + fprintf(stderr, "usage: machOconv inputfile [outputfile]\n"); exit(1); - } + } - nc = read(infile, &mh, sizeof (mh)); - if (nc < 0) + nc = read(infile, &mh, sizeof (mh)); + if (nc < 0) { perror("read mach header"); exit(1); - } - - if (nc < (int)sizeof (mh)) + } + + if (nc < (int)sizeof (mh)) { fprintf(stderr, "read mach header: premature EOF %d\n", nc); exit(1); - } - - - if (mh.magic == MH_MAGIC) swap_ends = false; - else if (mh.magic == MH_CIGAM) swap_ends = true; - else + } + + if (mh.magic == MH_MAGIC) { - fprintf(stderr, "bad magic number %lx\n", (unsigned long)mh.magic); + swap_ends = false; + } + else if (mh.magic == MH_CIGAM) + { + swap_ends = true; + } else { + fprintf(stderr, "bad magic number %lx\n", (unsigned long)mh.magic); exit(1); - } - - cmds = calloc(swap(mh.sizeofcmds), sizeof (char)); - if (cmds == 0) + } + + cmds = calloc(swap(mh.sizeofcmds), sizeof (char)); + if (cmds == 0) { fprintf(stderr, "alloc load commands: no memory\n"); exit(1); - } - nc = read(infile, cmds, swap(mh.sizeofcmds)); - if (nc < 0) + } + + nc = read(infile, cmds, swap(mh.sizeofcmds)); + if (nc < 0) { perror("read load commands"); exit(1); - } - if (nc < (int)swap(mh.sizeofcmds)) + } + if (nc < (int)swap(mh.sizeofcmds)) { fprintf(stderr, "read load commands: premature EOF %d\n", nc); exit(1); - } + } unsigned long vmstart = (unsigned long)-1; // First pass: determine actual load address - for (ncmds = swap(mh.ncmds), cp = cmds; - ncmds > 0; ncmds--) + for (ncmds = swap(mh.ncmds), cp = cmds; ncmds > 0; ncmds--) { -#define lcp ((struct load_command *)cp) +#define lcp ((struct load_command *)cp) #define scp ((struct segment_command *)cp) - + switch(swap(lcp->cmd)) { case LC_SEGMENT: @@ -132,17 +143,16 @@ cp += swap(lcp->cmdsize); } - + // Second pass: output to file. - for (ncmds = swap(mh.ncmds), cp = cmds; - ncmds > 0; ncmds--) + for (ncmds = swap(mh.ncmds), cp = cmds; ncmds > 0; ncmds--) { -#define lcp ((struct load_command *)cp) +#define lcp ((struct load_command *)cp) #define scp ((struct segment_command *)cp) - bool isDATA; - unsigned vmsize; - + bool isDATA; + unsigned vmsize; + switch(swap(lcp->cmd)) { case LC_SEGMENT: @@ -150,42 +160,43 @@ if (isDATA) { vmsize = swap(scp->filesize); - } - else - { + } else { vmsize = swap(scp->vmsize); } - + result = vm_allocate(mach_task_self(), &data, vmsize, true); - if (result != KERN_SUCCESS) { + if (result != KERN_SUCCESS) + { mach_error("vm_allocate segment data", result); exit(1); } - + lseek(infile, swap(scp->fileoff), L_SET); nc = read(infile, (void *)data, swap(scp->filesize)); if (nc < 0) { perror("read segment data"); exit(1); } - if (nc < (int)swap(scp->filesize)) { + if (nc < (int)swap(scp->filesize)) + { fprintf(stderr, "read segment data: premature EOF %d\n", nc); exit(1); } - + lseek(outfile, swap(scp->vmaddr) - vmstart, L_SET); nc = write(outfile, (void *)data, vmsize); - if (nc < (int)vmsize) { + if (nc < (int)vmsize) + { perror("write segment data"); exit(1); } - + vm_deallocate(mach_task_self(), data, vmsize); break; } - + cp += swap(lcp->cmdsize); - } + } - exit(0); + exit(0); } Index: branches/Bungo/package/buildpkg.sh =================================================================== --- branches/Bungo/package/buildpkg.sh (revision 2530) +++ branches/Bungo/package/buildpkg.sh (revision 2531) @@ -173,10 +173,14 @@ $chameleonSubsts $ownSubst" + # HACK: Don't try to substitute in TIFF files! for file in "$@";do - cp -pf "$file" "${file}.in" - sed "$allSubst" "${file}.in" > "${file}" - rm -f "${file}.in" + if [ -z `echo "$file" | grep tiff` ] + then + cp -pf "$file" "${file}.in" + sed "$allSubst" "${file}.in" > "${file}" + rm -f "${file}.in" + fi done } Index: branches/Bungo/package/po/ar.po =================================================================== --- branches/Bungo/package/po/ar.po (revision 2530) +++ branches/Bungo/package/po/ar.po (revision 2531) @@ -263,7 +263,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "قياسى" @@ -375,7 +375,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "الدقة" @@ -871,209 +871,222 @@ msgid "Enable specific Processor power state, C6." msgstr "" -#. type: "GenerateCStates_title" +#. type: "EnableC7State_title" #: Resources/templates/Localizable.strings:197 +#, fuzzy, no-wrap +#| msgid "EnableC2State=Yes" +msgid "EnableC7State=Yes" +msgstr "EnableC2State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 #, no-wrap +msgid "Enable specific Processor power state, C7." +msgstr "" + +#. type: "GenerateCStates_title" +#: Resources/templates/Localizable.strings:200 +#, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "" #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "" #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, fuzzy, no-wrap #| msgid "GenerateCStates=Yes" msgid "GenerateTStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "" #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, fuzzy, no-wrap #| msgid "1024x768x32" msgid "1366x768x32" msgstr "1024x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1081,14 +1094,14 @@ msgstr "" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1096,14 +1109,14 @@ msgstr "" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1111,14 +1124,14 @@ msgstr "" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, no-wrap msgid "LayoutID=5" msgstr "" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1126,14 +1139,14 @@ msgstr "" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, no-wrap msgid "LayoutID=7" msgstr "" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1141,14 +1154,14 @@ msgstr "" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1156,14 +1169,14 @@ msgstr "" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1171,14 +1184,14 @@ msgstr "" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1186,14 +1199,14 @@ msgstr "" #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1201,14 +1214,14 @@ msgstr "" #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1216,14 +1229,14 @@ msgstr "" #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1231,14 +1244,14 @@ msgstr "" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1246,14 +1259,14 @@ msgstr "" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1261,14 +1274,14 @@ msgstr "" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1276,14 +1289,14 @@ msgstr "" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1291,14 +1304,14 @@ msgstr "" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1306,14 +1319,14 @@ msgstr "" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1321,14 +1334,14 @@ msgstr "" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1336,14 +1349,14 @@ msgstr "" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1351,14 +1364,14 @@ msgstr "" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1366,14 +1379,14 @@ msgstr "" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1381,14 +1394,14 @@ msgstr "" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1396,14 +1409,14 @@ msgstr "" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1411,14 +1424,14 @@ msgstr "" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1426,14 +1439,14 @@ msgstr "" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1441,14 +1454,14 @@ msgstr "" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1456,7 +1469,7 @@ msgstr "" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1464,7 +1477,7 @@ msgstr "" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1472,7 +1485,7 @@ msgstr "" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1480,7 +1493,7 @@ msgstr "" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1488,7 +1501,7 @@ msgstr "" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1496,7 +1509,7 @@ msgstr "" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1504,7 +1517,7 @@ msgstr "" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1512,7 +1525,7 @@ msgstr "" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1520,7 +1533,7 @@ msgstr "" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1528,7 +1541,7 @@ msgstr "" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1536,7 +1549,7 @@ msgstr "" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1544,7 +1557,7 @@ msgstr "" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1552,7 +1565,7 @@ msgstr "" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1560,7 +1573,7 @@ msgstr "" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1568,7 +1581,7 @@ msgstr "" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1576,7 +1589,7 @@ msgstr "" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1584,7 +1597,7 @@ msgstr "" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1592,7 +1605,7 @@ msgstr "" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1600,7 +1613,7 @@ msgstr "" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1608,7 +1621,7 @@ msgstr "" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1616,7 +1629,7 @@ msgstr "" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1624,7 +1637,7 @@ msgstr "" #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1632,7 +1645,7 @@ msgstr "" #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1640,7 +1653,7 @@ msgstr "" #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1648,7 +1661,7 @@ msgstr "" #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1656,7 +1669,7 @@ msgstr "" #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1664,615 +1677,615 @@ msgstr "" #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "" #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "" #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "" #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, fuzzy, no-wrap #| msgid "EnableC2State=Yes" msgid "EnableBacklight=Yes" msgstr "EnableC2State=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, fuzzy, no-wrap #| msgid "EnableC2State=Yes" msgid "EnableDualLink=Yes" msgstr "EnableC2State=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "" #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "" #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "" #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "" #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "" #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2281,25 +2294,25 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "" #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2309,25 +2322,25 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2335,277 +2348,277 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "" #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "" #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "" #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "" #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "" #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "" #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "" #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "" #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "" #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "" #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "" #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/en.po =================================================================== --- branches/Bungo/package/po/en.po (revision 2530) +++ branches/Bungo/package/po/en.po (revision 2531) @@ -267,7 +267,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Standard" @@ -388,7 +388,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Resolution" @@ -885,207 +885,219 @@ msgid "Enable specific Processor power state, C6." msgstr "Enable specific Processor power state, C6." -#. type: "GenerateCStates_title" +#. type: "EnableC7State_title" #: Resources/templates/Localizable.strings:197 #, no-wrap +msgid "EnableC7State=Yes" +msgstr "EnableC7State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, no-wrap +msgid "Enable specific Processor power state, C7." +msgstr "Enable specific Processor power state, C7." + +#. type: "GenerateCStates_title" +#: Resources/templates/Localizable.strings:200 +#, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Enable auto generation of processor idle sleep states (C-States)." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Enable auto generation of processor power performance states (P-States)." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Enable auto generation of processor power termal states (T-States)." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Set Graphics Mode to 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Set Graphics Mode to 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Set Graphics Mode to 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Set Graphics Mode to 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Set Graphics Mode to 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Set Graphics Mode to 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "Set Graphics Mode to 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Set Graphics Mode to 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Set Graphics Mode to 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Set Graphics Mode to 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Set Graphics Mode to 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Set Graphics Mode to 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Set Graphics Mode to 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1095,14 +1107,14 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1112,14 +1124,14 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1129,14 +1141,14 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, no-wrap msgid "LayoutID=5" msgstr "LayoutID=5" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1146,14 +1158,14 @@ "005 (0x05, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, no-wrap msgid "LayoutID=7" msgstr "LayoutID=7" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1163,14 +1175,14 @@ "007 (0x07, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1180,14 +1192,14 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1197,14 +1209,14 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1214,14 +1226,14 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1231,14 +1243,14 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1248,14 +1260,14 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1265,14 +1277,14 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1282,14 +1294,14 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1299,14 +1311,14 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1316,14 +1328,14 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1333,14 +1345,14 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1350,14 +1362,14 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1367,14 +1379,14 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1384,14 +1396,14 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1401,14 +1413,14 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1418,14 +1430,14 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1435,14 +1447,14 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1452,14 +1464,14 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1469,14 +1481,14 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1486,14 +1498,14 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1503,14 +1515,14 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1520,7 +1532,7 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1530,7 +1542,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1540,7 +1552,7 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1550,7 +1562,7 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1560,7 +1572,7 @@ "005 (0x05, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1570,7 +1582,7 @@ "007 (0x07, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1580,7 +1592,7 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1590,7 +1602,7 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1600,7 +1612,7 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1610,7 +1622,7 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1620,7 +1632,7 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1630,7 +1642,7 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1640,7 +1652,7 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1650,7 +1662,7 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1660,7 +1672,7 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1670,7 +1682,7 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1680,7 +1692,7 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1690,7 +1702,7 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1700,7 +1712,7 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1710,7 +1722,7 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1720,7 +1732,7 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1730,7 +1742,7 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1740,7 +1752,7 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1750,7 +1762,7 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1760,7 +1772,7 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1770,7 +1782,7 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1780,613 +1792,613 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id." #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id." #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id." #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "Set HDEF PinConfiguration for Analog Devices AD2000b." #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "Set HDEF PinConfiguration for Analog Devices AD1981HD." #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "Set HDEF PinConfiguration for Analog Devices AD1988b." #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "Set HDEF PinConfiguration for Realtek ALC888." #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "Set HDEF PinConfiguration for Realtek ALC1200." #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "Set HDEF PinConfiguration for ???." #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Enables the option to auto detect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "Inject HDMi audio for NVIDIA or AMD/ATI." #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Enables UseAtiROM options." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Enables UseNvidiaROM options." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Enables VBIOS option" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "Skip the GraphicsEnbaler autodetect for Intel based GPUs." #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "Enables Backlight options for laptop with nVidia cards." #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "Enables DualLink options for nVidia and ATi cards." #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "Use the classic Nvidia name for the SystemProfiler (disabled by default)." #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Verbose Mode" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Single User Mode" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "A troubleshooting option used for booting into OS X's BSD/Unix command line." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Ignore Caches" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2398,25 +2410,25 @@ "Findings credits to bcc9." #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2430,25 +2442,25 @@ "Findings credits to meklort and Rampage Dev." #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2458,277 +2470,277 @@ "More information by bcc9 here: http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help/#entry1867000" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "German Mac Keyboard" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Use the keyboard layout for a German Mac keyboard" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Spanish Mac Keyboard" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Use the keyboard layout for a Spanish Mac keyboard" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "French Mac Keyboard" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Use the keyboard layout for a French Mac keyboard" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Italian Mac Keyboard" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Use the keyboard layout for an Italian Mac keyboard" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Swedish Mac Keyboard" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Use the keyboard layout for a Swedish Mac keyboard" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "French PC Keyboard" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Use the keyboard layout for a French PC keyboard" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Chameleon's original default theme introduced for v2.0 RC1" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Chameleon default theme introduced for v2.0 RC5" #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "A lovely simple theme by NoSmokingBandit from April 2009." #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Audio" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "A selection of options that deal with audio." #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Control Options" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Settings to control how Chameleon works." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "General Options" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Choose from a selection of base options." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Kernel Flags" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Choose from a selection of kernel flags." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Power Management" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "A selection of options that deal with power management and speedstep." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Set one resolution to use." #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "Set one HDEF Layout ID to use for your HDA controller." #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "Set one HDAU Layout ID to use for your HDMi controller." #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "Set one AAPL,ig-platform-id to use for your Intel HD4000." #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "Set one AAPL,ig-platform-id to use for your Intel HD5000." #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "Set one HDEF PinConfiguration to use." #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Video" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "A selection of options that deal with video." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "KeyLayout" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Select one keylayout to use. This will also install the Keylayout module and keymaps." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Themes" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/bs.po =================================================================== --- branches/Bungo/package/po/bs.po (revision 2530) +++ branches/Bungo/package/po/bs.po (revision 2531) @@ -269,7 +269,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Standard" @@ -381,7 +381,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Resolution" @@ -883,212 +883,226 @@ msgid "Enable specific Processor power state, C6." msgstr "Uključuje posebno Processorsko stanje napajanja, C2." +#. type: "EnableC7State_title" +#: Resources/templates/Localizable.strings:197 +#, fuzzy, no-wrap +#| msgid "EnableC2State=Yes" +msgid "EnableC7State=Yes" +msgstr "EnableC2State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, fuzzy, no-wrap +#| msgid "Enable specific Processor power state, C2." +msgid "Enable specific Processor power state, C7." +msgstr "Uključuje posebno Processorsko stanje napajanja, C2." + #. type: "GenerateCStates_title" -#: Resources/templates/Localizable.strings:197 +#: Resources/templates/Localizable.strings:200 #, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Uključuje automatsko generisanje procesora u stanju mirovanja (C-States)." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Omogućava automatsko generisanje snage procesora stanja performansi (P-States)." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, fuzzy, no-wrap #| msgid "GenerateCStates=Yes" msgid "GenerateTStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, fuzzy, no-wrap #| msgid "Enable auto generation of processor power performance states (P-States)." msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Omogućava automatsko generisanje snage procesora stanja performansi (P-States)." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Postavite Grafički Mod na 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Postavite Grafički Mod na 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Postavite Grafički Mod na 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Postavite Grafički Mod na 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Postavite Grafički Mod na 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Postavite Grafički Mod na 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, fuzzy, no-wrap #| msgid "1024x768x32" msgid "1366x768x32" msgstr "1024x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, fuzzy, no-wrap #| msgid "Set Graphics Mode to 1024x768x32" msgid "Set Graphics Mode to 1366x768x32" msgstr "Postavite Grafički Mod na 1024x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Postavite Grafički Mod na 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Postavite Grafički Mod na 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Postavite Grafički Mod na 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Postavite Grafički Mod na 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Postavite Grafički Mod na 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Postavite Grafički Mod na 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, fuzzy, no-wrap #| msgid "KeyLayout" msgid "LayoutID=1" msgstr "KeyLayout" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1096,15 +1110,15 @@ msgstr "" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, fuzzy, no-wrap #| msgid "KeyLayout" msgid "LayoutID=2" msgstr "KeyLayout" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1112,15 +1126,15 @@ msgstr "" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, fuzzy, no-wrap #| msgid "KeyLayout" msgid "LayoutID=3" msgstr "KeyLayout" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1128,15 +1142,15 @@ msgstr "" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, fuzzy, no-wrap #| msgid "KeyLayout" msgid "LayoutID=5" msgstr "KeyLayout" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1144,15 +1158,15 @@ msgstr "" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, fuzzy, no-wrap #| msgid "KeyLayout" msgid "LayoutID=7" msgstr "KeyLayout" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1160,15 +1174,15 @@ msgstr "" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, fuzzy, no-wrap #| msgid "KeyLayout" msgid "LayoutID=12" msgstr "KeyLayout" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1176,15 +1190,15 @@ msgstr "" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, fuzzy, no-wrap #| msgid "KeyLayout" msgid "LayoutID=32" msgstr "KeyLayout" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1192,15 +1206,15 @@ msgstr "" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, fuzzy, no-wrap #| msgid "KeyLayout" msgid "LayoutID=40" msgstr "KeyLayout" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1208,15 +1222,15 @@ msgstr "" #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, fuzzy, no-wrap #| msgid "KeyLayout" msgid "LayoutID=65" msgstr "KeyLayout" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1224,15 +1238,15 @@ msgstr "" #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, fuzzy, no-wrap #| msgid "KeyLayout" msgid "LayoutID=99" msgstr "KeyLayout" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1240,14 +1254,14 @@ msgstr "" #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1255,14 +1269,14 @@ msgstr "" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1270,14 +1284,14 @@ msgstr "" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1285,14 +1299,14 @@ msgstr "" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1300,14 +1314,14 @@ msgstr "" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1315,14 +1329,14 @@ msgstr "" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1330,14 +1344,14 @@ msgstr "" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1345,14 +1359,14 @@ msgstr "" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1360,14 +1374,14 @@ msgstr "" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1375,14 +1389,14 @@ msgstr "" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1390,14 +1404,14 @@ msgstr "" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1405,14 +1419,14 @@ msgstr "" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1420,14 +1434,14 @@ msgstr "" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1435,14 +1449,14 @@ msgstr "" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1450,14 +1464,14 @@ msgstr "" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1465,14 +1479,14 @@ msgstr "" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1480,7 +1494,7 @@ msgstr "" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1488,7 +1502,7 @@ msgstr "" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1496,7 +1510,7 @@ msgstr "" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1504,7 +1518,7 @@ msgstr "" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1512,7 +1526,7 @@ msgstr "" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1520,7 +1534,7 @@ msgstr "" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1528,7 +1542,7 @@ msgstr "" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1536,7 +1550,7 @@ msgstr "" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1544,7 +1558,7 @@ msgstr "" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1552,7 +1566,7 @@ msgstr "" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1560,7 +1574,7 @@ msgstr "" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1568,7 +1582,7 @@ msgstr "" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1576,7 +1590,7 @@ msgstr "" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1584,7 +1598,7 @@ msgstr "" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1592,7 +1606,7 @@ msgstr "" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1600,7 +1614,7 @@ msgstr "" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1608,7 +1622,7 @@ msgstr "" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1616,7 +1630,7 @@ msgstr "" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1624,7 +1638,7 @@ msgstr "" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1632,7 +1646,7 @@ msgstr "" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1640,7 +1654,7 @@ msgstr "" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1648,7 +1662,7 @@ msgstr "" #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1656,7 +1670,7 @@ msgstr "" #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1664,7 +1678,7 @@ msgstr "" #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1672,7 +1686,7 @@ msgstr "" #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1680,7 +1694,7 @@ msgstr "" #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1688,618 +1702,618 @@ msgstr "" #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, fuzzy, no-wrap #| msgid "Enables the option to autodetect NVIDIA based GPUs and inject the correct info." msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Omogućava opciju auto prepoznavanja NVIDIA baziranih grafičkih video kartica i upisuje pravilne informacije o istoj." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Uključuje UseAtiROM opciju." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Uključuje UseNvidiaROM opciju." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Uključuje VBIOS opciju" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, fuzzy, no-wrap #| msgid "UseNvidiaROM=Yes" msgid "SkipNvidiaGfx=Yes" msgstr "UseNvidiaROM=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, fuzzy, no-wrap #| msgid "EnableC2State=Yes" msgid "EnableBacklight=Yes" msgstr "EnableC2State=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, fuzzy, no-wrap #| msgid "EnableC2State=Yes" msgid "EnableDualLink=Yes" msgstr "EnableC2State=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, fuzzy, no-wrap #| msgid "UseNvidiaROM=Yes" msgid "NvidiaGeneric=Yes" msgstr "UseNvidiaROM=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Verbose Mode" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Uključuje verbose prijavu i omogućava vam da vidite poruke iz oba Chameleon i kernel OS X prilikom pokretanja. Osnova za rješavanje problema." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Single User Mode" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "Opcija za rješavanje problema koja se koristi za dizanje OS X BSD / Unix komandnog reda." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Ignore Caches" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "Opcija koja nije potrebna za svakodnevno podizanje, ali može biti korisna ako želite da OS X učita sve fajlove iz sistemskog direktorija, radije nego se oslanjajući na pre-izgrađenu predmemoriju." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Postavlja zastave npci = 0x2000 za Kernel Zastave" #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Postavlja zastave npci = 0x3000 za Kernel Zastave" #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2308,25 +2322,25 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Samo Lion. Isključuje 'low power wake' opciju koja ponekad ostavi crni ekran poslije buđenja iz spavanja." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2336,25 +2350,25 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2362,281 +2376,281 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "German Mac Keyboard" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Korištenje tastature za Njemačku Mac tastaturu" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Spanish Mac Keyboard" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Korištenje tastature za Španjolsku Mac tastaturu" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "French Mac Keyboard" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Korištenje tastature za Francusku Mac tastaturu" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Italian Mac Keyboard" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Korištenje tastature za Italijansku Mac tastaturu" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Swedish Mac Keyboard" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Korištenje tastature za Svedsku Mac tastaturu" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "French PC Keyboard" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Korištenje tastature za Francusku PC tastaturu" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Manja, jednostavnija verzija nove zadane teme koja se koristi prilikom izgradnje Chameleon-a koji zahtjeva ugrađenu temu. " #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Chameleonova prethodno zadana tema." #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Chameleonova trenutno zadana tema." #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "Predivna jednostavna tema od NoSmokingBandit iz Aprila 2009." #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, fuzzy, no-wrap #| msgid "A selection of options that deal with video." msgid "A selection of options that deal with audio." msgstr "Odabir opcija koje se bave s videom." #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Control Options" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Opcije za kontrolu rada Chameleona." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "General Options" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Izaberite od selekcije iz baze opcija." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Kernel Flags" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Izaberite od selekcije iz kernel zastava." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Power Management" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Odabir opcija koje se bave upravljanjem potrošnjom energije i SpeedStepom." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Postavlja rezoluciju ekrana za vaš monitor" #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, fuzzy, no-wrap #| msgid "KeyLayout" msgid "HDEF Layout" msgstr "KeyLayout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, fuzzy, no-wrap #| msgid "KeyLayout" msgid "HDAU Layout" msgstr "KeyLayout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, fuzzy, no-wrap #| msgid "Set one resolution to use." msgid "Set one HDEF PinConfiguration to use." msgstr "Postavlja rezoluciju ekrana za vaš monitor" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Video" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "Odabir opcija koje se bave s videom." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "KeyLayout" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Select one keylayout to use. This will also install the Keylayout module and keymaps." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Themes" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/cs.po =================================================================== --- branches/Bungo/package/po/cs.po (revision 2530) +++ branches/Bungo/package/po/cs.po (revision 2531) @@ -269,7 +269,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Standartní" @@ -385,7 +385,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Rozlíšení" @@ -876,207 +876,221 @@ msgid "Enable specific Processor power state, C6." msgstr "Povolí specifický stav napájení procesoru, C6." +#. type: "EnableC7State_title" +#: Resources/templates/Localizable.strings:197 +#, fuzzy, no-wrap +#| msgid "EnableC2State=Yes" +msgid "EnableC7State=Yes" +msgstr "EnableC2State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, fuzzy, no-wrap +#| msgid "Enable specific Processor power state, C2." +msgid "Enable specific Processor power state, C7." +msgstr "Povolí specifický stav napájení procesoru, C2." + #. type: "GenerateCStates_title" -#: Resources/templates/Localizable.strings:197 +#: Resources/templates/Localizable.strings:200 #, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Zapne automatické generování procesorových idle sleep stavů (C-States)." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Zapne automatické generování procesorových power performance stavů (P-States)." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Zapne automatické generování procesorových power performance stavů (T-States)." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Nastavit rozlišení na 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Nastavit rozlišení na 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Nastavit rozlišení na 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Nastavit rozlišení na 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Nastavit rozlišení na 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Nastavit rozlišení na 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "Nastavit rozlišení na 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Nastavit rozlišení na 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Nastavit rozlišení na 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Nastavit rozlišení na 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Nastavit rozlišení na 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Nastavit rozlišení na 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Nastavit rozlišení na 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1086,14 +1100,14 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1103,14 +1117,14 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1120,15 +1134,15 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, fuzzy, no-wrap #| msgid "LayoutID=65" msgid "LayoutID=5" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, fuzzy, no-wrap #| msgid "" #| "Set HDEF layout-it to 1:\n" @@ -1141,15 +1155,15 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, fuzzy, no-wrap #| msgid "LayoutID=387" msgid "LayoutID=7" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, fuzzy, no-wrap #| msgid "" #| "Set HDEF layout-it to 1:\n" @@ -1162,14 +1176,14 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1179,14 +1193,14 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1196,14 +1210,14 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1213,14 +1227,14 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1230,14 +1244,14 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1247,14 +1261,14 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1264,14 +1278,14 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1281,14 +1295,14 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1298,14 +1312,14 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1315,14 +1329,14 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1332,14 +1346,14 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1349,14 +1363,14 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1366,14 +1380,14 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1383,14 +1397,14 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1400,14 +1414,14 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1417,14 +1431,14 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1434,14 +1448,14 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1451,14 +1465,14 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1468,14 +1482,14 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1485,14 +1499,14 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1502,14 +1516,14 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1519,7 +1533,7 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1529,7 +1543,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1539,7 +1553,7 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1549,7 +1563,7 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, fuzzy, no-wrap #| msgid "" #| "Set HDAU layout-it to 1:\n" @@ -1562,7 +1576,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, fuzzy, no-wrap #| msgid "" #| "Set HDAU layout-it to 1:\n" @@ -1575,7 +1589,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1585,7 +1599,7 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1595,7 +1609,7 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1605,7 +1619,7 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1615,7 +1629,7 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1625,7 +1639,7 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1635,7 +1649,7 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1645,7 +1659,7 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1655,7 +1669,7 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1665,7 +1679,7 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1675,7 +1689,7 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1685,7 +1699,7 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1695,7 +1709,7 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1705,7 +1719,7 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1715,7 +1729,7 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1725,7 +1739,7 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1735,7 +1749,7 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1745,7 +1759,7 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1755,7 +1769,7 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1765,7 +1779,7 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1775,7 +1789,7 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1785,613 +1799,613 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Nastavit 01660000 pro Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Nastavit 01660001 pro Intel HD4000 (Mobile) AAPL, ig-platform-id." #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Nastavit 01660002 pro Intel HD4000 (Mobile) AAPL, ig-platform-id." #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Nastavit 01660003 pro Intel HD4000 (Mobile) AAPL, ig-platform-id." #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Nastavit 01660004 pro Intel HD4000 (Mobile) AAPL, ig-platform-id." #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Nastavit 01620005 pro Intel HD4000 (Desktop) AAPL, ig-platform-id." #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Nastavit 01620006 pro Intel HD4000 (Desktop) AAPL, ig-platform-id." #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Nastavit 01620007 pro Intel HD4000 (Desktop) AAPL, ig-platform-id." #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Nastavit 01660008 pro Intel HD4000 (Mobile) AAPL, ig-platform-id." #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Nastavit 01660009 pro Intel HD4000 (Mobile) AAPL, ig-platform-id." #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Nastavit 0166000a pro Intel HD4000 (Mobile) AAPL, ig-platform-id." #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Nastavit 0166000b pro Intel HD4000 (Mobile) AAPL, ig-platform-id." #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Nastavit 00000604 pro Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Nastavit 0000060c pro Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Nastavit 01660004 pro Intel Haswell (Mobile) AAPL, ig-platform-id." #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Nastavit 0000160a pro Intel Haswell (Mobile) AAPL, ig-platform-id." #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Nastavit 0000160c pro Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Nastavit 00002604 pro Intel Haswell (Mobile) AAPL, ig-platform-id." #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Nastavit 0000260a pro Intel Haswell (Mobile) AAPL, ig-platform-id." #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Nastavit 0600260c pro Intel Haswell (Mobile) AAPL, ig-platform-id." #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Nastavit 0000260d pro Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Nastavit 02001604 pro Intel Haswell (Mobile) AAPL, ig-platform-id." #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "Nastavit 0300220d pro Intel Haswell (Desktop) AAPL, ig-platform-id." #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Nastavit 0500260a pro Intel Haswell (Mobile) AAPL, ig-platform-id." #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Nastavit 0600260a pro Intel Haswell (Mobile) AAPL, ig-platform-id." #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Nastavit 0700260d pro Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Nastavit 0800260a pro Intel Haswell (Mobile) AAPL, ig-platform-id." #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Nastavit 08002e0a pro Intel Haswell (Mobile) AAPL, ig-platform-id." #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "Nastavit HDEF PinConfiguration pro Analog Devices AD2000b." #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "Nastavit HDEF PinConfiguration pro Analog Devices AD1981HD." #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "Nastavit HDEF PinConfiguration pro Analog Devices AD1988b." #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "Nastavit HDEF PinConfiguration pro Realtek ALC888." #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "Nastavit HDEF PinConfiguration pro Realtek ALC1200." #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "Nastavit HDEF PinConfiguration pro ???." #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Povolí možnost autodetekce graf. karet NVIDIA, AMD/ATI nebo Intel a vloží o ní korektní informace." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "Aplikujte HDMI pro NVIDIA nebo AMD / ATI." #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Zapnout UseAtiROM nastavení" #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Zapnout UseNvidiaROM nastavení" #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Zapnout VBIOS nastavení" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "Přeskočit GraphicsEnbaler autodetekci pro graf. karty Intel." #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "Přeskočit GraphicsEnbaler autodetekci pro graf. karty NVIDIA." #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "Přeskočit GraphicsEnbaler autodetekci pro graf. karty AMD/ATI." #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "Povolí nastavení podsvícení pro notebook s graf. kartou nVidia." #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "Povolí nastavení DualLink pro graf. karty nVidia a ATI." #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Podrobný režim" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "" #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Jeden uživatelský režim" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "" #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Ignorovat Caches" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "" #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "" #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "" #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2400,25 +2414,25 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "" #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2428,25 +2442,25 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2454,277 +2468,277 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "Německý Mac klávesnice" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Použití rozložení klávesnice pro německou klávesnici Mac" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Španělská Mac klávesnice" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Použití rozložení klávesnice pro španělskou klávesnici Mac" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "Francouzsky Mac klávesnice" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Použití rozložení klávesnice pro francouzskou klávesnici Mac" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Italská Mac klávesnice" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Použití rozložení klávesnice pro italskou klávesnici Mac" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Švédská Mac klávesnice" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Použití rozložení klávesnice pro švédskou klávesnici Mac" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "Francouzsky PC klávesnice" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Použití rozložení klávesnice pro francouzskou klávesnici Mac" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "" #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Púvodní Chameleon téma navedena pro v2.0 RC1" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Púvodní Chameleon téma navedena pro v2.0 RC5" #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "Krásná jednoduchá téma NoSmokingBandit z dubna 2009." #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Audio" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "Výběr možností, které se zabývají zvukem." #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Možnosti ovládání" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Nastavení určuje, jak Chameleon funguje." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "Obecné možnosti" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Vyberte si z nabídky základních možností." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Kernel Flags" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Vyberte si z nabídky kernel flags." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Power Management" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Výběr možností, které se zabývají správou napájení a SpeedStep." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Nastavit jedno použitelné rozlišení." #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "Nastavit jednu HDEF Layout ID pužitelný pro váš řadič HDA." #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "Nastavit jednu HDAU Layout ID použitelný pro váš řadič HDMI." #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "Nastavit jednu AAPL,ig-platform-id požitelnú pro vaši Intel HD4000." #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "Nastavit jednu AAPL,ig-platform-id požitelnú pro vaši Intel HD5000." #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Video" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "Výběr možností, které se zabývají s videem." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "KeyLayout" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "" #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Témata" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/mk.po =================================================================== --- branches/Bungo/package/po/mk.po (revision 2530) +++ branches/Bungo/package/po/mk.po (revision 2531) @@ -272,7 +272,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Стандардна" @@ -384,7 +384,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Резолуција" @@ -868,207 +868,221 @@ msgid "Enable specific Processor power state, C6." msgstr "Вклучува специфичена состојба на напојување на процесорот, C6." +#. type: "EnableC7State_title" +#: Resources/templates/Localizable.strings:197 +#, fuzzy, no-wrap +#| msgid "EnableC2State=Yes" +msgid "EnableC7State=Yes" +msgstr "EnableC2State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, fuzzy, no-wrap +#| msgid "Enable specific Processor power state, C2." +msgid "Enable specific Processor power state, C7." +msgstr "Вклучува специфичена состојба на напојување на процесорот, C2." + #. type: "GenerateCStates_title" -#: Resources/templates/Localizable.strings:197 +#: Resources/templates/Localizable.strings:200 #, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Вклучува автоматско генерирање на C-States за процесорот." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Вклучува автоматско генерирање на P-States за процесорот." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Вклучува автоматско генерирање на T-States за процесорот." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Го поставува графичкиот режим на 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Го поставува графичкиот режим на 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Го поставува графичкиот режим на 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Го поставува графичкиот режим на 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Го поставува графичкиот режим на 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Го поставува графичкиот режим на 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "Го поставува графичкиот режим на 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Го поставува графичкиот режим на 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Го поставува графичкиот режим на 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Го поставува графичкиот режим на 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Го поставува графичкиот режим на 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Го поставува графичкиот режим на 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Го поставува графичкиот режим на 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1076,14 +1090,14 @@ msgstr "" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1091,14 +1105,14 @@ msgstr "" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1106,15 +1120,15 @@ msgstr "" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, fuzzy, no-wrap #| msgid "LayoutID=65" msgid "LayoutID=5" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1122,15 +1136,15 @@ msgstr "" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, fuzzy, no-wrap #| msgid "LayoutID=387" msgid "LayoutID=7" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1138,14 +1152,14 @@ msgstr "" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1153,14 +1167,14 @@ msgstr "" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1168,14 +1182,14 @@ msgstr "" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1183,14 +1197,14 @@ msgstr "" #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1198,14 +1212,14 @@ msgstr "" #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1213,14 +1227,14 @@ msgstr "" #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1228,14 +1242,14 @@ msgstr "" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1243,14 +1257,14 @@ msgstr "" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1258,14 +1272,14 @@ msgstr "" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1273,14 +1287,14 @@ msgstr "" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1288,14 +1302,14 @@ msgstr "" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1303,14 +1317,14 @@ msgstr "" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1318,14 +1332,14 @@ msgstr "" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1333,14 +1347,14 @@ msgstr "" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1348,14 +1362,14 @@ msgstr "" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1363,14 +1377,14 @@ msgstr "" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1378,14 +1392,14 @@ msgstr "" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1393,14 +1407,14 @@ msgstr "" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1408,14 +1422,14 @@ msgstr "" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1423,14 +1437,14 @@ msgstr "" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1438,14 +1452,14 @@ msgstr "" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1453,7 +1467,7 @@ msgstr "" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1461,7 +1475,7 @@ msgstr "" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1469,7 +1483,7 @@ msgstr "" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1477,7 +1491,7 @@ msgstr "" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1485,7 +1499,7 @@ msgstr "" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1493,7 +1507,7 @@ msgstr "" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1501,7 +1515,7 @@ msgstr "" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1509,7 +1523,7 @@ msgstr "" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1517,7 +1531,7 @@ msgstr "" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1525,7 +1539,7 @@ msgstr "" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1533,7 +1547,7 @@ msgstr "" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1541,7 +1555,7 @@ msgstr "" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1549,7 +1563,7 @@ msgstr "" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1557,7 +1571,7 @@ msgstr "" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1565,7 +1579,7 @@ msgstr "" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1573,7 +1587,7 @@ msgstr "" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1581,7 +1595,7 @@ msgstr "" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1589,7 +1603,7 @@ msgstr "" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1597,7 +1611,7 @@ msgstr "" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1605,7 +1619,7 @@ msgstr "" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1613,7 +1627,7 @@ msgstr "" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1621,7 +1635,7 @@ msgstr "" #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1629,7 +1643,7 @@ msgstr "" #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1637,7 +1651,7 @@ msgstr "" #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1645,7 +1659,7 @@ msgstr "" #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1653,7 +1667,7 @@ msgstr "" #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1661,613 +1675,613 @@ msgstr "" #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Додава GraphicsEnabler=Yes во org.chameleon.Boot.plist. Автоматско препознавање на графички карти со nVidia чипсети." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Вклучува UseAtiROM опции." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Вклучува UseNvidiaROM опции." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Вклучува VBIOS oпција" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Verbose Mode" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Го вклучува опширното логирање и ви овозможува да ги видите пораките од Chameleon и OS X kernel-от при вчитување. Ова е од суштинско значење за решавање на проблеми." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Single User Mode" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "Опција за вчитување на OS X во BSD/Unix командна линија." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Ignore Caches" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "Не е опција што е потребна за секојдневна подигнување, но тоа може да биде корисно ако сакате OS X да ги вчита сите датотеки од системските папки, наместо да се потпира на вградените кеш датотеки." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "За надминување на закочувањето на 'PCI configuration begin' на некои системи. 0x2000 е kIOPCIConfiguratorPFM64 ознака, како што се гледа во изворниот код на IOPCIFamily." #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "За надминување на закочувањето на 'PCI configuration begin' на некои системи. 0x3000 е kIOPCIConfiguratorPFM64 ознака, како што се гледа во изворниот код на IOPCIFamily." #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2276,25 +2290,25 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Само за Lion. Ја исклучува можноста 'low power wake' која што понекогаш остава црн екран после будењето од заспивање." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2304,25 +2318,25 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2330,277 +2344,277 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "German Mac Keyboard" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Користете распоред на тастатура за Германска Mac тастатура" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Spanish Mac Keyboard" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Користете распоред на тастатура за Шпанска Mac тастатура" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "French Mac Keyboard" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Користете распоред на тастатура за Француска Mac тастатура" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Italian Mac Keyboard" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Користете распоред на тастатура за Италијанска Mac тастатура" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Swedish Mac Keyboard" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Користете распоред на тастатура за Шведска Mac тастатура" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "French PC Keyboard" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Користете распоред на тастатура за Француска PC тастатура" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Мала едноставна верзија од новата примарна тема што се користи при креирање на верзија од Chameleon што бара вградена тема. " #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Претходната вградена тена на Chameleon" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Вградената тема во Chameleon." #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "The Bullet тема од NoSmokingBandit" #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Audio" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "" #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Опции за контрола" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Подесувања за контрола на работата на Chameleon." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "Основни опции" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Избор од секцијата на основни опции." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Kernel Ознаки" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Избор од секцијата на ознаките на kernel-от." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Менаџменат на напојување" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Избор од секцијата на менаџирање на напојувањето." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Set one resolution to use." #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Видео" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "Опции кои се однесуваат за графиката." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "Распоред на тастатура" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Select one keylayout to use. This will also install the Keylayout module and keymaps." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Теми" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/es.po =================================================================== --- branches/Bungo/package/po/es.po (revision 2530) +++ branches/Bungo/package/po/es.po (revision 2531) @@ -277,7 +277,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Estándar" @@ -398,7 +398,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Resolución" @@ -896,207 +896,219 @@ msgid "Enable specific Processor power state, C6." msgstr "Habilita el estado específico del Procesador, C6." -#. type: "GenerateCStates_title" +#. type: "EnableC7State_title" #: Resources/templates/Localizable.strings:197 #, no-wrap +msgid "EnableC7State=Yes" +msgstr "EnableC7State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, no-wrap +msgid "Enable specific Processor power state, C7." +msgstr "Habilita el estado específico del Procesador, C7." + +#. type: "GenerateCStates_title" +#: Resources/templates/Localizable.strings:200 +#, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Habilita la generación automática de estados de reposo o C-States del procesador." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Habilita la generación automática de estados de carga o P-States del procesador." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Habilita la generación automática de estados de carga o T-States del procesador." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Establecer el Modo de Gráficos en 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Establecer el Modo de Gráficos en 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Establecer el Modo de Gráficos en 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Establecer el Modo de Gráficos en 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Establecer el Modo de Gráficos en 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Establecer el Modo de Gráficos en 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "Establecer el Modo de Gráficos en 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Establecer el Modo de Gráficos en 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Establecer el Modo de Gráficos en 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Establecer el Modo de Gráficos en 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Establecer el Modo de Gráficos en 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Establecer el Modo de Gráficos en 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Establecer el Modo de Gráficos en 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1106,14 +1118,14 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1123,14 +1135,14 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1140,14 +1152,14 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, no-wrap msgid "LayoutID=5" msgstr "LayoutID=5" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1157,14 +1169,14 @@ "005 (0x05, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, no-wrap msgid "LayoutID=7" msgstr "LayoutID=7" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1174,14 +1186,14 @@ "007 (0x07, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1191,14 +1203,14 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1208,14 +1220,14 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1225,14 +1237,14 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1242,14 +1254,14 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1259,14 +1271,14 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1276,14 +1288,14 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1293,14 +1305,14 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1310,14 +1322,14 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1327,14 +1339,14 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1344,14 +1356,14 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1361,14 +1373,14 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1378,14 +1390,14 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1395,14 +1407,14 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1412,14 +1424,14 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1429,14 +1441,14 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1446,14 +1458,14 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1463,14 +1475,14 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1480,14 +1492,14 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1497,14 +1509,14 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1514,14 +1526,14 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1531,7 +1543,7 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1541,7 +1553,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1551,7 +1563,7 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1561,7 +1573,7 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1571,7 +1583,7 @@ "005 (0x05, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1581,7 +1593,7 @@ "007 (0x07, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1591,7 +1603,7 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1601,7 +1613,7 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1611,7 +1623,7 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1621,7 +1633,7 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1631,7 +1643,7 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1641,7 +1653,7 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1651,7 +1663,7 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1661,7 +1673,7 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1671,7 +1683,7 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1681,7 +1693,7 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1691,7 +1703,7 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1701,7 +1713,7 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1711,7 +1723,7 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1721,7 +1733,7 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1731,7 +1743,7 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1741,7 +1753,7 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1751,7 +1763,7 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1761,7 +1773,7 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1771,7 +1783,7 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1781,7 +1793,7 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1791,613 +1803,613 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Establece 01660000 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Establece 01660001 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Establece 01660002 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Establece 01660003 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Establece 01660004 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Establece 01620005 para Intel HD4000 (Desktop) AAPL,ig-platform-id ." #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Establece 01620006 para Intel HD4000 (Desktop) AAPL,ig-platform-id ." #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Establece 01620007 para Intel HD4000 (Desktop) AAPL,ig-platform-id ." #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Establece 01660008 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Establece 01660009 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Establece 0166000a para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Establece 0166000b para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Establece 00000604 para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Establece 0000060c para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Establece 00001604 para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Establece 0000160a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Establece 0000160c para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Establece 00002604 para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Establece 0000260a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Establece 0600260c para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Establece 0000260d para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Establece 02001604 para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "Establece 0300220d para Intel Haswell (Desktop) AAPL,ig-platform-id." #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Establece 0500260a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Establece 0600260a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Establece 0700260d para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Establece 0800260a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Establece 08002e0a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Habilita la autodetección de GPUs NVIDIA, AMD/ATI u Intel e inyecta la información correcta." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "Habilita la autodetección de audio HDMi (nVidia/AMD/ATI) e inyecta la información correcta." #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Habilita las opciones AtiROM." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Habilita las opciones NvidiaROM." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "En gráficas NVIDIA habilita la opción VBIOS" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "Saltar la detección automática de GraphicsEnabler para GPUs basados ​​en Intel." #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "Saltar la detección automática de GraphicsEnabler para GPUs basados ​​en nVIDIA." #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "Saltar la detección automática de GraphicsEnabler para GPUs basados ​​en AMD/ATI." #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "Habilita la iluminación de fondo para portátiles con tarjetas nVIDIA." #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "Habilitar las opciones de DualLink para tarjetas nVIDIA y ATi." #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Modo Verbose (-v)" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Activa el registro detallado y le permite ver los mensajes desde ambos Chameleon y el kernel, durante el arranque. Esencial para la solución de problemas." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Modo Single User (-s)" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "Es una opción de solución de problemas utilizada para arrancar en la línea de comandos BSD/Unix de OS X." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Ignore Caches (-f)" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "No es una opción común que se necesita para arrancar, pero puede ser útil si desea que OS X cargue todos los archivos de las carpetas del sistema, en lugar de confiar en la caché preconstruida." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Colocar el flag npci=0x2000 en Kernel Flags. Útil desde la 10.6.8 para el problema PCI Configuration Begin." #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Colocar el flag npci=0x3000 en Kernel Flags. Útil desde la 10.6.8 para el problema PCI Configuration Begin." #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2409,25 +2421,25 @@ "Agradecimientos a bcc9." #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Lion solamente. Desactiva la función 'low power wake', que a veces puede dejar la pantalla en negro después de despertar del reposo." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2441,25 +2453,25 @@ "Agradecimientos a meklort y a Rampage Dev." #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2469,277 +2481,277 @@ "Más información por bcc9 aquí: http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help/#entry1867000" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "Teclado Mac Alemán" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Use una disposición para un teclado Mac en Alemán" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Teclado Mac Español" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Use una disposición para un teclado Mac en Español" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "Teclado Mac Francés" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Use una disposición para un teclado Mac en Francés" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Teclado Mac Italiano" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Use una disposición para un teclado Mac en Italiano" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Teclado Mac Sueco" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Use una disposición para un teclado Mac en Sueco" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "Teclado de PC Francés" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Use una disposición para un teclado de PC en Francés" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Versión simplificada del nuevo tema por defecto, esto se acostumbra cada vez que se crean nuevas versiones de Chameleon, es requerido." #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "El tema anterior por defecto de Chameleon" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "El nuevo tema predeterminado de Chameleon" #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "El tema Bullet de Nosmokingbandit" #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Sonido" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "Una selección de opciones relacionadas con el sonido." #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Opciones de Control" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Ajustes para controlar cómo funciona Chameleon." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "Opciones Generales" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Elige entre una selección de opciones de básicas." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Kernel Flags" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Elige entre una selección de kernel flags." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Gestión de Energía" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Una selección de las opciones relacionadas con la administración de energía y speedstep." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Permite fijar la resolución de pantalla para nuestro monitor" #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "Establece un HDEF Layout ID a usar por tu controlador HDA." #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "Set one HDAU Layout ID to use for your HDMi controller." #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "Set one AAPL,ig-platform-id to use for your Intel HD4000." #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "Establecer un AAPL,ig-platform-id a usar por tu Intel Haswell." #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "Establecer un HDEF PinConfiguration a usar." #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Video" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "Una selección de opciones relacionadas con el video." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "KeyLayout" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Selecciona una asignaciones de teclas. Esto también instalará el módulo keylayout y asignaciones del teclado." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Temas" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/fr.po =================================================================== --- branches/Bungo/package/po/fr.po (revision 2530) +++ branches/Bungo/package/po/fr.po (revision 2531) @@ -284,7 +284,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Standard" @@ -405,7 +405,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Résolution graphique" @@ -902,207 +902,219 @@ msgid "Enable specific Processor power state, C6." msgstr "Active l'état d'alimentation spécial C6 du processeur." -#. type: "GenerateCStates_title" +#. type: "EnableC7State_title" #: Resources/templates/Localizable.strings:197 #, no-wrap +msgid "EnableC7State=Yes" +msgstr "EnableC7State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, no-wrap +msgid "Enable specific Processor power state, C7." +msgstr "Active l'état d'alimentation spécial C7 du processeur." + +#. type: "GenerateCStates_title" +#: Resources/templates/Localizable.strings:200 +#, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Active la génération automatique des états de repos et de veille du processeur (C-States)." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Active la génération automatique des états d'alimentation de performance du processeur (P-States)." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Active la génération automatique des états d'alimentation de performance du processeur (T-States)." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Règle la résolution graphique à 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Règle la résolution graphique à 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Règle la résolution graphique à 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Règle la résolution graphique à 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Règle la résolution graphique à 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Règle la résolution graphique à 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "Règle la résolution graphique à 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Règle la résolution graphique à 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Règle la résolution graphique à 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Règle la résolution graphique à 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Règle la résolution graphique à 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Règle la résolution graphique à 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Règle la résolution graphique à 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1112,14 +1124,14 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1129,14 +1141,14 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1146,15 +1158,14 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 -#, fuzzy, no-wrap -#| msgid "LayoutID=65" +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 +#, no-wrap msgid "LayoutID=5" -msgstr "LayoutID=65" +msgstr "LayoutID=5" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, fuzzy, no-wrap #| msgid "" #| "Set HDEF layout-it to 1:\n" @@ -1167,15 +1178,14 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 -#, fuzzy, no-wrap -#| msgid "LayoutID=387" +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 +#, no-wrap msgid "LayoutID=7" -msgstr "LayoutID=387" +msgstr "LayoutID=7" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, fuzzy, no-wrap #| msgid "" #| "Set HDEF layout-it to 1:\n" @@ -1188,14 +1198,14 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1205,14 +1215,14 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1220,14 +1230,14 @@ msgstr "" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1237,14 +1247,14 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1254,14 +1264,14 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1271,14 +1281,14 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1288,14 +1298,14 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1305,14 +1315,14 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1322,14 +1332,14 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1339,14 +1349,14 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1356,14 +1366,14 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1373,14 +1383,14 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1390,14 +1400,14 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1407,14 +1417,14 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1424,14 +1434,14 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1441,14 +1451,14 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1458,14 +1468,14 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1475,14 +1485,14 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1492,14 +1502,14 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1509,14 +1519,14 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1526,14 +1536,14 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1543,7 +1553,7 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1553,7 +1563,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1563,7 +1573,7 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1573,7 +1583,7 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, fuzzy, no-wrap #| msgid "" #| "Set HDAU layout-it to 1:\n" @@ -1586,7 +1596,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, fuzzy, no-wrap #| msgid "" #| "Set HDAU layout-it to 1:\n" @@ -1599,7 +1609,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1609,7 +1619,7 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1617,7 +1627,7 @@ msgstr "" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1627,7 +1637,7 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1637,7 +1647,7 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1647,7 +1657,7 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1657,7 +1667,7 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1667,7 +1677,7 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1677,7 +1687,7 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1687,7 +1697,7 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1697,7 +1707,7 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1707,7 +1717,7 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1717,7 +1727,7 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1727,7 +1737,7 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1737,7 +1747,7 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1747,7 +1757,7 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1757,7 +1767,7 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1767,7 +1777,7 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1777,7 +1787,7 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1787,7 +1797,7 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1797,7 +1807,7 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1807,613 +1817,613 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "Set HDEF PinConfiguration for Analog Devices AD2000b." #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "Set HDEF PinConfiguration for Analog Devices AD1981HD." #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "Set HDEF PinConfiguration for Analog Devices AD1988b." #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "Définir la configuration Broche HREF pour Realtek ALC888." #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "Définir la configuration Broche HREF pour Realtek ALC1200." #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "Définir la configuration Broche HREF pour ???." #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Active l'autodétection des GPU NVIDIA, AMD/ATI ou Intel et Injecte les informations correctes." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "Injection pour avoir l'audio via le câble HDMI pour les cartes nVidia ou AMD/ATI." #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Active l'utilisation d'une ROM ATI fournie par l'utilisateur." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Active l'utilisation d'une ROM NVIDIA fournie par l'utilisateur." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Active l'option VBIOS" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "Passer détecter la automatique pour l'activation des graphiques pour les GPU Intel." #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "Passer détecter la automatique pour l'activation des graphiques pour les GPU NVIDIA." #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "Passer détecter la automatique pour l'activation des graphiques pour les GPU AMD/ATi." #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "Active les options Backlight pour les portables possédant des cartes nVidia." #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "Active les options DualLink pour les cartes nVidia et ATi." #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Mode de Diagnostic" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Active le mode de diagnostic, permet de voir des messages provenant de Chameleon et du noyau Mac OS X. Essentiel pour le débogage." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Mode Simple Utilisateur" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "Une option de débogage utilisée pour démarrer sur l'invite de commande BSD/Unix de Mac OS X." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Ignorer les Caches" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "Permet d'ignorer les caches pré-construits et forcer Mac OS X de charger tous les fichiers de ses dossiers système." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Pour passer un blocage sur 'PCI configuration begin' sur certains systèmes. 0x2000 est l'argument de kIOPCIConfiguratorPFM64, comme marqué dans le code sourde de IOPCIFamily." #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Pour passer un blocage sur 'PCI configuration begin' sur certains systèmes. 0x3000 est l'argument de kIOPCIConfiguratorPFM64, comme marqué dans le code sourde de IOPCIFamily." #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2425,25 +2435,25 @@ "Merci à bcc9." #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Lion seulement. Désactive la fonctionnalité 'réveil basse consommation' qui peut laisser un écran noir après une sortie de veille." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2455,25 +2465,25 @@ "Merci à meklort et Rampage Dev." #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2481,265 +2491,265 @@ msgstr "Éviter le traitement DMAR causer par les fonctions VT-d dans OSX (virtualisation). \\ NPlus d'informations grâce à BCC9 ici: http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help/#entry1867000" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "Clavier Mac Allemand" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Utiliser le mappage clavier Mac Allemand" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Clavier Mac Espagnol" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Utiliser le mappage clavier Mac Espagnol" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "Clavier Mac Français" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Utiliser le mappage clavier Mac Français" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Clavier Mac Italien" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Utiliser le mappage clavier Mac Italien" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Clavier Mac Suédois" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Utiliser le mappage clavier Mac Suédois" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "Clavier PC Français" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Utiliser le mappage clavier PC Français" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Un version plus petite et plus simple du thème par défaut utilisée quand une version de Chameleon requiert un thème intégré." #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Thème original de Chameleon introduit lors de la version 2.0 RC1" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Thème par défaut de Chameleon depuis la version 2.0 RC5" #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "Un thème simple et sympa crée par NoSmokingBandit (Avril 2009)." #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Audio" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "Options concernant la partie audio du système." #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Comportement de Chameleon" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Options pour controler le comportement de Chameleon." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "Options Générales" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Une sélection d'options de base." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Arguments de démarrage" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Gerez le démarrage du système via les arguments de démarrage." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Gestion de l'alimentation" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Une sélection d'options qui gèrent l'alimentation et le SpeedStep." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Sélectionnez une résolution graphique a utiliser." #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "Définissez une HDEF Layout ID à utiliser pour votre contrôleur HDA." #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "Définissez une HDAU Layout ID à utiliser pour votre contrôleur HDMi." #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "Set one AAPL,ig-platform-id to use for your Intel HD4000." #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "Sélectionnez une PinConfiguration HDEF à utiliser." #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Vidéo" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "Options concernant la partie vidéo du système." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "Mappage de clavier" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "" @@ -2747,13 +2757,13 @@ "Cela installera aussi le module Keylayout ainsi que les différentes configurations de clavier." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Thèmes" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/nl.po =================================================================== --- branches/Bungo/package/po/nl.po (revision 2530) +++ branches/Bungo/package/po/nl.po (revision 2531) @@ -276,7 +276,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Standaard" @@ -397,7 +397,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Resolutie" @@ -887,207 +887,221 @@ msgid "Enable specific Processor power state, C6." msgstr "Schakelt de Processor stroom staat C6 in." +#. type: "EnableC7State_title" +#: Resources/templates/Localizable.strings:197 +#, fuzzy, no-wrap +#| msgid "EnableC2State=Yes" +msgid "EnableC7State=Yes" +msgstr "EnableC2State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, fuzzy, no-wrap +#| msgid "Enable specific Processor power state, C2." +msgid "Enable specific Processor power state, C7." +msgstr "Schakelt de Processor stroom staat C2 in." + #. type: "GenerateCStates_title" -#: Resources/templates/Localizable.strings:197 +#: Resources/templates/Localizable.strings:200 #, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Schakel automatisch gegenereerde processor C-States in." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Schakel automatisch gegenereerde processor P-States in." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Schakel automatisch gegenereerde processor T-States in." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Zet de grafische resolutie op 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Zet de grafische resolutie op 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Zet de grafische resolutie op 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Zet de grafische resolutie op 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Zet de grafische resolutie op 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Zet de grafische resolutie op 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "Zet de grafische resolutie op 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Zet de grafische resolutie op 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Zet de grafische resolutie op 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Zet de grafische resolutie op 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Zet de grafische resolutie op 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Zet de grafische resolutie op 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Zet de grafische resolutie op 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1095,14 +1109,14 @@ msgstr "" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1110,14 +1124,14 @@ msgstr "" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1125,15 +1139,15 @@ msgstr "" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, fuzzy, no-wrap #| msgid "LayoutID=65" msgid "LayoutID=5" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1141,15 +1155,15 @@ msgstr "" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, fuzzy, no-wrap #| msgid "LayoutID=387" msgid "LayoutID=7" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1157,14 +1171,14 @@ msgstr "" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1172,14 +1186,14 @@ msgstr "" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1187,14 +1201,14 @@ msgstr "" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1202,14 +1216,14 @@ msgstr "" #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1217,14 +1231,14 @@ msgstr "" #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1232,14 +1246,14 @@ msgstr "" #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1247,14 +1261,14 @@ msgstr "" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1262,14 +1276,14 @@ msgstr "" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1277,14 +1291,14 @@ msgstr "" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1292,14 +1306,14 @@ msgstr "" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1307,14 +1321,14 @@ msgstr "" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1322,14 +1336,14 @@ msgstr "" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1337,14 +1351,14 @@ msgstr "" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1352,14 +1366,14 @@ msgstr "" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1367,14 +1381,14 @@ msgstr "" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1382,14 +1396,14 @@ msgstr "" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1397,14 +1411,14 @@ msgstr "" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1412,14 +1426,14 @@ msgstr "" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1427,14 +1441,14 @@ msgstr "" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1442,14 +1456,14 @@ msgstr "" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1457,14 +1471,14 @@ msgstr "" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1472,7 +1486,7 @@ msgstr "" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1480,7 +1494,7 @@ msgstr "" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1488,7 +1502,7 @@ msgstr "" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1496,7 +1510,7 @@ msgstr "" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1504,7 +1518,7 @@ msgstr "" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1512,7 +1526,7 @@ msgstr "" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1520,7 +1534,7 @@ msgstr "" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1528,7 +1542,7 @@ msgstr "" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1536,7 +1550,7 @@ msgstr "" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1544,7 +1558,7 @@ msgstr "" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1552,7 +1566,7 @@ msgstr "" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1560,7 +1574,7 @@ msgstr "" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1568,7 +1582,7 @@ msgstr "" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1576,7 +1590,7 @@ msgstr "" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1584,7 +1598,7 @@ msgstr "" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1592,7 +1606,7 @@ msgstr "" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1600,7 +1614,7 @@ msgstr "" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1608,7 +1622,7 @@ msgstr "" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1616,7 +1630,7 @@ msgstr "" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1624,7 +1638,7 @@ msgstr "" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1632,7 +1646,7 @@ msgstr "" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1640,7 +1654,7 @@ msgstr "" #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1648,7 +1662,7 @@ msgstr "" #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1656,7 +1670,7 @@ msgstr "" #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1664,7 +1678,7 @@ msgstr "" #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1672,7 +1686,7 @@ msgstr "" #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1680,613 +1694,613 @@ msgstr "" #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "Zet HDEF PinConfiguratie voor Realtek ALC888." #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "Zet HDEF PinConfiguratie voor Realtek ALC1200." #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "Zet HDEF PinConfiguratie voor ???." #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Schakelt de optie in om op NVIDIA, AMD/ATI of Intel gebaseerde GPU's te detecteren en de correcte info te injecteren." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "Injecteer HDMI geluid voor NVIDIA of AMD/ATI." #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Schakelt UseAtiROM opties in." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Schakelt UseNvidiaROM opties in." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Schakelt VBIOS optie in." #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "Overslaan van de GraphicsEnabler detectie voor Intel gebaseerde GPUs." #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "Overslaan van de GraphicsEnabler detectie voor NVIDIA gebaseerde GPUs." #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "Overslaan van de GraphicsEnabler detectie voor AMD/ATI gebaseerde GPUs." #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "Schakelt Achtergrondlicht opties voor laptop met nVidia kaarten in." #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "Schakelt DualLink opties in voor nVidia en ATI kaarten." #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Verbose Mode" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Schakelt verbose logging aan en geeft de berichten van zowel Chameleon en de OS X kernel weer tijdens booten. Essentieel voor foutoplossing." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Single User Mode" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "Een foutoplossings optie om te booten in de OS X's BSD/Unix command line interface." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Negeer Cache" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "Niet een optie welke benodigd is voor dagelijks gebruik, maar het kan handig zijn wanneer u wilt dat OS X alle bestanden laadt uit de system mappen, anders dan steunen op de pre-built cache." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Lost het 'PCI configuration begin'-probleem op enkele systemen op. 0x2000 is de kIOPCIConfiguratorPFM64 flag, zoals beschreven in de IOPCIFamily broncode." #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Lost het 'PCI configuration begin'-probleem op enkele systemen op. 0x3000 is de kIOPCIConfiguratorPFM64 flag, zoals beschreven in de IOPCIFamily broncode." #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2295,25 +2309,25 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Alleen voor Lion. Deselecteerd de 'lage spanning' functionaliteit welke soms een zwart scherm veroorzaakt na terugkeer uit de slaapstand." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2323,25 +2337,25 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2349,277 +2363,277 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "Duits Mac Keyboard" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Gebruik de toetsenbord indeling voor een Duits Mac toetsenbord" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Spaans Mac Keyboard" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Gebruik de toetsenbord indeling voor een Spaans Mac toetsenbord" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "Frans Mac Keyboard" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Gebruik de toetsenbord indeling voor een Frans Mac toetsenbord" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Italiaans Mac Keyboard" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Gebruik de toetsenbord indeling voor een Italiaans Mac toetsenbord" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Zweeds Mac Keyboard" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Gebruik de toetsenbord indeling voor een Zweeds Mac toetsenbord" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "Frans PC Keyboard" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Gebruik de toetsenbord indeling voor een Frans PC toetsenbord" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Een kleinere simpelere versie van het nieuwe standaard thema dat gebruikt wordt, wanneer er een versie van Chameleon gebouwd wordt die een ingebouwd thema nodig heeft." #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Chameleon's vorige default thema" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Het thema wat meegeleverd is met de booter, zodat deze aangepast kan worden." #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "Het Bullet thema door NoSmokingBandit" #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Geluid" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "Een selectie aan opties welke te maken hebben met geluid." #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Controle Opties" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Opties gerelateerd aan hoe Chameleon werkt." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "Standaard Opties" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Kies uit een selectie van standaard opties." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Kernel Vlaggen" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Kies uit een selectie aan kernel vlaggen." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Stroom Beheer" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Een selectie aan opties welke stroom beheer en snelheidstrappen regelen." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Selecteer een resolutie voor gebruik." #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguratie" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "Selecteer een HDEF PinConfiguratie voor gebruik." #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Beeld" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "Een selectie aan opties welke te maken hebben met beeld." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "Toetsenbord Indeling" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Selecteer een keylayout voor gebruik. Dit installeert ook de Keylayout module en keymaps." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Thema's" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/ko.po =================================================================== --- branches/Bungo/package/po/ko.po (revision 2530) +++ branches/Bungo/package/po/ko.po (revision 2531) @@ -265,7 +265,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "일반" @@ -382,7 +382,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "화면 해상도" @@ -880,207 +880,221 @@ msgid "Enable specific Processor power state, C6." msgstr "선택 시 특정한 CPU 파워 단계 C6를 사용." +#. type: "EnableC7State_title" +#: Resources/templates/Localizable.strings:197 +#, fuzzy, no-wrap +#| msgid "EnableC2State=Yes" +msgid "EnableC7State=Yes" +msgstr "C2단계 사용(EnableC2State=Yes)" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, fuzzy, no-wrap +#| msgid "Enable specific Processor power state, C2." +msgid "Enable specific Processor power state, C7." +msgstr "선택 시 특정한 CPU 파워 단계 C2를 사용." + #. type: "GenerateCStates_title" -#: Resources/templates/Localizable.strings:197 +#: Resources/templates/Localizable.strings:200 #, no-wrap msgid "GenerateCStates=Yes" msgstr "C-State 생성(Generate C-States=Yes)" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "선택 시 유휴 상태 CPU단계들(C-States)을 자동 활성화 합니다." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "P-State 생성(Generate P-States=Yes)" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "선택 시 활동 상태 CPU단계들(P-States)을 자동 활성화 합니다." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "TState 생성(Generate TStates=Yes)" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "선택 시 활동 상태 CPU단계들(T-States)을 자동 활성화 합니다." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "부팅 해상도 및 색심도를 1024x600x32로" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "부팅 해상도 및 색심도를 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "부팅 해상도 및 색심도를 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "부팅 해상도 및 색심도를 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "부팅 해상도 및 색심도를 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "부팅 해상도 및 색심도를 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "부팅 해상도 및 색심도를 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "부팅 해상도 및 색심도를 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "부팅 해상도 및 색심도를 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "부팅 해상도 및 색심도를 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "부팅 해상도 및 색심도를 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "부팅 해상도를 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "부팅 해상도를 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1090,14 +1104,14 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1107,14 +1121,14 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1124,15 +1138,15 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, fuzzy, no-wrap #| msgid "LayoutID=65" msgid "LayoutID=5" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, fuzzy, no-wrap #| msgid "" #| "Set HDEF layout-it to 1:\n" @@ -1145,15 +1159,15 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, fuzzy, no-wrap #| msgid "LayoutID=387" msgid "LayoutID=7" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, fuzzy, no-wrap #| msgid "" #| "Set HDEF layout-it to 1:\n" @@ -1166,14 +1180,14 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1183,14 +1197,14 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1200,14 +1214,14 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1217,14 +1231,14 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1234,14 +1248,14 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1251,14 +1265,14 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1268,14 +1282,14 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1285,14 +1299,14 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1302,14 +1316,14 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1319,14 +1333,14 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1336,14 +1350,14 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1353,14 +1367,14 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1370,14 +1384,14 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1387,14 +1401,14 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1404,14 +1418,14 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1421,14 +1435,14 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1438,14 +1452,14 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1455,14 +1469,14 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1472,14 +1486,14 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1489,14 +1503,14 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1506,14 +1520,14 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1523,7 +1537,7 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1533,7 +1547,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1543,7 +1557,7 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1553,7 +1567,7 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, fuzzy, no-wrap #| msgid "" #| "Set HDAU layout-it to 1:\n" @@ -1566,7 +1580,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, fuzzy, no-wrap #| msgid "" #| "Set HDAU layout-it to 1:\n" @@ -1579,7 +1593,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1589,7 +1603,7 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1599,7 +1613,7 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1609,7 +1623,7 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1619,7 +1633,7 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1629,7 +1643,7 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1639,7 +1653,7 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1649,7 +1663,7 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1659,7 +1673,7 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1669,7 +1683,7 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1679,7 +1693,7 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1689,7 +1703,7 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1699,7 +1713,7 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1709,7 +1723,7 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1719,7 +1733,7 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1729,7 +1743,7 @@ "885 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1739,7 +1753,7 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1749,7 +1763,7 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1759,7 +1773,7 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1769,7 +1783,7 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1779,7 +1793,7 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1789,601 +1803,601 @@ "07BD (0xBD, 0x07, 0x00, 0x00)." #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Intel HD4000 (모바일) 의 AAPL,ig-platform-id로 01660000 설정." #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Intel HD4000 (모바일) 의 AAPL,ig-platform-id로 01660001 설정." #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Intel HD4000 (Mobile) AAPL 를 위해 ig-platform-id를 01660002로 설정." #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Intel HD4000 (Mobile) AAPL 를 위해 ig-platform-id를 01660003로 설정." #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Intel HD4000 (Mobile) AAPL 를 위해 ig-platform-id를 01660004로 설정." #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Intel HD4000 (모바일) 의 AAPL,ig-platform-id로 01620005 설정." #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Intel HD4000 (모바일) 의 AAPL,ig-platform-id로 01620006 설정." #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Intel HD4000 (데스크톱) 의 AAPL,ig-platform-id로 01620007 설정." #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Intel HD4000 (모바일) 의 AAPL,ig-platform-id로 01660008 설정." #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Intel HD4000 (Mobile) AAPL 를 위해 ig-platform-id를 01660009로 설정." #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Intel HD4000 (Mobile) AAPL 를 위해 ig-platform-id를 0166000a로 설정." #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Intel HD4000 (모바일) 의 AAPL,ig-platform-id로 0166000b 설정." #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Intel Haswell (모바일) 의 AAPL,ig-platform-id로 00000604설정." #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Intel Haswell (모바일) 의 AAPL,ig-platform-id로 0000060c 설정." #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Intel Haswell (Mobile) AAPL, ig-platform-id를 00001604 로 설정." #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Intel Haswell (Mobile) AAPL 를 위해 ig-platform-id를 0000160a로 설정." #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Intel Haswell (모바일) 의 AAPL,ig-platform-id로 0000160c 설정." #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Intel Haswell (Mobile) AAPL 를 위해 ig-platform-id를 00002604 로 설정." #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Intel Haswell (Mobile) AAPL 를 위해 ig-platform-id를 0000260a 로 설정." #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Intel Haswell (Mobile) AAPL 를 위해 ig-platform-id를 0600260c 로 설정." #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Intel Haswell (모바일) 의 AAPL,ig-platform-id로 0000260d 설정." #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Intel Haswell (Mobile) AAPL 를 위해 ig-platform-id를 02001604 로 설정." #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "Intel Haswell (데스크톱) 의 AAPL,ig-platform-id로 0300220d 설정." #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Intel Haswell (모바일) AAPL 를 위해 ig-platform-id를 0500260a 로 설정." #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Intel Haswell (Mobile) AAPL 를 위해 ig-platform-id를 0600260a 로 설정." #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Intel Haswell (모바일) 의 AAPL,ig-platform-id로 0700260d설정." #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Intel Haswell (Mobile) AAPL 를 위해 ig-platform-id를 0800260a로 설정." #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Intel Haswell (Mobile) AAPL 를 위해 ig-platform-id를 08002e0a 로 설정." #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "아날로그 장치 AD2000b 를 위해 HDEF PinConfiguration 설정." #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "아날로그 장치 AD1981HD 를 위해 HDEF PinConfiguration 설정." #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "아날로그 장치 AD1988b 를 위해 HDEF PinConfiguration 설정." #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "Realtek ALC888 을 위해 HDEF PinConfiguration 설정." #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "Realtek ALC1200 를 위해 HDEF PinConfiguration 설정." #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "???를 위한 HDEF PinConfiguration 설정." #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "그래픽활성화(GraphicsEnabler=Yes)" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "NVIDIA, AMD/ATI 또는 Intel GPU 기반의 그래픽카드를 자동 탐색하여 OS X에서 인식할 수 있게 잡아줍니다." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "HDMIAudio활성화(EnableHDMIAudio=Yes)" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "NVIDIA 또는 AMD/ATI를 위한 HDMI 오디오 Inject" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "커스텀ATi롬 사용(UseAtiROM=Yes)" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Extra폴더안에 있는 ATi롬 파일을 그래픽 카드 롬 대신 사용합니다." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "커스텀Nvidia롬 사용(UseNvidiaROM=Yes)" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Extra폴더안에 있는 Nvidia롬 파일을 그래픽 카드 롬 대신 사용합니다." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS 인식(VBIOS=Yes)" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "VBIOS를 device-properties에 넣어줌" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "인텔 GPU를 위한 GraphicsEnabler 자동 인식을 건너뜁니다." #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "NVIDIA 기반의 GPUs GraphicsEnabler 자동 인식을 건너뜁니다." #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "AMD/ATI 기반의 GPUs GraphicsEnabler 자동 인식을 건너뜁니다." #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "nVidia 카드 기반 노트북에 백라이트 옵션을 활성화합니다." #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "nVidia 또는 ATi 카드용 DualLink 옵션 활성화" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "부팅 로그 표시(상세 모드 aka, verbose mode)" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "선택 시 사용자가 카멜레온과 OS X 커널 메세지를 실시간으로 보게 합니다. 부팅 스크린이 비활성화되며 콘솔에 커널 로그를 남깁니다. 문제 해결에 필수 요소." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "단일 사용자 모드" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "문제 해결을 위한 옵션으로, 선택 시 OS X의 BSD/UNIX 커맨드 라인으로 부팅합니다." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "캐시 무시" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "선택 시 커널이 이전에 저장된 캐시를 무시하고 모든 파일들을 시스템 폴더로부터 로드 합니다." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "몇몇 시스템에서 볼 수 있는 'PCI configurationbegin'과 함께 나타나는 멈춤 현상을 고치는 대 쓰입니다. IOPCIFamily 소스 코드에서 볼 수 있는 0x2000은 kIOPCIConfiguratorPFM64 플래그입니다." #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "" @@ -2392,13 +2406,13 @@ "bcc9님이 찾아주셨습니다." #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2410,25 +2424,25 @@ "bcc9님이 찾아주셨니다." #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "저전력 깨우기 끔(darkwake=0)" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Lion전용. 선택 시 잠자기 모드에서 깨어난 후 가끔 화면이 안 켜질 수 있는 '저전력 깨우기' 기능을 끕니다." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2442,25 +2456,25 @@ "기여: merklort, Rampage Dev." #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2470,265 +2484,265 @@ "bcc9가 게제한 글 참조(영문): http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help/#entry1867000" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "독일어 맥 키보드" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "독일어 맥 키보드를 위한 키보드 레이아웃을 사용합니다." #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "스페인어 맥 키보드" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "스페인어 맥 키보드를 위한 키보드 레이아웃을 사용합니다." #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "불어 맥 키보드" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "불어 맥 키보드를 위한 키보드 레이아웃을 사용합니다." #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "이탈리아어 맥 키보드" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "이탈리아어 맥 키보드를 위한 키보드 레이아웃을 사용합니다." #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "스웨덴어 맥 키보드" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "스웨덴어 맥 키보드를 위한 키보드 레이아웃을 사용합니다." #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "불어 PC 키보드" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "불어 PC 키보드를 위한 키보드 레이아웃을 사용합니다." #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Embedded 테마를 요구하는 카멜레온 버전을 제작할 때 사용되었던 새 기본 테마의 작고 심플한 버전입니다." #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "카멜레온 v2.0 RC1에서 소개된 오리지널 기본 테마입니다." #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "카멜레온 v2.0 RC5에서 소개된 오리지널 기본 테마입니다." #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "보기좋고 심플한 NoSmokingBandit님의 테마, 2009년 4월 작품." #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "오디오" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "오디오와 관련된 선택 옵션들입니다." #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "부팅 화면 조정" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "전체적인 부팅 화면을 커스터마이징할 수 있습니다." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "기본 기능 조정" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "부트로더에 포함된 기본 기능들을 켜고 끌 수 있습니다." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "커널 플래그(Kernel Flags)" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "OS X 부팅 시 사용되는 커널 플래그를 정합니다." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "전원 관리" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Intel SpeedStep과 전원 관리에 사용되는 데이터를 부트로더가 자동으로 찾아주는 옵션들입니다." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "부팅 시 사용될 한 해상도를 선택하거나 고르지 않으려면 선택 안함을 선택하세요." #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "HDA 컨트롤러 사용을 위한 HDEF Layout ID 설정." #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "HDMi 컨트롤러 사용을 위한 HDAU Layout ID 설정." #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "Intel HD4000 을 위한 one AAPL,ig-platform-id 설정" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "IIntel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "Intel HD5000 사용을 위해 AAPL,ig-platform-id 하나 설정" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "사용할 HDEF PinConfiguration 설정" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "그래픽" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "그래픽 카드들과 관련된 옵션들입니다" #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "키 레이아웃" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "" @@ -2736,13 +2750,13 @@ "선택 시 필요한 키 레이아웃 모듈과 키 맵을 추가로 설치합니다." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "테마" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/hr.po =================================================================== --- branches/Bungo/package/po/hr.po (revision 2530) +++ branches/Bungo/package/po/hr.po (revision 2531) @@ -271,7 +271,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Standard" @@ -385,7 +385,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Resolution" @@ -869,207 +869,221 @@ msgid "Enable specific Processor power state, C6." msgstr "Uključuje posebno Processorsko stanje napajanja, C6." +#. type: "EnableC7State_title" +#: Resources/templates/Localizable.strings:197 +#, fuzzy, no-wrap +#| msgid "EnableC2State=Yes" +msgid "EnableC7State=Yes" +msgstr "EnableC2State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, fuzzy, no-wrap +#| msgid "Enable specific Processor power state, C2." +msgid "Enable specific Processor power state, C7." +msgstr "Uključuje posebno Processorsko stanje napajanja, C2." + #. type: "GenerateCStates_title" -#: Resources/templates/Localizable.strings:197 +#: Resources/templates/Localizable.strings:200 #, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Uključuje automatsko generiranje procesora u stanju mirovanja (C-States)." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Omogućava automatsko generiranje snage procesora stanja performansi (P-States)." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Omogućava automatsko generiranje snage procesora stanja performansi (T-States)." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Podesite Grafičku Rezoluciju na 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Podesite Grafičku Rezoluciju na 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Podesite Grafičku Rezoluciju na 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Podesite Grafičku Rezoluciju na 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Podesite Grafičku Rezoluciju na 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Podesite Grafičku Rezoluciju na 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "Podesite Grafičku Rezoluciju na 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Podesite Grafičku Rezoluciju na 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Podesite Grafičku Rezoluciju na 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Podesite Grafičku Rezoluciju na 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Podesite Grafičku Rezoluciju na 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Podesite Grafičku Rezoluciju na 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Podesite Grafičku Rezoluciju na 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1077,14 +1091,14 @@ msgstr "" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1092,14 +1106,14 @@ msgstr "" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1107,15 +1121,15 @@ msgstr "" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, fuzzy, no-wrap #| msgid "LayoutID=65" msgid "LayoutID=5" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1123,15 +1137,15 @@ msgstr "" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, fuzzy, no-wrap #| msgid "LayoutID=387" msgid "LayoutID=7" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1139,14 +1153,14 @@ msgstr "" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1154,14 +1168,14 @@ msgstr "" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1169,14 +1183,14 @@ msgstr "" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1184,14 +1198,14 @@ msgstr "" #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1199,14 +1213,14 @@ msgstr "" #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1214,14 +1228,14 @@ msgstr "" #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1229,14 +1243,14 @@ msgstr "" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1244,14 +1258,14 @@ msgstr "" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1259,14 +1273,14 @@ msgstr "" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1274,14 +1288,14 @@ msgstr "" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1289,14 +1303,14 @@ msgstr "" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1304,14 +1318,14 @@ msgstr "" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1319,14 +1333,14 @@ msgstr "" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1334,14 +1348,14 @@ msgstr "" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1349,14 +1363,14 @@ msgstr "" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1364,14 +1378,14 @@ msgstr "" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1379,14 +1393,14 @@ msgstr "" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1394,14 +1408,14 @@ msgstr "" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1409,14 +1423,14 @@ msgstr "" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1424,14 +1438,14 @@ msgstr "" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1439,14 +1453,14 @@ msgstr "" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1454,7 +1468,7 @@ msgstr "" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1462,7 +1476,7 @@ msgstr "" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1470,7 +1484,7 @@ msgstr "" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1478,7 +1492,7 @@ msgstr "" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1486,7 +1500,7 @@ msgstr "" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1494,7 +1508,7 @@ msgstr "" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1502,7 +1516,7 @@ msgstr "" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1510,7 +1524,7 @@ msgstr "" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1518,7 +1532,7 @@ msgstr "" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1526,7 +1540,7 @@ msgstr "" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1534,7 +1548,7 @@ msgstr "" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1542,7 +1556,7 @@ msgstr "" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1550,7 +1564,7 @@ msgstr "" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1558,7 +1572,7 @@ msgstr "" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1566,7 +1580,7 @@ msgstr "" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1574,7 +1588,7 @@ msgstr "" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1582,7 +1596,7 @@ msgstr "" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1590,7 +1604,7 @@ msgstr "" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1598,7 +1612,7 @@ msgstr "" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1606,7 +1620,7 @@ msgstr "" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1614,7 +1628,7 @@ msgstr "" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1622,7 +1636,7 @@ msgstr "" #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1630,7 +1644,7 @@ msgstr "" #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1638,7 +1652,7 @@ msgstr "" #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1646,7 +1660,7 @@ msgstr "" #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1654,7 +1668,7 @@ msgstr "" #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1662,613 +1676,613 @@ msgstr "" #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Omogućuje opciju auto prepoznavanja NVIDIA/ATI/Intel baziranih grafičkih video kartica i upisuje pravilne informacije o istoj." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Uključuje UseAtiROM opciju." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Uključuje UseNvidiaROM opciju." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Uključuje VBIOS opciju" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Verbose Mode" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Uključuje verbose prijavu i omogućuje vam da vidite poruke iz oba Chameleon i kernel OS X prilikom pokretanja. Osnova za rješavanje problema." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Single User Mode" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "Opcija za rješavanje problema koja se koristi za podizanje OS X BSD / Unix komandnog reda." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Ignore Caches" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "Opcija koja nije potrebna za svakodnevno podizanje, ali može biti korisna ukoliko želite da OS X učita sve fajlove iz sustavnog direktorija, radije nego se oslanjajući na pre-izgrađenu predmemoriju." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Postavlja zastave npci = 0x2000 za Kernel Zastave" #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Postavlja zastave npci = 0x3000 za Kernel Zastave" #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2277,25 +2291,25 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Samo Lion. Isključuje 'low power wake' opciju koja ponekad ostavi crni zaslon poslije buđenja iz spavanja." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2305,25 +2319,25 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2331,277 +2345,277 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "German Mac Keyboard" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Korištenje tipkovnice za Njemačku Mac tipkovnicu" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Spanish Mac Keyboard" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Korištenje tipkovnice za Španjolsku Mac tipkovnicu" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "French Mac Keyboard" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Korištenje tipkovnice za Francusku Mac tipkovnicu" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Italian Mac Keyboard" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Korištenje tipkovnice za Italijansku Mac tipkovnicu" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Swedish Mac Keyboard" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Korištenje tipkovnice za Svedsku Mac tipkovnicu" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "French PC Keyboard" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Korištenje tipkovnice za Francusku PC tipkovnicu" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "French PC Keyboard" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Manja, jednostavnija verzija nove zadane teme koja se koristi prilikom izgradnje Chameleon-a koji zahtjeva ugrađenu temu. " #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Chameleonova prethodno zadana tema." #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Chameleonova trenutno zadana tema." #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "Predivna jednostavna tema od NoSmokingBandit iz Aprila 2009." #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Audio" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "" #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Control Options" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Opcije za kontrolu rada Chameleona." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "General Options" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Izaberite od selekcije iz baze opcija." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Kernel Flags" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Izaberite od selekcije iz kernel zastava." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Power Management" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Odabir opcija koje se bave upravljanjem potrošnjom energije i SpeedStep-om." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Postavite jednu odluku za korištenje." #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Video" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "Odabir opcija koje se bave videom." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "KeyLayout" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Odaberite jednu keylayout koristiti. To će također instalirati Keylayout modul i mapa tipki." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Themes" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/pl.po =================================================================== --- branches/Bungo/package/po/pl.po (revision 2530) +++ branches/Bungo/package/po/pl.po (revision 2531) @@ -275,7 +275,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Chameleon Standard" @@ -389,7 +389,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Rozdzielczość" @@ -873,207 +873,221 @@ msgid "Enable specific Processor power state, C6." msgstr "Włącza określony stan wydajności CPU, C6" +#. type: "EnableC7State_title" +#: Resources/templates/Localizable.strings:197 +#, fuzzy, no-wrap +#| msgid "EnableC2State=Yes" +msgid "EnableC7State=Yes" +msgstr "EnableC2State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, fuzzy, no-wrap +#| msgid "Enable specific Processor power state, C2." +msgid "Enable specific Processor power state, C7." +msgstr "Włącza określony stan wydajności CPU, C2" + #. type: "GenerateCStates_title" -#: Resources/templates/Localizable.strings:197 +#: Resources/templates/Localizable.strings:200 #, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Włącza automatyczne generowanie stanów C-States procesora." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Włącza automatyczne generowanie stanów P-States procesora." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Włącza automatyczne generowanie stanów T-States procesora." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Ustawia tryb graficzny na 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Ustawia tryb graficzny na 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Ustawia tryb graficzny na 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Ustawia tryb graficzny na 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Ustawia tryb graficzny na 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Ustawia tryb graficzny na 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "Ustawia tryb graficzny na 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Ustawia tryb graficzny na 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Ustawia tryb graficzny na 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Ustawia tryb graficzny na 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Ustawia tryb graficzny na 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Ustawia tryb graficzny na 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Ustawia tryb graficzny na 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1081,14 +1095,14 @@ msgstr "" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1096,14 +1110,14 @@ msgstr "" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1111,15 +1125,15 @@ msgstr "" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, fuzzy, no-wrap #| msgid "LayoutID=65" msgid "LayoutID=5" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1127,15 +1141,15 @@ msgstr "" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, fuzzy, no-wrap #| msgid "LayoutID=387" msgid "LayoutID=7" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1143,14 +1157,14 @@ msgstr "" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1158,14 +1172,14 @@ msgstr "" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1173,14 +1187,14 @@ msgstr "" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1188,14 +1202,14 @@ msgstr "" #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1203,14 +1217,14 @@ msgstr "" #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1218,14 +1232,14 @@ msgstr "" #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1233,14 +1247,14 @@ msgstr "" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1248,14 +1262,14 @@ msgstr "" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1263,14 +1277,14 @@ msgstr "" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1278,14 +1292,14 @@ msgstr "" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1293,14 +1307,14 @@ msgstr "" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1308,14 +1322,14 @@ msgstr "" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1323,14 +1337,14 @@ msgstr "" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1338,14 +1352,14 @@ msgstr "" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1353,14 +1367,14 @@ msgstr "" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1368,14 +1382,14 @@ msgstr "" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1383,14 +1397,14 @@ msgstr "" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1398,14 +1412,14 @@ msgstr "" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1413,14 +1427,14 @@ msgstr "" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1428,14 +1442,14 @@ msgstr "" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1443,14 +1457,14 @@ msgstr "" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1458,7 +1472,7 @@ msgstr "" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1466,7 +1480,7 @@ msgstr "" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1474,7 +1488,7 @@ msgstr "" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1482,7 +1496,7 @@ msgstr "" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1490,7 +1504,7 @@ msgstr "" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1498,7 +1512,7 @@ msgstr "" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1506,7 +1520,7 @@ msgstr "" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1514,7 +1528,7 @@ msgstr "" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1522,7 +1536,7 @@ msgstr "" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1530,7 +1544,7 @@ msgstr "" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1538,7 +1552,7 @@ msgstr "" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1546,7 +1560,7 @@ msgstr "" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1554,7 +1568,7 @@ msgstr "" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1562,7 +1576,7 @@ msgstr "" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1570,7 +1584,7 @@ msgstr "" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1578,7 +1592,7 @@ msgstr "" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1586,7 +1600,7 @@ msgstr "" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1594,7 +1608,7 @@ msgstr "" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1602,7 +1616,7 @@ msgstr "" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1610,7 +1624,7 @@ msgstr "" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1618,7 +1632,7 @@ msgstr "" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1626,7 +1640,7 @@ msgstr "" #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1634,7 +1648,7 @@ msgstr "" #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1642,7 +1656,7 @@ msgstr "" #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1650,7 +1664,7 @@ msgstr "" #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1658,7 +1672,7 @@ msgstr "" #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1666,613 +1680,613 @@ msgstr "" #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Włącza opcję automatycznego wykrywania GPU NVIDII i umieszczania odpowiednich informacji." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "Włącz dźwięk po HDMI dla kart NVIDIA oraz AMD/ATI" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Włącza opcję UseAtiROM." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Włącza opcję UseNvidiaROM." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Włącza opcję VBIOS." #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Verbose Mode (-v)" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Włącza komunikaty diagnostyczne z kernela OS X oraz bootlodera. Niezbędne przy szukaniu problemów." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Single User Mode (-s)" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "Opcja wykorzystywana przy naprawianiu problemów, Uruchamia system w trybie poleceń BSD/Unix." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Ignore Caches (-f)" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "Nie przydaje się przy każdym uruchamianiu, ale może być użyteczne jeśli chcesz, by system przeładował wszystkie pliki, zamiast ładowania cache." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Czasem naprawia błąd PCI Configuration Begin" #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Czasem naprawia błąd PCI Configuration Begin" #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2281,25 +2295,25 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Tylko dla OSX Lion. Wyłącza budzenie z niskim użyciem energii 'low power wake', które czasem zostawia czarny ekran po uśpieniu." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2309,25 +2323,25 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2335,277 +2349,277 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "German Mac Keyboard" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Użyj układu klawiatury: German Mac" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Spanish Mac Keyboard" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Użyj układu klawiatury: Spanish Mac" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "French Mac Keyboard" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Użyj układu klawiatury: French Mac" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Italian Mac Keyboard" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Użyj układu klawiatury: Italian Mac" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Swedish Mac Keyboard" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Użyj układu klawiatury: Swedish Mac" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "French PC Keyboard" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Użyj układu klawiatury: French PC" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Mniejsza, prosta wersja nowego tematu, domyślnie używana podczas tworzenia wersji Chameleona, który wymaga osadzonych tematów. " #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Poprzedni domyślny temat Chameleona." #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Nowy domyślny temat Chameleona." #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "Piękny, prosty temat autorstwa NoSmokingBandit z kwietnia 2009." #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Audio" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "" #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Kontrola chameleona" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Ustawienia działania Chameleona." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "Ogólne opcje" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Wybierz ogólne opcje." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Flagi kernela" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Wybierz flagi kernela." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Zarządzanie energią" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Wybierz ustawienia związane z zarządzaniem energią i SpeedSteepem." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Set one resolution to use." #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Grafika" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "Wybierz ustawienia związane z obsługą grafiki." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "KeyLayout" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Select one keylayout to use. This will also install the Keylayout module and keymaps." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Tematy" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/it.po =================================================================== --- branches/Bungo/package/po/it.po (revision 2530) +++ branches/Bungo/package/po/it.po (revision 2531) @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Chameleon 2.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-06-26 01:37+0200\n" +"POT-Creation-Date: 2014-09-18 14:17+0100\n" "PO-Revision-Date: 2014-07-25 10:44+0000\n" "Last-Translator: Marchrius \n" "Language-Team: it \n" @@ -276,7 +276,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Standard" @@ -398,7 +398,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Risoluzioni" @@ -896,207 +896,219 @@ msgid "Enable specific Processor power state, C6." msgstr "Abilita i C6State." -#. type: "GenerateCStates_title" +#. type: "EnableC7State_title" #: Resources/templates/Localizable.strings:197 #, no-wrap +msgid "EnableC7State=Yes" +msgstr "EnableC7State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, no-wrap +msgid "Enable specific Processor power state, C7." +msgstr "Abilita i C7State." + +#. type: "GenerateCStates_title" +#: Resources/templates/Localizable.strings:200 +#, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Attiva C-State automatici." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Attiva P-State automatici." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Attiva T-State automatici." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Setta il Graphics Mode a 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Setta il Graphics Mode a 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Setta il Graphics Mode a 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Setta il Graphics Mode a 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Setta il Graphics Mode a 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Setta il Graphics Mode a 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "Setta il Graphics Mode a 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Setta il Graphics Mode a 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Setta il Graphics Mode a 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Setta il Graphics Mode a 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Setta il Graphics Mode a 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Setta il Graphics Mode a 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Setta il Graphics Mode a 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1106,14 +1118,14 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1123,14 +1135,14 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1140,14 +1152,14 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, no-wrap msgid "LayoutID=5" msgstr "LayoutID=5" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1157,14 +1169,14 @@ "005 (0x05, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, no-wrap msgid "LayoutID=7" msgstr "LayoutID=7" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1174,14 +1186,14 @@ "007 (0x07, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1191,14 +1203,14 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1208,14 +1220,14 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1225,14 +1237,14 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1242,14 +1254,14 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1259,14 +1271,14 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1276,14 +1288,14 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1293,14 +1305,14 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1310,14 +1322,14 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1327,14 +1339,14 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1344,14 +1356,14 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1361,14 +1373,14 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1378,14 +1390,14 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1395,14 +1407,14 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1412,14 +1424,14 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1429,14 +1441,14 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1446,14 +1458,14 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1463,14 +1475,14 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1480,14 +1492,14 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1497,14 +1509,14 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1514,14 +1526,14 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1531,7 +1543,7 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1541,7 +1553,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1551,7 +1563,7 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1561,7 +1573,7 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1571,7 +1583,7 @@ "005 (0x05, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1581,7 +1593,7 @@ "007 (0x07, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1591,7 +1603,7 @@ "00C (0x0C, 0x00, 0x00, 0x00)" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1601,7 +1613,7 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1611,7 +1623,7 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1621,7 +1633,7 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1631,7 +1643,7 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1641,7 +1653,7 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1651,7 +1663,7 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1661,7 +1673,7 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1671,7 +1683,7 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1681,7 +1693,7 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1691,7 +1703,7 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1701,7 +1713,7 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1711,7 +1723,7 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1721,7 +1733,7 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1731,7 +1743,7 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1741,7 +1753,7 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1751,7 +1763,7 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1761,7 +1773,7 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1771,7 +1783,7 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1781,7 +1793,7 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1791,613 +1803,613 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Imposta l'AAPL,ig-platform-id a 01660000 per schede grafiche Intel HD4000 (Mobile)." #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Imposta l'AAPL,ig-platform-id a 01660001 per schede grafiche Intel HD4000 (Mobile)." #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Imposta l'AAPL,ig-platform-id a 01660002 per schede grafiche Intel HD4000 (Mobile)." #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Imposta l'AAPL,ig-platform-id a 01660003 per schede grafiche Intel HD4000 (Mobile)." #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Imposta l'AAPL,ig-platform-id a 01660004 per schede grafiche Intel HD4000 (Mobile)." #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Imposta l'AAPL,ig-platform-id a 01620005 per schede grafiche Intel HD4000 (Desktop)." #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Imposta l'AAPL,ig-platform-id a 01620006 per schede grafiche Intel HD4000 (Desktop)." #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Imposta l'AAPL,ig-platform-id a 01620007 per schede grafiche Intel HD4000 (Desktop)." #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Imposta l'AAPL,ig-platform-id a 01660008 per schede grafiche Intel HD4000 (Mobile)." #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Imposta l'AAPL,ig-platform-id a 01660009 per schede grafiche Intel HD4000 (Mobile)." #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Imposta l'AAPL,ig-platform-id a 0166000a per schede grafiche Intel HD4000 (Mobile)." #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Imposta l'AAPL,ig-platform-id a 0166000b per schede grafiche Intel HD4000 (Mobile)." #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Imposta l'AAPL,ig-platform-id a 00000604 per schede grafiche Intel Haswell (Mobile)." #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Imposta l'AAPL,ig-platform-id a 0000060c per schede grafiche Intel Haswell (Mobile)." #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Imposta l'AAPL,ig-platform-id a 00001604 per schede grafiche Intel Haswell (Mobile)." #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Imposta l'AAPL,ig-platform-id a 0000160a per schede grafiche Intel Haswell (Mobile)." #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Imposta l'AAPL,ig-platform-id a 0000160c per schede grafiche Intel Haswell (Mobile)." #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Imposta l'AAPL,ig-platform-id a 00002604 per schede grafiche Intel Haswell (Mobile)." #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Imposta l'AAPL,ig-platform-id a 0000260a per schede grafiche Intel Haswell (Mobile)." #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Imposta l'AAPL,ig-platform-id a 0600260c per schede grafiche Intel Haswell (Mobile)." #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Imposta l'AAPL,ig-platform-id a 0000260d per schede grafiche Intel Haswell (Mobile)." #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Imposta l'AAPL,ig-platform-id a 02001604 per schede grafiche Intel Haswell (Mobile)." #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "Imposta l'AAPL,ig-platform-id a 0300220d per schede grafiche Intel Haswell (Desktop)." #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Imposta l'AAPL,ig-platform-id a 0500260a per schede grafiche Intel Haswell (Mobile)." #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Imposta l'AAPL,ig-platform-id a 0600260a per schede grafiche Intel Haswell (Mobile)." #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Imposta l'AAPL,ig-platform-id a 0700260d per schede grafiche Intel Haswell (Mobile)." #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Imposta l'AAPL,ig-platform-id a 0800260a per schede grafiche Intel Haswell (Mobile)." #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Imposta l'AAPL,ig-platform-id a 08002e0a per schede grafiche Intel Haswell (Mobile)." #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "Imposta il PinConfiguration (HDEF) per l'Analog Devices AD2000b." #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "Imposta il PinConfiguration (HDEF) per l'Analog Devices AD1981HD." #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "Imposta il PinConfiguration (HDEF) per l'Analog Devices AD1988b." #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "Imposta il PinConfiguration (HDEF) per Realtek ALC888." #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "Imposta il PinConfiguration (HDEF) per Realtek ALC1200." #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "Imposta il PinConfiguration per ???." #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Aggiunge GraphicsEnabler=Yes al org.chameleon.Boot.plist, Questa opzione abilita il riconoscimento automatico delle schede grafiche iniettanto le informazioni corrette." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "Aggiunge EnableHDMIAudio=Yes al org.chameleon.Boot.plist, Questa opzione abilita l'audio HDMi delle schede grafiche iniettanto le informazioni corrette." #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Attiva opzione UseAtiROM." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Attiva opzione UseNvidiaROM." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Attiva opzione VBIOS" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "Salta il riconoscimento da perte del GraphicsEnabler per le schede Intel." #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "Salta il riconoscimento da perte del GraphicsEnabler per le schede nVidia." #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "Salta il riconoscimento da perte del GraphicsEnabler per le schede AMD/ATi." #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "Abilita l'opzione Backlight per i laptop con schede nVidia." #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "Abilita l'opzione DualLink per schede nVidia e ATi." #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "Utilizza il nome classico per le schede nVidia che verrà visualizzato nel SystemProfiler (disabilitato di default)." #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Modalità Verbose (-v)" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Attiva il registro dettagliato e permette di vedere i menssaggi sia di Chameleon che del Kernel, durante l'avvio. Essenziale per la soluzione di problemi." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Modalitá Single User (-s)" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "È una opzione utilizzata per risolvere problemi utilizzata per avviare in command-line BSD/Unix di OS X." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Ignora Caches (-f)" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "Non è una opzione necessaria per avviare, ma può essere utile se si desidera che OS X carichi tutti i file della cartella di sistema, al posto di andare in conflitto con la cache precostruita." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Imposta la flag npci=0x2000 per la key Kernel Flags." #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Imposta la flag npci=0x3000 per la key Kernel Flags." #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2409,25 +2421,25 @@ "Ringraziamenti a bcc9." #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Solo per Lion e superiori. Disabilita il 'low power wake' che a volte lascia lo schermo nero dopo il risveglio dallo Sleep/Stop." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2441,25 +2453,25 @@ "Crediti a meklort e Rampage Dev." #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "Nella versione di anteprima per sviluppatori di Yosemite, i kext non opportunamente firmati non verranno caricati. Per poter usare tali kext durante lo sviluppo, questo controllo può essere disabilitato aggiungendo 'kext-dev-mode=1' come argomento per il boot." #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2469,277 +2481,277 @@ "Maggiori informaazioni (credit a bcc9) qui: http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help/#entry1867000" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "Mappatura tastiera Tedesca Mac" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Usa la mappatura della tastiera Tedesca per Mac" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Mappatura tastiera Spagnola Mac" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Usa la mappatura della tastiera Spagnola per Mac" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "Mappatura tastiera Francese Mac" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Usa la mappatura della tastiera Francese per Mac" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Mappatura tastiera Italiana Mac" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Usa la mappatura della tastiera Italiana per Mac" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Mappatura tastiera Svedese Mac" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Usa la mappatura della tastiera Svedese per Mac" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "Mappatura tastiera Francese PC" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Usa la mappatura della tastiera Francese per PC" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Tema integrato in chameleon (Standard ridotto)." #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Il vecchio tema Standard di chameleon" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Il tema standard usato dal bootloader, aggiunto qui per essere personalizzato." #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "Un tema The Bullet by NoSmokingBandit." #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Audio" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "Selezione di opzioni per l'audio." #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Opzioni di Controllo" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Settaggi per controllare come Chameleon lavora." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "Opzioni Generali" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Seleziona una opzione base." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Flags del Kernel" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Scegli le possibili flag del kernel." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Gestione Energetica" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Selezione di opzioni pre la gestione energetica e speedstep." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Imposta la risoluzione del tuo monitor." #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "Scegli un layout-id dell'HDEF da usare per il controller HDA." #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "Scegli un layout-id dell'HDAU da usare per il controller HDMi." #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "Scegli un AAPL,ig-platform-id da usare per la tua Intel HD 4000." #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "Scegli un AAPL,ig-platform-id da usare per la tua Intel HD 5000." #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "Setta il PinConfiguration per l'HDEF." #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Video" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "Selezione di opzioni per il video." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "Mappatura tastiera" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Seleziona la mappatura da utilizzare, Verrá anche installato il modulo Keylayout e le mappature tastiera." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Temi" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/hu.po =================================================================== --- branches/Bungo/package/po/hu.po (revision 2530) +++ branches/Bungo/package/po/hu.po (revision 2531) @@ -267,7 +267,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Alapértelmezett" @@ -379,7 +379,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Felbontás" @@ -862,207 +862,221 @@ msgid "Enable specific Processor power state, C6." msgstr "" +#. type: "EnableC7State_title" +#: Resources/templates/Localizable.strings:197 +#, fuzzy, no-wrap +#| msgid "EnableC2State=Yes" +msgid "EnableC7State=Yes" +msgstr "EnableC2State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, fuzzy, no-wrap +#| msgid "Enable specific Processor power state, C2." +msgid "Enable specific Processor power state, C7." +msgstr "Lehetővé teszi a processzor C2-es módba való kapcsolását" + #. type: "GenerateCStates_title" -#: Resources/templates/Localizable.strings:197 +#: Resources/templates/Localizable.strings:200 #, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Automatikusan létrehozza a processzor C módjait (energiatakarékossági-lépcsők)." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Automatikusan létrehozza a processzor P módjait (sebesség-lépcsők)." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "" #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "A felbontást a következőre állítja: 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "A felbontást a következőre állítja: 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "A felbontást a következőre állítja: 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "A felbontást a következőre állítja: 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "A felbontást a következőre állítja: 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "A felbontást a következőre állítja: 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "A felbontást a következőre állítja: 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "A felbontást a következőre állítja: 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "A felbontást a következőre állítja: 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "A felbontást a következőre állítja: 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "A felbontást a következőre állítja: 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "A felbontást a következőre állítja: 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "A felbontást a következőre állítja: 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1070,14 +1084,14 @@ msgstr "" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1085,14 +1099,14 @@ msgstr "" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1100,15 +1114,15 @@ msgstr "" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, fuzzy, no-wrap #| msgid "LayoutID=65" msgid "LayoutID=5" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1116,15 +1130,15 @@ msgstr "" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, fuzzy, no-wrap #| msgid "LayoutID=387" msgid "LayoutID=7" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1132,14 +1146,14 @@ msgstr "" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1147,14 +1161,14 @@ msgstr "" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1162,14 +1176,14 @@ msgstr "" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1177,14 +1191,14 @@ msgstr "" #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1192,14 +1206,14 @@ msgstr "" #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1207,14 +1221,14 @@ msgstr "" #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1222,14 +1236,14 @@ msgstr "" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1237,14 +1251,14 @@ msgstr "" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1252,14 +1266,14 @@ msgstr "" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1267,14 +1281,14 @@ msgstr "" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1282,14 +1296,14 @@ msgstr "" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1297,14 +1311,14 @@ msgstr "" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1312,14 +1326,14 @@ msgstr "" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1327,14 +1341,14 @@ msgstr "" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1342,14 +1356,14 @@ msgstr "" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1357,14 +1371,14 @@ msgstr "" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1372,14 +1386,14 @@ msgstr "" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1387,14 +1401,14 @@ msgstr "" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1402,14 +1416,14 @@ msgstr "" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1417,14 +1431,14 @@ msgstr "" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1432,14 +1446,14 @@ msgstr "" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1447,7 +1461,7 @@ msgstr "" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1455,7 +1469,7 @@ msgstr "" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1463,7 +1477,7 @@ msgstr "" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1471,7 +1485,7 @@ msgstr "" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1479,7 +1493,7 @@ msgstr "" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1487,7 +1501,7 @@ msgstr "" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1495,7 +1509,7 @@ msgstr "" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1503,7 +1517,7 @@ msgstr "" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1511,7 +1525,7 @@ msgstr "" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1519,7 +1533,7 @@ msgstr "" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1527,7 +1541,7 @@ msgstr "" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1535,7 +1549,7 @@ msgstr "" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1543,7 +1557,7 @@ msgstr "" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1551,7 +1565,7 @@ msgstr "" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1559,7 +1573,7 @@ msgstr "" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1567,7 +1581,7 @@ msgstr "" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1575,7 +1589,7 @@ msgstr "" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1583,7 +1597,7 @@ msgstr "" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1591,7 +1605,7 @@ msgstr "" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1599,7 +1613,7 @@ msgstr "" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1607,7 +1621,7 @@ msgstr "" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1615,7 +1629,7 @@ msgstr "" #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1623,7 +1637,7 @@ msgstr "" #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1631,7 +1645,7 @@ msgstr "" #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1639,7 +1653,7 @@ msgstr "" #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1647,7 +1661,7 @@ msgstr "" #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1655,613 +1669,613 @@ msgstr "" #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "" #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Engedélyezi a UseAtiROM opciót." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Engedélyezi a UseNvidiaROM opciót." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Engedélyezi a VBIOS opciót." #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Verbose Mode" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "A rendszert az alma logó helyett, karakteres módban indítja így figyelemmel kísérheted a rendszer betöltődését. Hibaelhárításnál hasznos." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Single User mód" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "A rendszert parancssoros módban indítja." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Gyorsítótárak kihagyása" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "Ez egy nem mindennaposan használandó mód. A rendszer az összes rendszerfájlt úrjatölti. Akkor használd ha a géped nem indulna megfelelően." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Orvosolja néhány gépen a 'PCI configuration begin'-nél történő lefagyást. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Orvosolja néhány gépen a 'PCI configuration begin'-nél történő lefagyást. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2270,25 +2284,25 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Csak Lion-hoz. Kikapcsolja a 'low power wake' funkciót, ami néha üres, vagy fekete képernyőt okoz alvó módból való ébresztés után." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2298,25 +2312,25 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2324,277 +2338,277 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "Német Mac kiosztás" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Használd ezt a kiosztást a német Mac billentyűzetekhez" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Spanyol Mac kiosztás" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Használd ezt a kiosztást a spanyol Mac billentyűzetekhez." #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "Francia Mac kiosztás" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Használd ezt a kiosztást a francia Mac billentyűzetekhez." #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Olasz Mac kiosztás" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Használd ezt a kiosztást a olasz Mac billentyűzetekhez." #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Svéd Mac kiosztás" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Használd ezt a kiosztást a svéd Mac billentyűzetekhez" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "Francia PC kiosztás" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Használd ezt a kiosztást a francia PC billentyűzetekhez." #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "" #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Örökölt" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Chameleon's eredeti témája a v2.0 RC1 verzióból" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Az alapértelmezett téma a v2.0 RC5 verzióhoz" #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "Egy egyszerű téma NoSmokingBandit-tól" #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Audio" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "" #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Vezérlés" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Beállítások a Chameleon vezerléséhez." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "Általános beállítások" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Válaszd ki a szükségek alapbeállításokat." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Kernel paraméterek" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Válaszd ki milyen paraméterekkel induljon a kernel" #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Energiagazdálkodás" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Beállítások az energiagazdálkodáshoz és a sebesség-lépcsőkhöz." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Jelölj ki egy a monitorodnak leginkább megfelelő felbontást." #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Video" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "Videóhoz kapcsolódó beállítások." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "Billentyűzet kiosztás" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Válassz ki egy kiosztást a használatához. Ez egyúttal telepíti a billentyűzet kiosztás modult is" #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Témák" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/chameleon.pot =================================================================== --- branches/Bungo/package/po/chameleon.pot (revision 2530) +++ branches/Bungo/package/po/chameleon.pot (revision 2531) @@ -248,7 +248,7 @@ msgstr "" #. type: "Default_title" -#: Resources/templates/Localizable.strings:25 Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:25 Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "" @@ -365,7 +365,7 @@ msgstr "" #. type: "Resolution_title" -#: Resources/templates/Localizable.strings:60 Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:60 Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "" @@ -870,206 +870,218 @@ msgid "Enable specific Processor power state, C6." msgstr "" -#. type: "GenerateCStates_title" +#. type: "EnableC7State_title" #: Resources/templates/Localizable.strings:197 #, no-wrap +msgid "EnableC7State=Yes" +msgstr "" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, no-wrap +msgid "Enable specific Processor power state, C7." +msgstr "" + +#. type: "GenerateCStates_title" +#: Resources/templates/Localizable.strings:200 +#, no-wrap msgid "GenerateCStates=Yes" msgstr "" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "" #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "" #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "" #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1077,13 +1089,13 @@ msgstr "" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1091,13 +1103,13 @@ msgstr "" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1105,13 +1117,13 @@ msgstr "" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 Resources/templates/Localizable.strings:370 #, no-wrap msgid "LayoutID=5" msgstr "" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1119,13 +1131,13 @@ msgstr "" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 Resources/templates/Localizable.strings:374 #, no-wrap msgid "LayoutID=7" msgstr "" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1133,13 +1145,13 @@ msgstr "" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1147,13 +1159,13 @@ msgstr "" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1161,13 +1173,13 @@ msgstr "" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1175,13 +1187,13 @@ msgstr "" #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1189,13 +1201,13 @@ msgstr "" #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1203,13 +1215,13 @@ msgstr "" #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1217,13 +1229,13 @@ msgstr "" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1231,13 +1243,13 @@ msgstr "" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1245,13 +1257,13 @@ msgstr "" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1259,13 +1271,13 @@ msgstr "" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1273,13 +1285,13 @@ msgstr "" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1287,13 +1299,13 @@ msgstr "" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1301,13 +1313,13 @@ msgstr "" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1315,13 +1327,13 @@ msgstr "" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1329,13 +1341,13 @@ msgstr "" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1343,13 +1355,13 @@ msgstr "" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1357,13 +1369,13 @@ msgstr "" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1371,13 +1383,13 @@ msgstr "" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1385,13 +1397,13 @@ msgstr "" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1399,13 +1411,13 @@ msgstr "" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1413,13 +1425,13 @@ msgstr "" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1427,7 +1439,7 @@ msgstr "" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1435,7 +1447,7 @@ msgstr "" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1443,7 +1455,7 @@ msgstr "" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1451,7 +1463,7 @@ msgstr "" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1459,7 +1471,7 @@ msgstr "" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1467,7 +1479,7 @@ msgstr "" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1475,7 +1487,7 @@ msgstr "" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1483,7 +1495,7 @@ msgstr "" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1491,7 +1503,7 @@ msgstr "" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1499,7 +1511,7 @@ msgstr "" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1507,7 +1519,7 @@ msgstr "" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1515,7 +1527,7 @@ msgstr "" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1523,7 +1535,7 @@ msgstr "" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1531,7 +1543,7 @@ msgstr "" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1539,7 +1551,7 @@ msgstr "" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1547,7 +1559,7 @@ msgstr "" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1555,7 +1567,7 @@ msgstr "" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1563,7 +1575,7 @@ msgstr "" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1571,7 +1583,7 @@ msgstr "" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1579,7 +1591,7 @@ msgstr "" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1587,7 +1599,7 @@ msgstr "" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1595,7 +1607,7 @@ msgstr "" #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1603,7 +1615,7 @@ msgstr "" #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1611,7 +1623,7 @@ msgstr "" #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1619,7 +1631,7 @@ msgstr "" #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1627,7 +1639,7 @@ msgstr "" #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1635,421 +1647,421 @@ msgstr "" #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "" "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and " @@ -2057,133 +2069,133 @@ msgstr "" #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "" #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "" #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "" "Turns on verbose logging and allows you to see messages from both Chameleon " @@ -2191,25 +2203,25 @@ msgstr "" #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "" #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "" "Not an option that's needed for everyday booting, but it can be useful if " @@ -2218,13 +2230,13 @@ msgstr "" #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "" "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 " @@ -2232,13 +2244,13 @@ msgstr "" #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "" "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 " @@ -2246,13 +2258,13 @@ msgstr "" #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some " @@ -2262,13 +2274,13 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "" "Lion only. Disables the 'low power wake' feature which can sometimes leave " @@ -2276,13 +2288,13 @@ msgstr "" #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you " @@ -2293,13 +2305,13 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "" "In Yosemite Developer Previews, unsigned or improperly signed kexts will not " @@ -2308,13 +2320,13 @@ msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx " @@ -2324,85 +2336,85 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "" "A smaller simple version of the new default theme used when building a " @@ -2410,181 +2422,181 @@ msgstr "" #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "" #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "" #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "" #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "" #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "" #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "" #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "" #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "" #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "" #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "" "Select one keylayout to use. This will also install the Keylayout module and " @@ -2592,13 +2604,13 @@ msgstr "" #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/ro.po =================================================================== --- branches/Bungo/package/po/ro.po (revision 2530) +++ branches/Bungo/package/po/ro.po (revision 2531) @@ -266,7 +266,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Standard" @@ -387,7 +387,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Rezolutie" @@ -887,207 +887,221 @@ msgid "Enable specific Processor power state, C6." msgstr "Activeaza modul de energie al procesorului, C6." +#. type: "EnableC7State_title" +#: Resources/templates/Localizable.strings:197 +#, fuzzy, no-wrap +#| msgid "EnableC2State=Yes" +msgid "EnableC7State=Yes" +msgstr "EnableC2State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, fuzzy, no-wrap +#| msgid "Enable specific Processor power state, C2." +msgid "Enable specific Processor power state, C7." +msgstr "Activeaza modul de energie al procesorului, C2." + #. type: "GenerateCStates_title" -#: Resources/templates/Localizable.strings:197 +#: Resources/templates/Localizable.strings:200 #, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Activeaza timpii 'idle' ai procesorului (C-States)." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Activeaza auto-generarea moduriilor de energie ale procesorului (P-States)." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Activeaza auto-generarea moduriilor de energie ale procesorului (T-States)." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Setarea rezolutiei la 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Setarea rezolutiei la 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Setarea rezolutiei la 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Setarea rezolutiei la 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Setarea rezolutiei la 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Setarea rezolutiei la 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "Setarea rezolutiei la 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Setarea rezolutiei la 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Setarea rezolutiei la 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Setarea rezolutiei la 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Setarea rezolutiei la 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Setarea rezolutiei la1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Setarea rezolutiei la 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1097,14 +1111,14 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1114,14 +1128,14 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1131,15 +1145,15 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, fuzzy, no-wrap #| msgid "LayoutID=65" msgid "LayoutID=5" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, fuzzy, no-wrap #| msgid "" #| "Set HDEF layout-it to 1:\n" @@ -1152,15 +1166,15 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, fuzzy, no-wrap #| msgid "LayoutID=387" msgid "LayoutID=7" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, fuzzy, no-wrap #| msgid "" #| "Set HDEF layout-it to 1:\n" @@ -1173,14 +1187,14 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1190,14 +1204,14 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1207,14 +1221,14 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1224,14 +1238,14 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1241,14 +1255,14 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1258,14 +1272,14 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1275,14 +1289,14 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1292,14 +1306,14 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1309,14 +1323,14 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1326,14 +1340,14 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1343,14 +1357,14 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1360,14 +1374,14 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1377,14 +1391,14 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1394,14 +1408,14 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1411,14 +1425,14 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1428,14 +1442,14 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1445,14 +1459,14 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1462,14 +1476,14 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1479,14 +1493,14 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1496,14 +1510,14 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1513,14 +1527,14 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1530,7 +1544,7 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1540,7 +1554,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1550,7 +1564,7 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1560,7 +1574,7 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, fuzzy, no-wrap #| msgid "" #| "Set HDAU layout-it to 1:\n" @@ -1573,7 +1587,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, fuzzy, no-wrap #| msgid "" #| "Set HDAU layout-it to 1:\n" @@ -1586,7 +1600,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1596,7 +1610,7 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1606,7 +1620,7 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1616,7 +1630,7 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1626,7 +1640,7 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1636,7 +1650,7 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1646,7 +1660,7 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1656,7 +1670,7 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1666,7 +1680,7 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1676,7 +1690,7 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1686,7 +1700,7 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1696,7 +1710,7 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1706,7 +1720,7 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1716,7 +1730,7 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1726,7 +1740,7 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1736,7 +1750,7 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1746,7 +1760,7 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1756,7 +1770,7 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1766,7 +1780,7 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1776,7 +1790,7 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1786,7 +1800,7 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1796,613 +1810,613 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Seteaza 01660000 pentru Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Seteaza 01660001 pentru Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Seteaza 01660002 pentru Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Seteaza 01660003 pentru Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Seteaza 01660004 pentru Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Seteaza 01620005 pentru Intel HD4000 (Desktop) AAPL,ig-platform-id." #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Seteaza 01620006 pentru Intel HD4000 (Desktop) AAPL,ig-platform-id." #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Seteaza 01620007 pentru Intel HD4000 (Desktop) AAPL,ig-platform-id." #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Seteaza 01660008 pentru Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Seteaza 01660009 pentru Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Seteaza 0166000a pentru Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Seteaza 0166000b pentru Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Seteaza 00000604 pentru Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Seteaza 0000060c pentru Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Seteaza 00001604 pentru Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Seteaza 0000160a pentru Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Seteaza 0000160c pentru Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Seteaza 00002604 pentru Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Seteaza 0000260a pentru Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Seteaza 0600260c pentru Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Seteaza 0000260d pentru Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Seteaza 02001604 pentru Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "Seteaza 0300220d pentru Intel Haswell (Desktop) AAPL,ig-platform-id." #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Seteaza 0500260a pentru Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Seteaza 0600260a pentru Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Seteaza 0700260d pentru Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Seteaza 0800260a pentru Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Seteaza 08002e0a pentru Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "Seteaza HDEF PinConfiguration pentru Analog Devices AD2000b." #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "Seteaza HDEF PinConfiguration pentru Analog Devices AD1981HD." #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "Seteaza HDEF PinConfiguration pentru Analog Devices AD1988b." #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "Seteaza HDEF PinConfiguration pentru Realtek ALC888." #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "Seteaza HDEF PinConfiguration pentru Realtek ALC1200." #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "Seteaza HDEF PinConfiguration pentru ???." #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Activeaza auto-detectarea placii video nVidia, AMD/ATI pe Intel și injectarea proprietatiilor." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "Injecteaza HDMi audio pentru NVIDIA sau AMD/ATI." #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Activeaza optiuniile UseAtiROM." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Activeaza optiuniile UseNvidiaROM." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Activeaza optiunea VBIOS" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "Sare peste auto-detectia GraphicsEnabler pentru placile video bazate pe chipset Intel." #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "Sare peste auto-detectia GraphicsEnabler pentru placile video bazate pe chipset NVIDIA." #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "Sare peste auto-detectia GraphicsEnabler pentru placile video bazate pe chipset AMD/ATI." #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "Permite optiuni de iluminare pentru laptop-uri cu placi video nVidia." #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "Permite optiuni DualLink pentru placile video nVidia si ATI." #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Modul Verbose" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Activeaza afisarea de informatii detalitate in timpul procesului de boot, optiune vitala pentru depistarea problemelor." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Single User Mode" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "Optiune pentru depistare a problemelor, care porneste direct in consola BSD/UNIX a sistemului OS X." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Ignore Caches" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "O optiune rar folosita, dar practica in cazul in care se doreste pornirea sistemului cu toate fisierele si ignorand cache-uriile prezente." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Pentru rezolvarea blocarii la 'PCI configuration begin' pe unele sisteme. 0x2000 este flagul kIOPCIConfiguratorPFM64, precum este prezentat in codul sursa IOPCIFamily." #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Pentru rezolvarea blocarii la 'PCI configuration begin' pe unele sisteme. 0x3000 este flagul kIOPCIConfiguratorPFM64, precum este prezentat in codul sursa IOPCIFamily." #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2414,25 +2428,25 @@ "Credite lui bcc9." #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Pentru Lion doar, dezactiveaza modul de revenire 'low power' care uneori lasa ecranul negru." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2446,25 +2460,25 @@ "Credite lui meklort si Rampage Dev." #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2472,277 +2486,277 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "German Mac Keyboard" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Tastatura MAC in limba Germana" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Spanish Mac Keyboard" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Tastatura MAC in limba Spaniola" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "French Mac Keyboard" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Tastatura MAC in limba Franceza" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Italian Mac Keyboard" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Tastatura MAC in limba Italiana" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Swedish Mac Keyboard" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Tastatura MAC in limba Suedeza" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "French PC Keyboard" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Tastatura PC in limba Franceza" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "O versiune minimala a temei inregrate in chameleon." #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Tema originala Chameleon introdusa in versiunea v2.0 RC1" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Tema originala Chameleon introdusa in versiunea v2.0 RC5" #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "O tema simpla creata de NoSmokingBandit din Aprilie 2009." #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Audio" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "O selectie de optiuni care au de aface cu functionarea audio." #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Optiuni pentru control" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Optiuni pentru a controla modul de functionare a bootloaderului Chameleon." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "Optiuni Generale" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Alegeti din o gama de optiuni de baza." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Flag-uri pentru kernel" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Alegeti din o gama de flag-uri pentru kernel." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Management al energiei" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "O selectie de optiuni care au de aface cu speedstep si consumul de energie." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Setati o rezolutie implicita." #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "Setati o rezolutie implicita." #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Video" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "O selectie de optiuni care au de aface cu functionarea video." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "Tastatura" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Selectati o limba a tastaturii, aceasta va instala si modulul pentru diverse limbi." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Teme" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/ca.po =================================================================== --- branches/Bungo/package/po/ca.po (revision 2530) +++ branches/Bungo/package/po/ca.po (revision 2531) @@ -277,7 +277,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Standard" @@ -389,7 +389,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Resolució" @@ -871,207 +871,221 @@ msgid "Enable specific Processor power state, C6." msgstr "Activar el powerstate específic del processador, C6." +#. type: "EnableC7State_title" +#: Resources/templates/Localizable.strings:197 +#, fuzzy, no-wrap +#| msgid "EnableC2State=Yes" +msgid "EnableC7State=Yes" +msgstr "EnableC2State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, fuzzy, no-wrap +#| msgid "Enable specific Processor power state, C2." +msgid "Enable specific Processor power state, C7." +msgstr "Activar el powerstate específic del processador, C2." + #. type: "GenerateCStates_title" -#: Resources/templates/Localizable.strings:197 +#: Resources/templates/Localizable.strings:200 #, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Activar la generació automàtica d'estats de repòs del processador (C-states)." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Activar la generació automàtica d'estats de càrrega del processador (P-States)." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Activar la generació automàtica d'estats de càrrega del processador (T-States)." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Fixar resolució en 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Fixar resolució en 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Fixar resolució en 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Fixar resolució en 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Fixar resolució en 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Fixar resolució en 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "Fixar resolució en 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Fixar resolució en 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Fixar resolució en 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Fixar resolució en 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Fixar resolució en 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Fixar resolució en 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Fixar resolució en 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1079,14 +1093,14 @@ msgstr "" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1094,14 +1108,14 @@ msgstr "" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1109,15 +1123,15 @@ msgstr "" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, fuzzy, no-wrap #| msgid "LayoutID=65" msgid "LayoutID=5" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1125,15 +1139,15 @@ msgstr "" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, fuzzy, no-wrap #| msgid "LayoutID=387" msgid "LayoutID=7" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1141,14 +1155,14 @@ msgstr "" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1156,14 +1170,14 @@ msgstr "" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1171,14 +1185,14 @@ msgstr "" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1186,14 +1200,14 @@ msgstr "" #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1201,14 +1215,14 @@ msgstr "" #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1216,14 +1230,14 @@ msgstr "" #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1231,14 +1245,14 @@ msgstr "" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1246,14 +1260,14 @@ msgstr "" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1261,14 +1275,14 @@ msgstr "" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1276,14 +1290,14 @@ msgstr "" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1291,14 +1305,14 @@ msgstr "" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1306,14 +1320,14 @@ msgstr "" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1321,14 +1335,14 @@ msgstr "" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1336,14 +1350,14 @@ msgstr "" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1351,14 +1365,14 @@ msgstr "" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1366,14 +1380,14 @@ msgstr "" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1381,14 +1395,14 @@ msgstr "" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1396,14 +1410,14 @@ msgstr "" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1411,14 +1425,14 @@ msgstr "" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1426,14 +1440,14 @@ msgstr "" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1441,14 +1455,14 @@ msgstr "" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1456,7 +1470,7 @@ msgstr "" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1464,7 +1478,7 @@ msgstr "" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1472,7 +1486,7 @@ msgstr "" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1480,7 +1494,7 @@ msgstr "" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1488,7 +1502,7 @@ msgstr "" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1496,7 +1510,7 @@ msgstr "" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1504,7 +1518,7 @@ msgstr "" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1512,7 +1526,7 @@ msgstr "" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1520,7 +1534,7 @@ msgstr "" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1528,7 +1542,7 @@ msgstr "" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1536,7 +1550,7 @@ msgstr "" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1544,7 +1558,7 @@ msgstr "" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1552,7 +1566,7 @@ msgstr "" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1560,7 +1574,7 @@ msgstr "" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1568,7 +1582,7 @@ msgstr "" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1576,7 +1590,7 @@ msgstr "" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1584,7 +1598,7 @@ msgstr "" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1592,7 +1606,7 @@ msgstr "" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1600,7 +1614,7 @@ msgstr "" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1608,7 +1622,7 @@ msgstr "" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1616,7 +1630,7 @@ msgstr "" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1624,7 +1638,7 @@ msgstr "" #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1632,7 +1646,7 @@ msgstr "" #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1640,7 +1654,7 @@ msgstr "" #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1648,7 +1662,7 @@ msgstr "" #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1656,7 +1670,7 @@ msgstr "" #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1664,613 +1678,613 @@ msgstr "" #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Activa l'opció per autodetectar targetes gràfiques NVIDIA/ATI/Intel i injectar l´informació correcta." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Activa les opcions UseAtiROM." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Activa les opcions UseNvidiaROM." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Activa les opcions VBIOS." #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Verbose Mode" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Activa l'arrencada en manera verbose, que permet llegir els missatges que tant chameleon com el kernel d'OS X mostren durant el procés d'arrencada. Funció essencial per resoldre problemes." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Single User Mode" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "Una opció usada per arrencar en la manera CLI (línia de comandos) BSD/Unix d'OS X." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Ignore Caches" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "Aquesta no és una opció que es faci servir tots els dies, però pot ser útil perquè OS X carregui tots els arxius des de les seves carpetes de sistema, en lloc de recolzar-se en els seus cachés." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Per evitar que el sistema es quedi parat mostrant 'PCI configuration begin' en alguns sistemes. 0x2000 és el flag kIOPCIConfiguratorPFM64, com es pot veure en el codi font de IOPCIFamily." #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Per evitar que el sistema es quedi parat mostrant 'PCI configuration begin' en alguns sistemes. 0x3000 és el flag kIOPCIConfiguratorPFM64, com es pot veure en el codi font de IOPCIFamily." #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2279,25 +2293,25 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Només per Lion. Desactiva la característica 'low power wake' que en ocasions fa que el monitor es quedi en negre després de despertar del repòs." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2307,25 +2321,25 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2333,277 +2347,277 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "German Mac Keyboard" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Fer servir el mapa de teclat per a un teclat Mac Alemany" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Spanish Mac Keyboard" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Fer servir el mapa de teclat per a un teclat Mac espanyol" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "French Mac Keyboard" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Fer servir el mapa de teclat per a un teclat Mac francès" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Italian Mac Keyboard" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Fer servir el mapa de teclat per a un teclat Mac italià" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Swedish Mac Keyboard" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Fer servir el mapa de teclat per a un teclat Mac suec" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "French PC Keyboard" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Fer servir el mapa de teclat per a un teclat PC francès" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Una versió reduïda i simplificada del nou theme per defecte, utilitzat com a theme embegut." #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Theme original predeterminat, utilitzat en la versió v2.0 RC1" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Theme original predeterminat, utilitzat en la versió v2.0 RC5" #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "Un theme deliciosament simple creat per NoSmokingBandit a l´Abril de 2009." #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Audio" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "Una selecció d'opcions relatives al audio." #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Opcions de Control" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Ajustos de control sobre el funcionament de Chameleon." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "General Options" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Tria a partir d'una selecció d'opcions." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Kernel Flags" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Tria els kernel flags per a l'arrencada." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Gestió d'energia" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Opcions relatives a la gestió d'energia i el speedstep." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Estableix la resolució del teu monitor" #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Video" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "Una selecció d'opcions relatives al video." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "KeyLayout" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Selecciona un mapa de teclat, en funció de l'idioma." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Themes" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/pt.po =================================================================== --- branches/Bungo/package/po/pt.po (revision 2530) +++ branches/Bungo/package/po/pt.po (revision 2531) @@ -278,7 +278,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Padrão" @@ -399,7 +399,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Resolução" @@ -897,207 +897,219 @@ msgid "Enable specific Processor power state, C6." msgstr "Ativa power state específico de processador, C6." -#. type: "GenerateCStates_title" +#. type: "EnableC7State_title" #: Resources/templates/Localizable.strings:197 #, no-wrap +msgid "EnableC7State=Yes" +msgstr "EnableC7State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, no-wrap +msgid "Enable specific Processor power state, C7." +msgstr "Ativa power state específico de processador, C7." + +#. type: "GenerateCStates_title" +#: Resources/templates/Localizable.strings:200 +#, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Ativa a geração automática de estados de idle sleep do processador (C-States)." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Ativa a geração automática de estados de power performance do processador (P-States)." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Ativa a geração automática de estados de power performance do processador (T-States)." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Seleciona Modo Gráfico 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Seleciona Modo Gráfico 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Seleciona Modo Gráfico 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Seleciona Modo Gráfico 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Seleciona Modo Gráfico 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Seleciona Modo Gráfico 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "Seleciona Modo Gráfico 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Seleciona Modo Gráfico 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Seleciona Modo Gráfico 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Seleciona Modo Gráfico 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Seleciona Modo Gráfico 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Seleciona Modo Gráfico 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Seleciona Modo Gráfico 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1107,14 +1119,14 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1124,14 +1136,14 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1141,56 +1153,48 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 -#, fuzzy, no-wrap -#| msgid "LayoutID=65" +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 +#, no-wrap msgid "LayoutID=5" -msgstr "LayoutID=65" +msgstr "LayoutID=5" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 -#, fuzzy, no-wrap -#| msgid "" -#| "Set HDEF layout-it to 1:\n" -#| "001 (0x01, 0x00, 0x00, 0x00)." +#: Resources/templates/Localizable.strings:265 +#, no-wrap msgid "" "Set HDEF layout-it to 5:\n" "005 (0x05, 0x00, 0x00, 0x00)." msgstr "" -"Configura HDEF layout-id para 1:\n" -"001 (0x01, 0x00, 0x00, 0x00)." +"Configura HDEF layout-id para 5:\n" +"005 (0x05, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 -#, fuzzy, no-wrap -#| msgid "LayoutID=387" +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 +#, no-wrap msgid "LayoutID=7" -msgstr "LayoutID=387" +msgstr "LayoutID=7" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 -#, fuzzy, no-wrap -#| msgid "" -#| "Set HDEF layout-it to 1:\n" -#| "001 (0x01, 0x00, 0x00, 0x00)." +#: Resources/templates/Localizable.strings:269 +#, no-wrap msgid "" "Set HDEF layout-it to 7:\n" "007 (0x07, 0x00, 0x00, 0x00)." msgstr "" -"Configura HDEF layout-id para 1:\n" -"001 (0x01, 0x00, 0x00, 0x00)." +"Configura HDEF layout-id para 7:\n" +"007 (0x07, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1200,14 +1204,14 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1217,14 +1221,14 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1234,14 +1238,14 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1251,14 +1255,14 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1268,14 +1272,14 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1285,14 +1289,14 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1302,14 +1306,14 @@ "183 (0x83, 0x01, 0x00, 0x00)" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1319,14 +1323,14 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1336,14 +1340,14 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1353,14 +1357,14 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1370,14 +1374,14 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1387,14 +1391,14 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1404,14 +1408,14 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1421,14 +1425,14 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1438,14 +1442,14 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1455,14 +1459,14 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1472,14 +1476,14 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1489,14 +1493,14 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1506,14 +1510,14 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1523,14 +1527,14 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1540,7 +1544,7 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1550,7 +1554,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1560,7 +1564,7 @@ "002 (0x02, 0x00, 0x00, 0x00)" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1570,33 +1574,27 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 -#, fuzzy, no-wrap -#| msgid "" -#| "Set HDAU layout-it to 1:\n" -#| "001 (0x01, 0x00, 0x00, 0x00)." +#: Resources/templates/Localizable.strings:371 +#, no-wrap msgid "" "Set HDAU layout-it to 5:\n" "005 (0x05, 0x00, 0x00, 0x00)." msgstr "" -"injeta HDAU layout-it para 1:\n" -"001 (0x01, 0x00, 0x00, 0x00)." +"injeta HDAU layout-it para 5:\n" +"005 (0x05, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 -#, fuzzy, no-wrap -#| msgid "" -#| "Set HDAU layout-it to 1:\n" -#| "001 (0x01, 0x00, 0x00, 0x00)." +#: Resources/templates/Localizable.strings:375 +#, no-wrap msgid "" "Set HDAU layout-it to 7:\n" "007 (0x07, 0x00, 0x00, 0x00)." msgstr "" -"injeta HDAU layout-it para 1:\n" -"001 (0x01, 0x00, 0x00, 0x00)." +"injeta HDAU layout-it para 7:\n" +"007 (0x07, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1606,7 +1604,7 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1616,7 +1614,7 @@ "020 (0x20, 0x00, 0x00, 0x00)" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1626,7 +1624,7 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1636,7 +1634,7 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1646,7 +1644,7 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1656,7 +1654,7 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1666,7 +1664,7 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1676,7 +1674,7 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1686,7 +1684,7 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1696,7 +1694,7 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1706,7 +1704,7 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1716,7 +1714,7 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1726,7 +1724,7 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1736,7 +1734,7 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1746,7 +1744,7 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1756,7 +1754,7 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1766,7 +1764,7 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1776,7 +1774,7 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1786,7 +1784,7 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1796,7 +1794,7 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1806,613 +1804,613 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Injeta 01660000 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Injeta 01660001 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Injeta 01660002 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Injeta 01660003 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Injeta 01660004 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "injeta 01620005 para Intel HD4000 (Desktop) AAPL,ig-platform-id ." #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Injeta 01620006 para Intel HD4000 (Desktop) AAPL,ig-platform-id ." #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Injeta 01620007 para Intel HD4000 (Desktop) AAPL,ig-platform-id ." #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Injeta 01660008 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Injeta 01660009 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Injeta 0166000a para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Injeta 0166000b para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Injeta 00000604 para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Injeta 0000060c para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Injeta 00001604 para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Injeta 0000160a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Injeta 0000160c para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Injeta 00002604 para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Injeta 0000260a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Injeta 0600260c para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Injeta 0000260d para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Injeta 02001604 para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "injeta 0300220d para Intel Haswell (Desktop) AAPL,ig-platform-id." #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Injeta 0500260a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Injeta 0600260a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Injeta 0700260d para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Injeta 0800260a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Injeta 08002e0a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "Injeta HDEF PinConfiguration para Analog Devices AD2000b." #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "Injeta HDEF PinConfiguration para Analog Devices AD1981HD." #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "Injeta HDEF PinConfiguration para Dispositivos Analogicos AD1988b." #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "Injeta HDEF PinConfiguration para Realtek ALC888." #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "Injeta HDEF PinConfiguration para Realtek ALC1200." #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "Injeta HDEF PinConfiguration para ???." #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Ativa a opção que auto detecta placas de vídeo e injecta as informações corretas." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "Injeta o Audio HDMI para Placas NVIDIA ou AMD/ATI." #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Ativa a opção UseAtiROM." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Ativa a opção UseNvidiaROM." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Ativa a opção VBIOS." #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "Saltar GraphicsEnbaler autodetectado para GPUs baseados em Intel." #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "Saltar GraphicsEnabler autodectado para GPUs Baseadas em NVIDIA." #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "Saltar GraphicsEnabler autodetectado para GPUs baseadas em AMD/ATI." #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "Ativa opções Backlight para laptop com nVidia." #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "Ativa opções DualLink para nVidia e Ati. " #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Modo Verbose" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Ativa Modo Verbose, permite visualizar mensagens do Chameleon e do Kernel do OS X durante o boot. Essencial para detetar problemas." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Modo Single User" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "Usado no boot para alcançar a linha de comandos do OS X's BSD/Unix para resolução de problemas." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Ignorar Caches" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "Usado para que o OS X carregue os ficheiros das suas pastas de sistema, em vez de usar as caches préviamente construidas." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Adiciona o parâmetro npci=0x2000 em Kernel Flags." #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Adiciona o parâmetro npci=0x3000 em Kernel Flags." #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2424,25 +2422,25 @@ "Créditos para bcc9." #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Só Lion. Desabilita 'low power wake' caracteristica que por vezes apresenta o écran negro após o computador acordar." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2456,25 +2454,25 @@ "Créditos da solução meklort e Rampage Dev." #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2484,277 +2482,277 @@ "Por bcc9 Info here: http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help/#entry1867000" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "Teclado Mac Alemão" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Usa o layout para teclado Mac Alemão." #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Teclado Mac Espanhol" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Usa o layout para teclado Mac Espanhol." #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "Teclado Mac Francês" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Usa o layout para teclado Mac Francês." #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Teclado Mac Italiano" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Usa o layout para teclado Mac Italiano." #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Teclado Mac Sueco" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Usa o layout para teclado Mac Sueco." #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "Teclado PC Francês" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Usa o layout para teclado PC Francês." #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Uma versão menor do novo tema padrão, usada nas versões do Chameleon com tema embutido." #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Tema padrão anterior do Chameleon." #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Novo tema padrão do Chameleon." #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "O tema Bullet por NoSmokingBandit" #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Audio" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "Preferências de Audio." #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Opções Controle" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Preferências de controle do Chameleon." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "Opções Generalistas" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Escolha de seleção de opções básicas." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Kernel Flags" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Escolha de seleção de kernel flags." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Gestão Energia" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Seleção de opções relativas a gestão de energia e speedstep." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Configura a resolução do écran" #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "Injeta um HDEF Layout ID para usar no seu controlador HDA." #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "Injeta um HDAU Layout ID para usar com seu controlador HDMi." #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "Injeta um HDAU Layout ID para usar na sua Intel HD4000." #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "Injeta um HDAU Layout ID para usar na sua Intel HD5000." #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "Injeta um HDEF PinConfiguration para usar." #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Video" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "Preferências de Video." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "KeyLayout" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Select one keylayout to use. This will also install the Keylayout module and keymaps." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Temas" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/pt-BR.po =================================================================== --- branches/Bungo/package/po/pt-BR.po (revision 2530) +++ branches/Bungo/package/po/pt-BR.po (revision 2531) @@ -278,7 +278,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Padrão" @@ -399,7 +399,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Resolução" @@ -897,207 +897,219 @@ msgid "Enable specific Processor power state, C6." msgstr "Ativa estado de energia específico do processador, C6." -#. type: "GenerateCStates_title" +#. type: "EnableC7State_title" #: Resources/templates/Localizable.strings:197 #, no-wrap +msgid "EnableC7State=Yes" +msgstr "EnableC7State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, no-wrap +msgid "Enable specific Processor power state, C7." +msgstr "Ativa power state específico de processador, C7." + +#. type: "GenerateCStates_title" +#: Resources/templates/Localizable.strings:200 +#, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Ativa a geração automática de estados de idle sleep do processador (C-States)." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Ativa a geração automática de estados de power performance do processador (P-States)." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Ativa a geração automática dos estados de energia para a performance do processador (T-States)." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Seleciona Modo Gráfico 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Seleciona Modo Gráfico 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Seleciona Modo Gráfico 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Seleciona Modo Gráfico 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Seleciona Modo Gráfico 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Seleciona Modo Gráfico 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "Seleciona Modo Gráfico 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Seleciona Modo Gráfico 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Seleciona Modo Gráfico 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Seleciona Modo Gráfico 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Seleciona Modo Gráfico 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Seleciona Modo Gráfico 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Seleciona Modo Gráfico 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1107,14 +1119,14 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1124,14 +1136,14 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1141,14 +1153,14 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, no-wrap msgid "LayoutID=5" msgstr "LayoutID=5" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1158,14 +1170,14 @@ "005 (0x05, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, no-wrap msgid "LayoutID=7" msgstr "LayoutID=7" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1175,14 +1187,14 @@ "007 (0x07, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1192,14 +1204,14 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1209,14 +1221,14 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1226,14 +1238,14 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1243,14 +1255,14 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1260,14 +1272,14 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1277,14 +1289,14 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1294,14 +1306,14 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1311,14 +1323,14 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1328,14 +1340,14 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1345,14 +1357,14 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1362,14 +1374,14 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1379,14 +1391,14 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1396,14 +1408,14 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1413,14 +1425,14 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1430,14 +1442,14 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1447,14 +1459,14 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1464,14 +1476,14 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1481,14 +1493,14 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1498,14 +1510,14 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1515,14 +1527,14 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1532,7 +1544,7 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1542,7 +1554,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1552,7 +1564,7 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1562,7 +1574,7 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1572,7 +1584,7 @@ "005 (0x05, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1582,7 +1594,7 @@ "007 (0x07, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1592,7 +1604,7 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1602,7 +1614,7 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1612,7 +1624,7 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1622,7 +1634,7 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1632,7 +1644,7 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1642,7 +1654,7 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1652,7 +1664,7 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1662,7 +1674,7 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1672,7 +1684,7 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1682,7 +1694,7 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1692,7 +1704,7 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1702,7 +1714,7 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1712,7 +1724,7 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1722,7 +1734,7 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1732,7 +1744,7 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1742,7 +1754,7 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1752,7 +1764,7 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1762,7 +1774,7 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1772,7 +1784,7 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1782,7 +1794,7 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1792,613 +1804,613 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Define 01660000 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Define 01660001 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Define 01660002 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Define 01660003 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Define 01660004 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Define 01620005 para Intel HD4000 (Desktop) AAPL,ig-platform-id ." #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Define 01620006 para Intel HD4000 (Desktop) AAPL,ig-platform-id ." #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Define 01620007 para Intel HD4000 (Desktop) AAPL,ig-platform-id ." #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Define 01660008 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Define 01660009 para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Define 0166000a para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Define 0166000b para Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Define 00000604 para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Define 0000060c para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Define 00001604 para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Define 0000160a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Define 0000160c para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Define 00002604 para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Define 0000260a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Define 0600260c para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Define 0000260d para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Define 02001604 para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "Define 0300220d para Intel Haswell (Desktop) AAPL,ig-platform-id." #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Define 0500260a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Define 0600260a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Define 0700260d para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Define 0800260a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Define 08002e0a para Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "Define HDEF PinConfiguration para Analog Devices AD2000b." #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "Define HDEF PinConfiguration para Analog Devices AD1981HD." #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "Define HDEF PinConfiguration para Analog Devices AD1988b." #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "Define HDEF PinConfiguration para Realtek ALC888." #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "Define HDEF PinConfiguration para Realtek ALC1200." #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "Define HDEF PinConfiguration para ???." #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Ativa a opção que auto detecta placas de vídeo NVIDIA, AMD/ATI ou Intel e injeta as informações corretas." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "Injeta configurações de áudio HDMI para NVIDIA ou AMD/ATI." #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Ativa a opção UseAtiROM." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Ativa a opção UseNvidiaROM." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Ativa a opção VBIOS." #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "Desativa autodetecção do GraphicsEnbaler para GPUs baseadas em Intel." #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "Desativa autodetecção do GraphicsEnbaler para GPUs baseadas em NVIDIA." #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "Desativa autodetecção do GraphicsEnbaler para GPUs baseadas em AMD/ATI." #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "Ativa opções para o Backlight de Laptops com gráficos nVidia." #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "Ativa opções de DualLink para controladoras nVidia e ATI." #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "Usa o nome clássico Nvidia no System Profiler (desabilitado por padrão)." #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Modo Verbose" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Ativa Modo Verbose, permite visualizar mensagens do Chameleon e do Kernel do OS X durante o boot. Essencial para detetar problemas." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Modo Single User" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "Usado no boot para alcançar a linha de comandos do OS X's BSD/Unix para resolução de problemas." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Ignorar Caches" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "Usado para que o OS X carregue os ficheiros das suas pastas de sistema, em vez de usar as caches préviamente construidas." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Para solucionar o travamento na mensagem 'PCI configuration begin' que acontece em alguns sistemas. npci=0x2000 é a flag kIOPCIConfiguratorPFM64 existente no código-fonte do driver IOPCIFamily." #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Para solucionar o travamento na mensagem 'PCI configuration begin' que acontece em alguns sistemas. npci=0x3000 é a flag kIOPCIConfiguratorPFM64 existente no código-fonte do driver IOPCIFamily." #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2410,25 +2422,25 @@ "Findings credits to bcc9." #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Apenas para OSX Lion. Desabilita a opção 'low power wake' que pode deixar a tela preta depois de o computador acordar do repouso." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2442,28 +2454,25 @@ "Findings credits to meklort and Rampage Dev." #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." -msgstr "" -"No Developer Preview do Yosemite, kexts Imprópriamente ou não assinadas não " -"serão carregadas. Para utilizar estes kexts durante o desenvolvimento, esta " -"verificação pode ser desabilitada adicionando o boot flag 'kext-dev-mode=1'." +msgstr "No Developer Preview do Yosemite, kexts Imprópriamente ou não assinadas não serão carregadas. Para utilizar estes kexts durante o desenvolvimento, esta verificação pode ser desabilitada adicionando o boot flag 'kext-dev-mode=1'." #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2473,277 +2482,277 @@ "More information by bcc9 here: http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help/#entry1867000" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "Teclado Mac Alemão" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Usa o layout para teclado Mac Alemão." #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Teclado Mac Espanhol" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Usa o layout para teclado Mac Espanhol." #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "Teclado Mac Francês" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Usa o layout para teclado Mac Francês." #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Teclado Mac Italiano" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Usa o layout para teclado Mac Italiano." #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Teclado Mac Sueco" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Usa o layout para teclado Mac Sueco." #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "Teclado PC Francês" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Usa o layout para teclado PC Francês." #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embarcado" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Uma versão menor do novo tema padrão usada na construção de versões do Chameleon que requerem tema embarcado." #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Antigo" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Tema padrão original do Chameleon introduzido na versão 2.0RC1." #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Tema padrão do Chameleon introduzido na versão 2.0 RC5." #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "O tema Bullet feito por NoSmokingBandit em Abril de 2009." #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Audio" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "Seleção de opções de audio." #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Opções de Controle" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Preferências que controlam o funcionamento do Chameleon." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "Opções Gerais" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Escolha a partir de uma seleção de opções básicas." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Opções do Kernel" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Escolha a partir de uma seleção de opções do kernel." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Gerenciamento de Energia" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Seleção de opções relativas a gestão de energia e a speedstep." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Define a resolução de tela a ser utilizada." #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "Definir um ID do layout HDEF para usar com sua cotroladora HDA." #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "Definir um ID do layout HDAU para usar com sua cotroladora HDMI." #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "Definir um AAPL,ig-platform-id para usar em sua Intel HD4000." #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "Definir um AAPL,ig-platform-id para usar em sua Intel HD5000." #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "Especifique um HDEF PinConfiguration para ser usado." #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Vídeo" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "Seleção de opções de vídeo." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "Leiaute de Teclado" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Seleciona um leiaute de teclado a ser utilizado. Também irá instalar o módulo Keylayot e mapas de teclas." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Temas" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/sr.po =================================================================== --- branches/Bungo/package/po/sr.po (revision 2530) +++ branches/Bungo/package/po/sr.po (revision 2531) @@ -271,7 +271,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Standard" @@ -383,7 +383,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Resolution" @@ -867,207 +867,221 @@ msgid "Enable specific Processor power state, C6." msgstr "Uključuje posebno Processorsko stanje napajanja, C6." +#. type: "EnableC7State_title" +#: Resources/templates/Localizable.strings:197 +#, fuzzy, no-wrap +#| msgid "EnableC2State=Yes" +msgid "EnableC7State=Yes" +msgstr "EnableC2State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, fuzzy, no-wrap +#| msgid "Enable specific Processor power state, C2." +msgid "Enable specific Processor power state, C7." +msgstr "Uključuje posebno Processorsko stanje napajanja, C2." + #. type: "GenerateCStates_title" -#: Resources/templates/Localizable.strings:197 +#: Resources/templates/Localizable.strings:200 #, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Uključuje automatsko generisanje procesora u stanju mirovanja (C-States)." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Omogućava automatsko generirisanje snage procesora stanja performansi (P-States)." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Omogućava automatsko generirisanje snage procesora stanja performansi (T-States)." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Podesite Grafičku Rezoluciju na 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Podesite Grafičku Rezoluciju na 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Podesite Grafičku Rezoluciju na 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Podesite Grafičku Rezoluciju na 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Podesite Grafičku Rezoluciju na 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Podesite Grafičku Rezoluciju na 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "Podesite Grafičku Rezoluciju na 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Podesite Grafičku Rezoluciju na 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Podesite Grafičku Rezoluciju na 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Podesite Grafičku Rezoluciju na 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Podesite Grafičku Rezoluciju na 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Podesite Grafičku Rezoluciju na 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "v" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Podesite Grafičku Rezoluciju na 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1075,14 +1089,14 @@ msgstr "" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1090,14 +1104,14 @@ msgstr "" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1105,15 +1119,15 @@ msgstr "" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, fuzzy, no-wrap #| msgid "LayoutID=65" msgid "LayoutID=5" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1121,15 +1135,15 @@ msgstr "" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, fuzzy, no-wrap #| msgid "LayoutID=387" msgid "LayoutID=7" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1137,14 +1151,14 @@ msgstr "" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1152,14 +1166,14 @@ msgstr "" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1167,14 +1181,14 @@ msgstr "" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1182,14 +1196,14 @@ msgstr "" #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1197,14 +1211,14 @@ msgstr "" #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1212,14 +1226,14 @@ msgstr "" #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1227,14 +1241,14 @@ msgstr "" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1242,14 +1256,14 @@ msgstr "" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1257,14 +1271,14 @@ msgstr "" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1272,14 +1286,14 @@ msgstr "" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1287,14 +1301,14 @@ msgstr "" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1302,14 +1316,14 @@ msgstr "" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1317,14 +1331,14 @@ msgstr "" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1332,14 +1346,14 @@ msgstr "" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1347,14 +1361,14 @@ msgstr "" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1362,14 +1376,14 @@ msgstr "" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1377,14 +1391,14 @@ msgstr "" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1392,14 +1406,14 @@ msgstr "" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1407,14 +1421,14 @@ msgstr "" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1422,14 +1436,14 @@ msgstr "" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1437,14 +1451,14 @@ msgstr "" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1452,7 +1466,7 @@ msgstr "" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1460,7 +1474,7 @@ msgstr "" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1468,7 +1482,7 @@ msgstr "" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1476,7 +1490,7 @@ msgstr "" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1484,7 +1498,7 @@ msgstr "" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1492,7 +1506,7 @@ msgstr "" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1500,7 +1514,7 @@ msgstr "" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1508,7 +1522,7 @@ msgstr "" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1516,7 +1530,7 @@ msgstr "" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1524,7 +1538,7 @@ msgstr "" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1532,7 +1546,7 @@ msgstr "" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1540,7 +1554,7 @@ msgstr "" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1548,7 +1562,7 @@ msgstr "" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1556,7 +1570,7 @@ msgstr "" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1564,7 +1578,7 @@ msgstr "" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1572,7 +1586,7 @@ msgstr "" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1580,7 +1594,7 @@ msgstr "" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1588,7 +1602,7 @@ msgstr "" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1596,7 +1610,7 @@ msgstr "" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1604,7 +1618,7 @@ msgstr "" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1612,7 +1626,7 @@ msgstr "" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1620,7 +1634,7 @@ msgstr "" #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1628,7 +1642,7 @@ msgstr "" #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1636,7 +1650,7 @@ msgstr "" #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1644,7 +1658,7 @@ msgstr "" #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1652,7 +1666,7 @@ msgstr "" #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1660,613 +1674,613 @@ msgstr "" #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Omogućava opciju auto prepoznavanja NVIDIA/ATI/Intel baziranih grafičkih video kartica i upisuje pravilne informacije o istoj." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Uključuje UseAtiROM opciju." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Uključuje UseNvidiaROM opciju." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Uključuje VBIOS opciju" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Verbose Mode" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Uključuje verbose prijavu i omogućava vam da vidite poruke iz oba Chameleon i kernel OS X prilikom pokretanja. Osnova za rešavanje problema." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Single User Mode" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "Opcija za rješavanje problema koja se koristi za podizanje OS X BSD / Unix komandnog reda." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Ignore Caches" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "Opcija koja nije potrebna za svakodnevno podizanje, ali može biti korisna ukoliko želite da OS X učita sve fajlove iz sistemskog direktorija, radije nego se oslanjajući na pre-izgrađenu predmemoriju." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Postavlja zastave npci = 0x2000 za Kernel Zastave" #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Postavlja zastave npci = 0x3000 za Kernel Zastave" #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2275,25 +2289,25 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Samo Lion. Isključuje 'low power wake' opciju koja ponekad ostavi crni ekran posle buđenja iz spavanja." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2303,25 +2317,25 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2329,277 +2343,277 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "German Mac Keyboard" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Korištenje tastature za Njemačku Mac tastaturu" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Spanish Mac Keyboard" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Korištenje tastature za Španjolsku Mac tastaturu" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "French Mac Keyboard" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Korištenje tastature za Francusku Mac tastaturu" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Italian Mac Keyboard" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Korištenje tastature za Italijansku Mac tastaturu" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Swedish Mac Keyboard" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Korištenje tastature za Svedsku Mac tastaturu" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "French PC Keyboard" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Korištenje tastature za Francusku PC tastaturu" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Manja, jednostavnija verzija nove podrazumevane teme koja se koristi prilikom izgradnje Chameleon-a koji zahteva ugrađenu temu. " #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Chameleonova prethodno zadata tema." #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Chameleonova trenutno zadata tema." #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "Predivna jednostavna tema od NoSmokingBandit iz Aprila 2009." #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Audio" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "Izbor opcija koje se bave audiom." #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Control Options" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Opcije za kontrolu rada Chameleona." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "General Options" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Izaberite od selekcije iz baze opcija." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Kernel Flags" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Izaberite od selekcije iz kernel zastava." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Power Management" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Izbor opcija koje se bave upravljanjem potrošnjom energije i SpeedStep-om." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Set one resolution to use." #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Video" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "Izbor opcija koje se bave videom." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "KeyLayout" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Select one keylayout to use. This will also install the Keylayout module and keymaps." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Themes" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/fa.po =================================================================== --- branches/Bungo/package/po/fa.po (revision 2530) +++ branches/Bungo/package/po/fa.po (revision 2531) @@ -268,7 +268,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "استاندارد" @@ -377,7 +377,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "تفکیک پذیری" @@ -860,207 +860,219 @@ msgid "Enable specific Processor power state, C6." msgstr "" -#. type: "GenerateCStates_title" +#. type: "EnableC7State_title" #: Resources/templates/Localizable.strings:197 #, no-wrap +msgid "EnableC7State=Yes" +msgstr "" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, no-wrap +msgid "Enable specific Processor power state, C7." +msgstr "" + +#. type: "GenerateCStates_title" +#: Resources/templates/Localizable.strings:200 +#, no-wrap msgid "GenerateCStates=Yes" msgstr "" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "" #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "" #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "" #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1068,14 +1080,14 @@ msgstr "" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1083,14 +1095,14 @@ msgstr "" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1098,14 +1110,14 @@ msgstr "" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, no-wrap msgid "LayoutID=5" msgstr "" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1113,14 +1125,14 @@ msgstr "" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, no-wrap msgid "LayoutID=7" msgstr "" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1128,14 +1140,14 @@ msgstr "" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1143,14 +1155,14 @@ msgstr "" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1158,14 +1170,14 @@ msgstr "" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1173,14 +1185,14 @@ msgstr "" #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1188,14 +1200,14 @@ msgstr "" #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1203,14 +1215,14 @@ msgstr "" #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1218,14 +1230,14 @@ msgstr "" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1233,14 +1245,14 @@ msgstr "" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1248,14 +1260,14 @@ msgstr "" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1263,14 +1275,14 @@ msgstr "" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1278,14 +1290,14 @@ msgstr "" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1293,14 +1305,14 @@ msgstr "" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1308,14 +1320,14 @@ msgstr "" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1323,14 +1335,14 @@ msgstr "" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1338,14 +1350,14 @@ msgstr "" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1353,14 +1365,14 @@ msgstr "" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1368,14 +1380,14 @@ msgstr "" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1383,14 +1395,14 @@ msgstr "" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1398,14 +1410,14 @@ msgstr "" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1413,14 +1425,14 @@ msgstr "" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1428,14 +1440,14 @@ msgstr "" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1443,7 +1455,7 @@ msgstr "" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1451,7 +1463,7 @@ msgstr "" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1459,7 +1471,7 @@ msgstr "" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1467,7 +1479,7 @@ msgstr "" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1475,7 +1487,7 @@ msgstr "" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1483,7 +1495,7 @@ msgstr "" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1491,7 +1503,7 @@ msgstr "" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1499,7 +1511,7 @@ msgstr "" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1507,7 +1519,7 @@ msgstr "" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1515,7 +1527,7 @@ msgstr "" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1523,7 +1535,7 @@ msgstr "" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1531,7 +1543,7 @@ msgstr "" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1539,7 +1551,7 @@ msgstr "" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1547,7 +1559,7 @@ msgstr "" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1555,7 +1567,7 @@ msgstr "" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1563,7 +1575,7 @@ msgstr "" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1571,7 +1583,7 @@ msgstr "" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1579,7 +1591,7 @@ msgstr "" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1587,7 +1599,7 @@ msgstr "" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1595,7 +1607,7 @@ msgstr "" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1603,7 +1615,7 @@ msgstr "" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1611,7 +1623,7 @@ msgstr "" #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1619,7 +1631,7 @@ msgstr "" #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1627,7 +1639,7 @@ msgstr "" #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1635,7 +1647,7 @@ msgstr "" #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1643,7 +1655,7 @@ msgstr "" #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1651,613 +1663,613 @@ msgstr "" #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "" #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "" #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "" #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "" #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "" #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "" #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "" #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "" #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2266,25 +2278,25 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "" #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2294,25 +2306,25 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2320,277 +2332,277 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "" #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "" #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "" #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "" #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "" #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "" #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "" #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "" #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "" #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "" #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "" #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/ru.po =================================================================== --- branches/Bungo/package/po/ru.po (revision 2530) +++ branches/Bungo/package/po/ru.po (revision 2531) @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" -"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Pootle 2.5.0-rc1\n" "X-POOTLE-MTIME: 1414012891.0\n" @@ -278,7 +278,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Обыкновенный" @@ -287,10 +287,7 @@ #: Resources/templates/Localizable.strings:26 #, no-wrap msgid "Install Chameleon's files to the root of the selected partition using either boot0 or boot0md depending on your system without destroying any existing Windows installation if you have one." -msgstr "" -"Установка файлов Chameleon в корень выбранного раздела используя boot0 или " -"boot0md и основываясь на вашей системе, без уничтожения любой установленной " -"копии Windows, если таковая имеется." +msgstr "Установка файлов Chameleon в корень выбранного раздела используя boot0 или boot0md и основываясь на вашей системе, без уничтожения любой установленной копии Windows, если таковая имеется." #. type: "noboot_title" #: Resources/templates/Localizable.strings:28 @@ -393,7 +390,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Разрешение" @@ -876,207 +873,219 @@ msgid "Enable specific Processor power state, C6." msgstr "Включить возможность использования особого состояния процессора (C6)." -#. type: "GenerateCStates_title" +#. type: "EnableC7State_title" #: Resources/templates/Localizable.strings:197 #, no-wrap +msgid "EnableC7State=Yes" +msgstr "EnableC7State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, no-wrap +msgid "Enable specific Processor power state, C7." +msgstr "Включить возможность использования особого состояния процессора (C7)." + +#. type: "GenerateCStates_title" +#: Resources/templates/Localizable.strings:200 +#, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Включить автоматическую генерацию состояний ожидания процессора (C - состояния)." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Включить автоматическую генерацию состояний производительности процессора (P - состояния)." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Включить автоматическую генерацию состояний производительности процессора (T - состояния)." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Установить графический режим экрана загрузки ОС в 1024x600x32." #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Установить графический режим экрана загрузки ОС в 1024x768x32." #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Установить графический режим экрана загрузки ОС в 1280x768x32." #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Установить графический режим экрана загрузки ОС в 1280x800x32." #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Установить графический режим экрана загрузки ОС в 1280x1024x32." #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Установить графический режим экрана загрузки ОС в 1280x960x32." #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "Установить графический режим экрана загрузки ОС в 1366x768x32." #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Установить графический режим экрана загрузки ОС в 1440x900x32." #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Установить графический режим экрана загрузки ОС в 1600x900x32." #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Установить графический режим экрана загрузки ОС в 1600x1200x32." #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Установить графический режим экрана загрузки ОС в 1680x1050x32." #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Установить графический режим экрана загрузки ОС в 1920x1080x32." #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Установить графический режим экрана загрузки ОС в 1920x1200x32." #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1084,14 +1093,14 @@ msgstr "Установить 1 карту HDEF:001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1099,14 +1108,14 @@ msgstr "Установить 2 карту HDEF:002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1114,14 +1123,14 @@ msgstr "Установить 3 карту HDEF:003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, no-wrap msgid "LayoutID=5" msgstr "LayoutID=5" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1131,14 +1140,14 @@ "005 (0x05, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, no-wrap msgid "LayoutID=7" msgstr "LayoutID=7" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1148,14 +1157,14 @@ "007 (0x07, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1163,14 +1172,14 @@ msgstr "Установить 12 карту HDEF:00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1178,14 +1187,14 @@ msgstr "Установить 32 карту HDEF:020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1193,14 +1202,14 @@ msgstr "Установить 40 карту HDEF:028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1208,14 +1217,14 @@ msgstr "Установить 65 карту HDEF:041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1225,14 +1234,14 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1240,14 +1249,14 @@ msgstr "Установить значение HDEF layout-it равным 269" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1255,14 +1264,14 @@ msgstr "Установить значение HDEF layout-it равным 387" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1270,14 +1279,14 @@ msgstr "Установить значение HDEF layout-it равным 388" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1285,14 +1294,14 @@ msgstr "Установить значение HDEF layout-it равным 389" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1300,14 +1309,14 @@ msgstr "Установить значение HDEF layout-it равным 392" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1315,14 +1324,14 @@ msgstr "Установить значение HDEF layout-it равным 398" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1330,14 +1339,14 @@ msgstr "Установить значение HDEF layout-it равным 662" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1345,14 +1354,14 @@ msgstr "Установить значение HDEF layout-it равным 663" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1360,14 +1369,14 @@ msgstr "Установить значение HDEF layout-it равным 664" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1375,14 +1384,14 @@ msgstr "Установить значение HDEF layout-it равным 885" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1390,14 +1399,14 @@ msgstr "Установить значение HDEF layout-it равным 887" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1405,14 +1414,14 @@ msgstr "Установить значение HDEF layout-it равным 888" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1420,14 +1429,14 @@ msgstr "Установить значение HDEF layout-it равным 889" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1435,14 +1444,14 @@ msgstr "Установить значение HDEF layout-it равным 892" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1450,14 +1459,14 @@ msgstr "Установить значение HDEF layout-it равным 898" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1467,7 +1476,7 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1477,7 +1486,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1487,7 +1496,7 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1497,7 +1506,7 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1507,7 +1516,7 @@ "005 (0x05, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1517,7 +1526,7 @@ "007 (0x07, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1527,7 +1536,7 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1537,7 +1546,7 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1547,7 +1556,7 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1557,7 +1566,7 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1567,7 +1576,7 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1577,7 +1586,7 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1585,7 +1594,7 @@ msgstr "Установить значение HDAU layout-it равным 387" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1593,7 +1602,7 @@ msgstr "Установить значение HDAU layout-it равным 388" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1601,7 +1610,7 @@ msgstr "Установить значение HDAU layout-it равным 389" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1609,7 +1618,7 @@ msgstr "Установить значение HDAU layout-it равным 392" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1617,7 +1626,7 @@ msgstr "Установить значение HDAU layout-it равным 398" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1625,7 +1634,7 @@ msgstr "Установить значение HDAU layout-it равным 662" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1633,7 +1642,7 @@ msgstr "Установить значение HDAU layout-it равным 663" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1641,7 +1650,7 @@ msgstr "Установить значение HDAU layout-it равным 664" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1649,7 +1658,7 @@ msgstr "Установить значение HDAU layout-it равным 885" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1659,7 +1668,7 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1669,7 +1678,7 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1679,7 +1688,7 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1689,7 +1698,7 @@ "37C (0x0C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1699,7 +1708,7 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1709,615 +1718,613 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Установить 01660000 в качестве Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Установить 01660001 в качестве Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Установить 01660002 в качестве Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Установить 01660003 в качестве Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Установить 01660004 в качестве Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Установить 01620005 в качестве Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Установить 01620006 в качестве Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Установить 01620007 в качестве Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Установить 01660008 в качестве Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Установить 01660009 в качестве Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Установить 0166000a в качестве Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Установить 0166000b в качестве Intel HD4000 (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Установить 00000604 в качестве Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Установить 0166000c в качестве Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Установить 00001604 в качестве Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Установить 0000160a в качестве Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Установить 0000160c в качестве Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Установить 00002604 в качестве Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Установить 0000260a в качестве Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Установить 0600260c в качестве Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Установить 0000260d в качестве Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Установить 02001604 в качестве Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "Установить 0300220d в качестве Intel Haswell (Desktop) AAPL,ig-platform-id." #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Установить 0500260a в качестве Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Установить 0600260a в качестве Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Установить 0700260d в качестве Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Установить 0800260a в качестве Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Установить 08002e0a в качестве Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "Установить HDEF PinConfiguration для Analog Devices AD2000b." #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "Установить HDEF PinConfiguration для Analog Devices AD1981HD." #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "Установить HDEF PinConfiguration для Analog Devices AD198b." #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "Установить HDEF PinConfiguration для Realtek ALC888." #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "Установить HDEF PinConfiguration для Realtek ALC1200." #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "Установить HDEF PinConfiguration для ???." #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Включение автоматического обнаружения и корректировки данных EFI для графических карт nVidia/ATI/Intel." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "Включение возможности обнаружения аудио-выхода HDMI для видеокарт nVidia или AMD/ATI" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Включение параметра UseAtiROM." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Включение параметра UseNvidiaROM." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Включение параметра VBIOS." #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "Пропустить автоматическое обнаружение GraphicsEnabler для графических процессоров Intel." #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "Пропустить автоматическое обнаружение GraphicsEnabler для графических процессоров nVidia." #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "Пропустить автоматическое обнаружение GraphicsEnabler для графических процессоров AMD/ATi." #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "Включение настройки подсветки для ноутбуков с графическими процессорами nVidia." #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "Включение DualLink для графических процессоров nVidia и ATi." #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." -msgstr "" -"Использовать классическое название Nvidia для профиля системы (по-умолчанию " -"отключено)." +msgstr "Использовать классическое название Nvidia для профиля системы (по-умолчанию отключено)." #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Информационный режим" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Включить ведение журнала загрузки. Необходимо для устранения проблем." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Однопользовательский режим" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "Используется в качестве безопасного режима для устранения неполадок. (Вызов текстовой консоли BSD)" #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Не использовать кеш системных модулей" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "Пропуск загрузки расширений ядра из системного кэша (загрузка всех расширений ядра из файловой системы)." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Предназначено для предотвращения зависания на строке 'PCI configuration begin' на некоторых системах. 0x2000 является одним из возможных значений kIOPCIConfiguratorPFM64, согласно исходному коду IOPCIFamily." #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Предназначено для предотвращения зависания на строке 'PCI configuration begin' на некоторых системах. 0x3000 является одним из возможных значений kIOPCIConfiguratorPFM64, согласно исходному коду IOPCIFamily." #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2326,25 +2333,25 @@ msgstr "Информация: Waiting for root device when kernel cache used only with some disks +FIXhttp://www.insanelymac.com/forum/topic/280062-waiting-for-root-device-when-kernel-cache-used-only-with-some-disks-fix/Автор исследования: bcc9." #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Только OSX Lion. Отключение функции 'low power wake', которая иногда может оставить экран в выключенном состоянии после выхода из спящего режима." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2358,29 +2365,25 @@ "Авторы исследования: meklort и Rampage Dev." #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." -msgstr "" -"В версиях Yosemite для разработчиков, неподписанные или неправильно " -"подписанные кексты не будут загружены. Для того, чтобы использовать " -"неподписанные кексты для разработки можно отменить проверку, добавив " -"загрузочный аргумент 'kext-dev-mode=1'." +msgstr "В версиях Yosemite для разработчиков, неподписанные или неправильно подписанные кексты не будут загружены. Для того, чтобы использовать неподписанные кексты для разработки можно отменить проверку, добавив загрузочный аргумент 'kext-dev-mode=1'." #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2388,277 +2391,277 @@ msgstr "Уклонение от обработки DMAR, вызываемого функцией виртуализации VT-d.Подробнее (автор bcc9): http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help/#entry1867000" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "Германская раскладка клавиатуры (Mac)" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Использовать германскую (Mac) раскладку клавиатуры при начальной загрузке" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Испанская раскладка клавиатуры (Mac)" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Использовать испанскую (Mac) раскладку клавиатуры при начальной загрузке" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "Французская раскладка клавиатуры (Mac)" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Использовать французскую (Mac) раскладку клавиатуры при начальной загрузке" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Итальянская раскладка клавиатуры (Mac)" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Использовать итальянскую (Mac) раскладку клавиатуры при начальной загрузке" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Шведская раскладка клавиатуры (Mac)" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Использовать шведскую (Mac) раскладку клавиатуры при начальной загрузке" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "Французская раскладка клавиатуры (PC)" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Использовать французскую (PC) раскладку клавиатуры при начальной загрузке" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Упрощённый вариант новой темы по умолчанию, используемый при построении версии Chameleon, которая требует встроенную тему." #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Оригинальная тема Chameleon по умолчанию, которая появилась в версии 2.0 RC1" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Тема Chameleon по умолчанию, которая появилась в версии 2.0 RC5" #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "Прелестная простая тема, выпущенная NoSmokingBandit в апреле 2009 года." #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Audio" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "Параметры аудио." #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Настройки управления" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Настройки поведения Chameleon." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "Общие настройки" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Выберите одну из категорий основных настроек." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Параметры, передаваемые ядру" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Выберите параметры передаваемые ядру ОС." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Управление питанием" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Параметры, контролирующие систему управления питанием и разгоном процессора." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Выберите разрешение, используемое по умолчанию." #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "Выберите карту HDEF, используемую по умолчанию для Вашего HDA-контроллера." #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "Выберите карту HDAU, используемую по умолчанию для Вашего HDMi-контроллера." #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "Выберите значение AAPL,ig-platform-id, используемое по умолчанию для графического процессора Intel HD4000." #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "Выберите значение AAPL,ig-platform-id, используемое по умолчанию для графического процессора Intel HD4000." #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "Выберите используемую конфигурацию HDEF." #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Видео" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "Выбор параметров отображения видео." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "Раскладка" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Выберите основную раскладку клавиатуры. Эта опция также позволит установить модуль Keylayout и различные раскладки." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Темы" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/de.po =================================================================== --- branches/Bungo/package/po/de.po (revision 2530) +++ branches/Bungo/package/po/de.po (revision 2531) @@ -276,7 +276,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Chameleon Standard" @@ -399,7 +399,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Bildschirmauflösung" @@ -891,207 +891,221 @@ msgid "Enable specific Processor power state, C6." msgstr "C6 ermöglichen." +#. type: "EnableC7State_title" +#: Resources/templates/Localizable.strings:197 +#, fuzzy, no-wrap +#| msgid "EnableC2State=Yes" +msgid "EnableC7State=Yes" +msgstr "EnableC2State=Ja" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, fuzzy, no-wrap +#| msgid "Enable specific Processor power state, C2." +msgid "Enable specific Processor power state, C7." +msgstr "C2 ermöglichen." + #. type: "GenerateCStates_title" -#: Resources/templates/Localizable.strings:197 +#: Resources/templates/Localizable.strings:200 #, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Generiert automatisch die C-States des Prozessors." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Generiert automatisch die P-States des Prozessors." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Ja" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Generiert automatisch die T-States des Prozessors." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Setzt die Bildschirmauflösung auf 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Setzt die Bildschirmauflösung auf 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Setzt die Bildschirmauflösung auf 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Setzt die Bildschirmauflösung auf 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Setzt die Bildschirmauflösung auf 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Setzt die Bildschirmauflösung auf 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "Setzt die Bildschirmauflösung auf 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Setzt die Bildschirmauflösung auf 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Setzt die Bildschirmauflösung auf 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Setzt die Bildschirmauflösung auf 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Setzt die Bildschirmauflösung auf 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Setzt die Bildschirmauflösung auf 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Setzt die Bildschirmauflösung auf 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1101,14 +1115,14 @@ "01 (0x01, 0x00, 0x00,0x00)" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1118,14 +1132,14 @@ "02 (0x02, 0x00, 0x00, 0x00)" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1135,14 +1149,14 @@ "03 (0x03, 0x00, 0x00, 0x00)" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, no-wrap msgid "LayoutID=5" msgstr "LayoutID=5" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1152,14 +1166,14 @@ "005 (0x05, 0x00, 0x00,0x00)" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, no-wrap msgid "LayoutID=7" msgstr "LayoutID=7" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1169,14 +1183,14 @@ "007 (0x07, 0x00, 0x00,0x00)" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1186,14 +1200,14 @@ "0C (0x0C, 0x00, 0x00, 0x00)" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1203,14 +1217,14 @@ "020 (0x20, 0x00, 0x00, 0x00)" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1220,14 +1234,14 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1237,14 +1251,14 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1254,14 +1268,14 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1271,14 +1285,14 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1288,14 +1302,14 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1305,14 +1319,14 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1322,14 +1336,14 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1339,14 +1353,14 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1356,14 +1370,14 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1373,14 +1387,14 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1390,14 +1404,14 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1407,14 +1421,14 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1424,14 +1438,14 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1441,14 +1455,14 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1458,14 +1472,14 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1475,14 +1489,14 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1492,14 +1506,14 @@ "37C (0x7C, 0x03, 0x00, 0x00)" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1509,14 +1523,14 @@ "382 (0x82, 0x03, 0x00, 0x00)" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1526,7 +1540,7 @@ "7BD (0xBD, 0x07, 0x00, 0x00)" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1536,7 +1550,7 @@ "001 (0x01, 0x00, 0x00, 0x00)" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1546,7 +1560,7 @@ "002 (0x02, 0x00, 0x00, 0x00)" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1556,7 +1570,7 @@ "003 (0x03, 0x00, 0x00, 0x00)" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1566,7 +1580,7 @@ "005 (0x05, 0x00, 0x00, 0x00)" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1576,7 +1590,7 @@ "007 (0x07, 0x00, 0x00, 0x00)" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1586,7 +1600,7 @@ "00C (0x0C, 0x00, 0x00, 0x00)" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1596,7 +1610,7 @@ "020 (0x02, 0x00, 0x00, 0x00)" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1606,7 +1620,7 @@ "028 (0x28, 0x00, 0x00, 0x00)" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1616,7 +1630,7 @@ "041 (0x41, 0x00, 0x00, 0x00)" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1626,7 +1640,7 @@ "063 (0x63, 0x00, 0x00, 0x00)" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1636,7 +1650,7 @@ "10D (0x0D, 0x01, 0x00, 0x00)" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1646,7 +1660,7 @@ "183 (0x83, 0x01, 0x00, 0x00)" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1656,7 +1670,7 @@ "184 (0x84, 0x01, 0x00, 0x00)" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1666,7 +1680,7 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1676,7 +1690,7 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1686,7 +1700,7 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1696,7 +1710,7 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1706,7 +1720,7 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1716,7 +1730,7 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1726,7 +1740,7 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1736,7 +1750,7 @@ "377 (0x77, 0x07, 0x00, 0x00)." #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1746,7 +1760,7 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1756,7 +1770,7 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1766,7 +1780,7 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1776,7 +1790,7 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1786,613 +1800,613 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Setze 01660000 für Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Setze 01660001 für Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Setze 01660002 für Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Setze 01660003 für Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Setze 01660004 für Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Setze 01620005 für Intel HD4000 (Desktop) AAPL,ig-platform-id ." #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Setze 01620006 für Intel HD4000 (Desktop) AAPL,ig-platform-id ." #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "Setze 01620007 für Intel HD4000 (Desktop) AAPL,ig-platform-id ." #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Setze 01660008 für Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Setze 01660009 für Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Setze 0166000a für Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "Setze 0166000b für Intel HD4000 (Mobile) AAPL,ig-platform-id ." #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Setze 00000604 für Intel Haswell (Mobile) AAPL,ig-platform-id ." #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Setze 0000060c für Intel Haswell (Mobile) AAPL,ig-platform-id ." #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Setze 00001604 für Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Setze 0000160a für Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Setze 0000160c für Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Setze 00002604 für Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Setze 0000260a für Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Setze 0600260c für Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Setze 0000260d für Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Setze 02001604 für Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "Setze 0300220d für Intel Haswell (Desktop) AAPL,ig-platform-id." #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Setze 0500260a für Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Setze 0600260a für Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Setze 0700260d für Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Setze 0800260a für Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "Setze 08002e0a für Intel Haswell (Mobile) AAPL,ig-platform-id." #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "Setze HDEF PinConfiguration für Analog Geräte AD2000b." #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "Setze HDEF PinConfiguration für Analog Geräte AD1981HD." #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "Setze HDEF PinConfiguration für Analog Geräte AD1988b." #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "Setze HDEF PinConfiguration für Realtek ALC888." #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "Setze HDEF PinConfiguration für Realtek ALC1200." #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "Setze HDEF PinConfiguration für ???." #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Ja" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Nutzt die automatische Erkennung von NVIDIA-Grafikchipsätzen. Zusätzliche Injektionen sind obsolet." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Ja" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "Einfügen von HDMI Audio für NVIDIA oder AMD/ATI Karten." #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "Benutze AtiROM=Ja" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Nutzt ein AtiROM." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "Benutze NvidiaROM=Ja" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Nutzt ein NvidiaROM." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Ja" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Nutzt VBIOS." #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Ja" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Ja" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Ja" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Ja" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Ja" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "Ermöglicht DualLink Optionen für NVIDIA und ATI Karten." #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Ja" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Verbose Mode" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Meldungen von Chameleon und OS X Kernel werden während des Bootens angezeigt. Wichtig zur Fehlerdiagnose." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Single User Mode" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "Zur Fehlerbehebung in die BSD/Unix Kommandozeile von OS X booten." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Ignore Caches" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "Nicht für den täglichen Gebrauch, aber hilfreich, um OS X alle Systemdateien unter Umgehung der Caches laden zu lassen." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Behebt manchmal den Fehler 'PCI Configuration Failed' " #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Behebt manchmal den Fehler 'PCI Configuration Failed' " #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2401,25 +2415,25 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Nur für Lion. Verhindert das 'low power wake', wodurch manchmal der Monitor nach dem Aufwachen aus dem Ruhezustand schwarz bleibt." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2429,25 +2443,25 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2455,277 +2469,277 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "German Mac Keyboard" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Tastaturbelegung: Deutsch Mac" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "Spanish Mac Keyboard" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Tastaturbelegung: Spanisch Mac" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "French Mac Keyboard" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Tastaturbelegung: Französisch Mac" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "Italian Mac Keyboard" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Tastaturbelegung: Italienisch Mac" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "Swedish Mac Keyboard" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Tastaturbelegung: Schwedisch Mac" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "French PC Keyboard" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Tastaturbelegung: Französisch PC" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Vereinfachte Version des neuen Standard-Themas, nutzbar wenn für Chameleon ein eingebettetes Thema benötigt wird." #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Das bisherige Standard-Thema" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Das neue Standard-Thema" #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "Das Bullet-Thema von NoSmokingBandit" #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Audio" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "Eine Auswahl von Optionen für Audio." #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Kontrolloptionen" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Einstellungen zur Kontrolle von Chameleon." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "Basisoptionen" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Auswahl an Basisoptionen." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Kernel Flags" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Auswahl an kernel flags." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Energieverwaltung" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Optionen zur Energieverwaltung und CPU-Taktung." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Setzt die Bildschirmauflösung für den Bootprozess." #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "Wähle eine HDEF Layout-ID zur Nutzung des HDA Kontrollers." #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "Wähle eine HDAU Layout-ID zur Nutzung des HDMI Kontrollers." #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "Wähle eine AAPL,ig-platform-id zur Nutzung der Intel HD4000 Grafik." #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "Wähle eine AAPL,ig-platform-id zur Nutzung der Intel HD5000 Grafik." #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinKonfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "Wähle die zu benutzende HDEF PinKonfiguration." #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Video" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "Optionen zur Grafik." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "Tastaturbelegung" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Wählen Sie eine keylayout zu bedienen. Dies wird auch installieren Sie das Modul Keylayout und Tastaturbelegungen." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Erscheinungsbild" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/bg.po =================================================================== --- branches/Bungo/package/po/bg.po (revision 2530) +++ branches/Bungo/package/po/bg.po (revision 2531) @@ -268,7 +268,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Стандартна" @@ -380,7 +380,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Резолюция на екрана" @@ -869,209 +869,223 @@ msgid "Enable specific Processor power state, C6." msgstr "Разрешаване на конкретна спецификация на захранването на процесора, C2." +#. type: "EnableC7State_title" +#: Resources/templates/Localizable.strings:197 +#, fuzzy, no-wrap +#| msgid "EnableC2State=Yes" +msgid "EnableC7State=Yes" +msgstr "EnableC2State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, fuzzy, no-wrap +#| msgid "Enable specific Processor power state, C2." +msgid "Enable specific Processor power state, C7." +msgstr "Разрешаване на конкретна спецификация на захранването на процесора, C2." + #. type: "GenerateCStates_title" -#: Resources/templates/Localizable.strings:197 +#: Resources/templates/Localizable.strings:200 #, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Разрешаване на автоматично генериране на процесорния idle sleep states (C-States)." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Разрешаване на автоматично генериране на захранването на процесора (P-States)." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, fuzzy, no-wrap #| msgid "Enable auto generation of processor power performance states (P-States)." msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Разрешаване на автоматично генериране на захранването на процесора (P-States)." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Задайте Графичен режим 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Задайте Графичен режим 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Задайте Графичен режим 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Задайте Графичен режим 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Задайте Графичен режим 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Задайте Графичен режим 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, fuzzy, no-wrap #| msgid "Set Graphics Mode to 1024x768x32" msgid "Set Graphics Mode to 1366x768x32" msgstr "Задайте Графичен режим 1024x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Задайте Графичен режим 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Задайте Графичен режим 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Задайте Графичен режим 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Задайте Графичен режим 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Задайте Графичен режим 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Задайте Графичен режим 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1079,14 +1093,14 @@ msgstr "" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1094,14 +1108,14 @@ msgstr "" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1109,14 +1123,14 @@ msgstr "" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, no-wrap msgid "LayoutID=5" msgstr "LayoutID=5" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1124,14 +1138,14 @@ msgstr "" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, no-wrap msgid "LayoutID=7" msgstr "LayoutID=7" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1139,14 +1153,14 @@ msgstr "" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1154,14 +1168,14 @@ msgstr "" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1169,14 +1183,14 @@ msgstr "" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1184,14 +1198,14 @@ msgstr "" #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1199,14 +1213,14 @@ msgstr "" #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1214,14 +1228,14 @@ msgstr "" #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1229,14 +1243,14 @@ msgstr "" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1244,14 +1258,14 @@ msgstr "" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1259,14 +1273,14 @@ msgstr "" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1274,14 +1288,14 @@ msgstr "" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1289,14 +1303,14 @@ msgstr "" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1304,14 +1318,14 @@ msgstr "" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1319,14 +1333,14 @@ msgstr "" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1334,14 +1348,14 @@ msgstr "" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1349,14 +1363,14 @@ msgstr "" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1364,14 +1378,14 @@ msgstr "" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1379,14 +1393,14 @@ msgstr "" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1394,14 +1408,14 @@ msgstr "" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1409,14 +1423,14 @@ msgstr "" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1424,14 +1438,14 @@ msgstr "" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1439,14 +1453,14 @@ msgstr "" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1454,7 +1468,7 @@ msgstr "" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1462,7 +1476,7 @@ msgstr "" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1470,7 +1484,7 @@ msgstr "" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1478,7 +1492,7 @@ msgstr "" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1486,7 +1500,7 @@ msgstr "" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1494,7 +1508,7 @@ msgstr "" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1502,7 +1516,7 @@ msgstr "" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1510,7 +1524,7 @@ msgstr "" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1518,7 +1532,7 @@ msgstr "" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1526,7 +1540,7 @@ msgstr "" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1534,7 +1548,7 @@ msgstr "" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1542,7 +1556,7 @@ msgstr "" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1550,7 +1564,7 @@ msgstr "" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1558,7 +1572,7 @@ msgstr "" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1566,7 +1580,7 @@ msgstr "" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1574,7 +1588,7 @@ msgstr "" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1582,7 +1596,7 @@ msgstr "" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1590,7 +1604,7 @@ msgstr "" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1598,7 +1612,7 @@ msgstr "" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1606,7 +1620,7 @@ msgstr "" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1614,7 +1628,7 @@ msgstr "" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1622,7 +1636,7 @@ msgstr "" #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1630,7 +1644,7 @@ msgstr "" #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1638,7 +1652,7 @@ msgstr "" #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1646,7 +1660,7 @@ msgstr "" #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1654,7 +1668,7 @@ msgstr "" #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1662,614 +1676,614 @@ msgstr "" #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, fuzzy, no-wrap #| msgid "Enables the option to autodetect NVIDIA based GPUs and inject the correct info." msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "Автоматично разпознаване на видео карти с NVIDIA чипсет и добавяне на съответната за тях информация." #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Позволява UseAtiROM опции." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Позволява UseNvidiaROM опции." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Позволява VBIOS опции" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Подробен режим /Verbose Mode/" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Включва подробно зареждане и ви позволява да видите съобщенията от на Хамелеон както и от ядрото на OS X по време на зареждане. Съществено значение за отстраняване на неизправности." #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Режим на единичен потребител /Single User Mode/" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "Отстраняване на неизправности опцията се използва за зареждане на BSD/Unix в командния ред на OS X." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Игнорирай кеша /Ignore Caches/" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "Не е опция, за ежедневно зареждане на системата, но може да бъде полезно, ако искате OS X да зареди всички файлове от системните папки, отколкото да се разчита на предварително вграден кеш." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "За поправка на 'PCI конфигурацията' на някои системи. 0x2000 е kIOPCIConfiguratorPFM64 флаг, както се вижда в IOPCIFamily изходния код." #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "За поправка на 'PCI конфигурацията' на някои системи. 0x3000 е kIOPCIConfiguratorPFM64 флаг, както се вижда в IOPCIFamily изходния код." #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2278,25 +2292,25 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Само за Lion. Забранява функцията 'събуждане на ниска мощност' което понякога може да остави черен екран след събуждане от сън /sleep/." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2306,25 +2320,25 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2332,279 +2346,279 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Използване на клавиатурната подредба за немска клавиатура за Mac" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Използване на клавиатурната подредба за испански клавиатура за Mac" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Използване на клавиатурната подредба за френски клавиатура за Mac" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Използване на клавиатурната подредба за италианска клавиатура за Mac" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Използване на клавиатурната подредба за шведски клавиатура за Mac" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Използвайте клавиатурна подредба за френски клавиатура PC" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Опростена версия на тема по подразбиране се използва при изграждането на версия на Хамелеон, който изисква вграден тема." #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Оригинална по подразбиране Хамелеон тема въведена за v2.0 RC1" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Вградената тема в Хамелион v2.0 RC5" #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "Прекрасна проста тема от NoSmokingBandit от април 2009." #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, fuzzy, no-wrap #| msgid "A selection of options that deal with video." msgid "A selection of options that deal with audio." msgstr "А изборът на опции, които се занимават с видеото." #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Опциите за контрол" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Настройки, за да контролирате как работи Хамелеон." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "Общи опции" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Изберете от избора на базови възможности." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Ядрото опции /Kernel Flags/" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Изберете от избора на ядрото опции /kernel flags/." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Опции на захранването" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Изборът на опции, които се занимават с управление на захранването и speedstep." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Задаване на една резолюция." #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, fuzzy, no-wrap #| msgid "Set one resolution to use." msgid "Set one HDEF PinConfiguration to use." msgstr "Задаване на една резолюция." #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Видео" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "А изборът на опции, които се занимават с видеото." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "KeyLayout" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Изберете един keylayout да се използва. Това също така ще инсталирате модула Keylayout и keymaps." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Теми" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/ja.po =================================================================== --- branches/Bungo/package/po/ja.po (revision 2530) +++ branches/Bungo/package/po/ja.po (revision 2531) @@ -253,7 +253,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "" @@ -362,7 +362,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "" @@ -838,207 +838,219 @@ msgid "Enable specific Processor power state, C6." msgstr "" -#. type: "GenerateCStates_title" +#. type: "EnableC7State_title" #: Resources/templates/Localizable.strings:197 #, no-wrap +msgid "EnableC7State=Yes" +msgstr "" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, no-wrap +msgid "Enable specific Processor power state, C7." +msgstr "" + +#. type: "GenerateCStates_title" +#: Resources/templates/Localizable.strings:200 +#, no-wrap msgid "GenerateCStates=Yes" msgstr "" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "" #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "" #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "" #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1046,14 +1058,14 @@ msgstr "" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1061,14 +1073,14 @@ msgstr "" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1076,14 +1088,14 @@ msgstr "" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, no-wrap msgid "LayoutID=5" msgstr "" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1091,14 +1103,14 @@ msgstr "" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, no-wrap msgid "LayoutID=7" msgstr "" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1106,14 +1118,14 @@ msgstr "" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1121,14 +1133,14 @@ msgstr "" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1136,14 +1148,14 @@ msgstr "" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1151,14 +1163,14 @@ msgstr "" #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1166,14 +1178,14 @@ msgstr "" #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1181,14 +1193,14 @@ msgstr "" #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1196,14 +1208,14 @@ msgstr "" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1211,14 +1223,14 @@ msgstr "" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1226,14 +1238,14 @@ msgstr "" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1241,14 +1253,14 @@ msgstr "" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1256,14 +1268,14 @@ msgstr "" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1271,14 +1283,14 @@ msgstr "" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1286,14 +1298,14 @@ msgstr "" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1301,14 +1313,14 @@ msgstr "" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1316,14 +1328,14 @@ msgstr "" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1331,14 +1343,14 @@ msgstr "" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1346,14 +1358,14 @@ msgstr "" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1361,14 +1373,14 @@ msgstr "" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1376,14 +1388,14 @@ msgstr "" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1391,14 +1403,14 @@ msgstr "" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1406,14 +1418,14 @@ msgstr "" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1421,7 +1433,7 @@ msgstr "" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1429,7 +1441,7 @@ msgstr "" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1437,7 +1449,7 @@ msgstr "" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1445,7 +1457,7 @@ msgstr "" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1453,7 +1465,7 @@ msgstr "" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1461,7 +1473,7 @@ msgstr "" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1469,7 +1481,7 @@ msgstr "" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1477,7 +1489,7 @@ msgstr "" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1485,7 +1497,7 @@ msgstr "" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1493,7 +1505,7 @@ msgstr "" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1501,7 +1513,7 @@ msgstr "" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1509,7 +1521,7 @@ msgstr "" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1517,7 +1529,7 @@ msgstr "" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1525,7 +1537,7 @@ msgstr "" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1533,7 +1545,7 @@ msgstr "" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1541,7 +1553,7 @@ msgstr "" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1549,7 +1561,7 @@ msgstr "" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1557,7 +1569,7 @@ msgstr "" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1565,7 +1577,7 @@ msgstr "" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1573,7 +1585,7 @@ msgstr "" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1581,7 +1593,7 @@ msgstr "" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1589,7 +1601,7 @@ msgstr "" #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1597,7 +1609,7 @@ msgstr "" #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1605,7 +1617,7 @@ msgstr "" #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1613,7 +1625,7 @@ msgstr "" #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1621,7 +1633,7 @@ msgstr "" #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1629,613 +1641,613 @@ msgstr "" #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "" #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "" #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "" #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "" #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "" #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "" #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "" #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "" #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2244,25 +2256,25 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "" #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2272,25 +2284,25 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2298,277 +2310,277 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "" #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "" #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "" #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "" #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "" #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "" #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "" #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "" #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "" #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "" #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "" #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/zh_TW.po =================================================================== --- branches/Bungo/package/po/zh_TW.po (revision 2530) +++ branches/Bungo/package/po/zh_TW.po (revision 2531) @@ -261,7 +261,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "標準安裝" @@ -387,7 +387,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "解析度" @@ -889,207 +889,219 @@ msgid "Enable specific Processor power state, C6." msgstr "(預設是 No) 強制生成 C6 State 為管理 CPU 電源狀態,可以讓 CPU 在閒置狀態下處於低功耗狀態。一般來說數字越大其節能效果愈佳。" -#. type: "GenerateCStates_title" +#. type: "EnableC7State_title" #: Resources/templates/Localizable.strings:197 #, no-wrap +msgid "EnableC7State=Yes" +msgstr "EnableC7State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, no-wrap +msgid "Enable specific Processor power state, C7." +msgstr "(預設是 No) 強制生成 C7 State 為管理 CPU 電源狀態,可以讓 CPU 在閒置狀態下處於低功耗狀態。一般來說數字越大其節能效果愈佳。" + +#. type: "GenerateCStates_title" +#: Resources/templates/Localizable.strings:200 +#, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "(預設是 No) 啟用自動生成 CPU 閒置休眠狀態的功能 (C-States),管理 CPU 電源狀態,可以讓 CPU 在閒置狀態下處於不同低功耗狀態。" #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "(預設是 No) 啟用自動生成 CPU 功耗表現狀態的功能 (P-States),管理 CPU 性能狀態,可以讓 CPU 在不同負載量下改變功耗。" #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "(預設是 No) 啟用自動生成 CPU 功耗表現狀態的功能 (T-States),管理 CPU 性能狀態,可以讓 CPU 在不同負載量下改變功耗。" #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "設定螢幕解析度為 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "設定螢幕解析度為 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "設定螢幕解析度為 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "設定螢幕解析度為 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "設定螢幕解析度為 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "設定螢幕解析度為 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "設定螢幕解析度為 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "設定螢幕解析度為 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "設定螢幕解析度為 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "設定螢幕解析度為 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "設定螢幕解析度為 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "設定螢幕解析度為 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "設定螢幕解析度為 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1099,14 +1111,14 @@ "001 (0x01, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1116,14 +1128,14 @@ "002 (0x02, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1133,56 +1145,48 @@ "003 (0x03, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 -#, fuzzy, no-wrap -#| msgid "LayoutID=65" +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 +#, no-wrap msgid "LayoutID=5" -msgstr "LayoutID=65" +msgstr "LayoutID=5" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 -#, fuzzy, no-wrap -#| msgid "" -#| "Set HDEF layout-it to 1:\n" -#| "001 (0x01, 0x00, 0x00, 0x00)." +#: Resources/templates/Localizable.strings:265 +#, no-wrap msgid "" "Set HDEF layout-it to 5:\n" "005 (0x05, 0x00, 0x00, 0x00)." msgstr "" -"設定 HDEF layout-it 為 1:\n" -"001 (0x01, 0x00, 0x00, 0x00)。" +"設定 HDEF layout-it 為 5:\n" +"005 (0x05, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 -#, fuzzy, no-wrap -#| msgid "LayoutID=387" +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 +#, no-wrap msgid "LayoutID=7" -msgstr "LayoutID=387" +msgstr "LayoutID=7" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 -#, fuzzy, no-wrap -#| msgid "" -#| "Set HDEF layout-it to 1:\n" -#| "001 (0x01, 0x00, 0x00, 0x00)." +#: Resources/templates/Localizable.strings:269 +#, no-wrap msgid "" "Set HDEF layout-it to 7:\n" "007 (0x07, 0x00, 0x00, 0x00)." msgstr "" -"設定 HDEF layout-it 為 1:\n" -"001 (0x01, 0x00, 0x00, 0x00)。" +"設定 HDEF layout-it 為 7:\n" +"007 (0x07, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1192,14 +1196,14 @@ "00C (0x0C, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1209,14 +1213,14 @@ "020 (0x20, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1226,14 +1230,14 @@ "028 (0x28, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1243,14 +1247,14 @@ "041 (0x41, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1260,14 +1264,14 @@ "063 (0x63, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1277,14 +1281,14 @@ "10D (0x0D, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1294,14 +1298,14 @@ "183 (0x83, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1311,14 +1315,14 @@ "184 (0x84, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1328,14 +1332,14 @@ "185 (0x85, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1345,14 +1349,14 @@ "188 (0x88, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1362,14 +1366,14 @@ "18E (0x8E, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1379,14 +1383,14 @@ "296 (0x96, 0x02, 0x00, 0x00)。" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1396,14 +1400,14 @@ "297 (0x97, 0x02, 0x00, 0x00)。" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1413,14 +1417,14 @@ "298 (0x98, 0x02, 0x00, 0x00)。" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1430,14 +1434,14 @@ "375 (0x75, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1447,14 +1451,14 @@ "377 (0x77, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1464,14 +1468,14 @@ "378 (0x78, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1481,14 +1485,14 @@ "379 (0x79, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1498,14 +1502,14 @@ "37C (0x7C, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1515,14 +1519,14 @@ "382 (0x82, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1532,7 +1536,7 @@ "7BD (0xBD, 0x07, 0x00, 0x00)。" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1542,7 +1546,7 @@ "001 (0x01, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1552,7 +1556,7 @@ "002 (0x02, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1562,33 +1566,27 @@ "003 (0x03, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 -#, fuzzy, no-wrap -#| msgid "" -#| "Set HDAU layout-it to 1:\n" -#| "001 (0x01, 0x00, 0x00, 0x00)." +#: Resources/templates/Localizable.strings:371 +#, no-wrap msgid "" "Set HDAU layout-it to 5:\n" "005 (0x05, 0x00, 0x00, 0x00)." msgstr "" -"設定 HDAU layout-it 為 1:\n" -"001 (0x01, 0x00, 0x00, 0x00)。" +"設定 HDAU layout-it 為 5:\n" +"005 (0x05, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 -#, fuzzy, no-wrap -#| msgid "" -#| "Set HDAU layout-it to 1:\n" -#| "001 (0x01, 0x00, 0x00, 0x00)." +#: Resources/templates/Localizable.strings:375 +#, no-wrap msgid "" "Set HDAU layout-it to 7:\n" "007 (0x07, 0x00, 0x00, 0x00)." msgstr "" -"設定 HDAU layout-it 為 1:\n" -"001 (0x01, 0x00, 0x00, 0x00)。" +"設定 HDAU layout-it 為 7:\n" +"007 (0x07, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1598,7 +1596,7 @@ "00C (0x0C, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1608,7 +1606,7 @@ "020 (0x20, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1618,7 +1616,7 @@ "028 (0x28, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1628,7 +1626,7 @@ "041 (0x41, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1638,7 +1636,7 @@ "063 (0x63, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1648,7 +1646,7 @@ "10D (0x0D, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1658,7 +1656,7 @@ "183 (0x83, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1668,7 +1666,7 @@ "184 (0x84, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1678,7 +1676,7 @@ "185 (0x85, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1688,7 +1686,7 @@ "188 (0x88, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1698,7 +1696,7 @@ "18E (0x8E, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1708,7 +1706,7 @@ "296 (0x96, 0x02, 0x00, 0x00)。" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1718,7 +1716,7 @@ "297 (0x97, 0x02, 0x00, 0x00)。" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1728,7 +1726,7 @@ "298 (0x98, 0x02, 0x00, 0x00)。" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1738,7 +1736,7 @@ "375 (0x75, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1748,7 +1746,7 @@ "377 (0x77, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1758,7 +1756,7 @@ "378 (0x78, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1768,7 +1766,7 @@ "379 (0x79, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1778,7 +1776,7 @@ "37C (0x7C, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1788,7 +1786,7 @@ "382 (0x82, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1798,613 +1796,613 @@ "7BD (0xBD, 0x07, 0x00, 0x00)。" #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "設定 Intel HD4000 (Mobile) 顯示卡的 AAPL,ig-platform-id 為 01660000。" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "設定 Intel HD4000 (Mobile) 顯示卡的 AAPL,ig-platform-id 為 01660001。" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "設定 Intel HD4000 (Mobile) 顯示卡的 AAPL,ig-platform-id 為 01660002。" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "設定 Intel HD4000 (Mobile) 顯示卡的 AAPL,ig-platform-id 為 01660003。" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "設定 Intel HD4000 (Mobile) 顯示卡的 AAPL,ig-platform-id 為 01660004。" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "設定 Intel HD4000 (Desktop) 顯示卡的 AAPL,ig-platform-id 為 01660005。" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "設定 Intel HD4000 (Desktop) 顯示卡的 AAPL,ig-platform-id 為 01660006。" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "設定 Intel HD4000 (Desktop) 顯示卡的 AAPL,ig-platform-id 為 01660007。" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "設定 Intel HD4000 (Mobile) 顯示卡的 AAPL,ig-platform-id 為 01660008。" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "設定 Intel HD4000 (Mobile) 顯示卡的 AAPL,ig-platform-id 為 01660009。" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "設定 Intel HD4000 (Mobile) 顯示卡的 AAPL,ig-platform-id 為 0166000a。" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "設定 Intel HD4000 (Mobile) 顯示卡的 AAPL,ig-platform-id 為 0166000b。" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "設定 Intel Haswell (Mobile) 顯示卡的 AAPL,ig-platform-id 為 00000604。" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "設定 Intel Haswell (Mobile) 顯示卡的 AAPL,ig-platform-id 為 0000060c。" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "設定 Intel Haswell (Mobile) 顯示卡的 AAPL,ig-platform-id 為 00001604。" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "設定 Intel Haswell (Mobile) 顯示卡的 AAPL,ig-platform-id 為 0000160a。" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "設定 Intel Haswell (Mobile) 顯示卡的 AAPL,ig-platform-id 為 0000160c。" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "設定 Intel Haswell (Mobile) 顯示卡的 AAPL,ig-platform-id 為 00002604。" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "設定 Intel Haswell (Mobile) 顯示卡的 AAPL,ig-platform-id 為 0000260a。" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "設定 Intel Haswell (Mobile) 顯示卡的 AAPL,ig-platform-id 為 0600260c。" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "設定 Intel Haswell (Mobile) 顯示卡的 AAPL,ig-platform-id 為 0000260d。" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "設定 Intel Haswell (Mobile) 顯示卡的 AAPL,ig-platform-id 為 02001604。" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "設定 Intel Haswell (Desktop) 顯示卡的 AAPL,ig-platform-id 為 0300220d。" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "設定 Intel Haswell (Mobile) 顯示卡的 AAPL,ig-platform-id 為 0500260a。" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "設定 Intel Haswell (Mobile) 顯示卡的 AAPL,ig-platform-id 為 0600260a。" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "設定 Intel Haswell (Mobile) 顯示卡的 AAPL,ig-platform-id 為 0700260d。" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "設定 Intel Haswell (Mobile) 顯示卡的 AAPL,ig-platform-id 為 0800260a。" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "設定 Intel Haswell (Mobile) 顯示卡的 AAPL,ig-platform-id 為 08002e0a。" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "設定 Analog Devices AD2000b 的 HDEF PinConfiguration 值。" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "設定 Analog Devices AD1981HD 的 HDEF PinConfiguration 值。" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "設定 Analog Devices AD1988b 的 HDEF PinConfiguration 值。" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "設定 Realtek ALC888 的 HDEF PinConfiguration 值。" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "設定 Realtek ALC1200 的 HDEF PinConfiguration 值。" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "設定 音效卡 的 HDEF PinConfiguration 值。" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "(預設是 No) 啟用顯示卡偵測功能。自動識別 NVIDIA, AMD/ATI or Intel 顯示卡 GPU 並注入正確的設備屬性資訊。" #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "(預設是 No) 啟用 HDMI Audio 功能。適用 Nvidia 及 AMD/ATI 顯卡。" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "(預設是 No) 啟用 ATI EEPRom 功能,可在不刷顯示卡 BIOS 的情況下使用修改的 Rom。請命名為 「VenderID_DeviceID_SubsysID.rom」 放置 Extra 資料夾。如:/Extra/1002_68C1_FD501179.rom。" #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "(預設是 No) 啟用 Nvidia EEPRom 功能,可在不刷顯示卡 BIOS 的情況下使用修改的 Rom。請命名為 「VenderID_DeviceID.rom」 放置 Extra 資料夾。如:/Extra/10de_0614.rom。" #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "(預設是 No) 啟用 Nvidia VBIOS 功能。僅針對 Nvidia 顯示卡的參數選項,ATI 顯示卡請勿使用。啟用讀取顯示卡參數,可在顯示卡資訊中顯示 ROM 修正版 資訊。" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "(預設是 No) 取消 GraphicsEnbaler 自動偵測 Intel 顯示卡晶片。" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "(預設是 No) 取消 GraphicsEnbaler 自動偵測 NVIDIA 顯示卡晶片。" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "(預設是 No) 取消 GraphicsEnbaler 自動偵測 AMD/ATI 顯示卡晶片。" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "(預設是 No) 啟用桌上型 nVidia 顯示卡的 背光(Backlight) 選項。" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "(預設是 No) 啟用 nVidia 及 ATi 顯示卡的 DualLink 選項。" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "-v 記錄模式" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "使用 (-v) 記錄模式登入,允許你在螢幕上讀取 變色龍 和 OS X 內核 兩者在開機時產生的紀錄訊息。這是在開機時排除問題的基本用法。" #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "-s 單一使用者模式" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "使用 (-s) 單一使用者模式登入,在排除問題時,可於在開機使用 (-s) 進入 OS X 的 BSD/Unix 命令模式。" #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "-f 忽略 Caches" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "使用 (-f) 忽略 Caches 模式登入,並非每日開機必備的的選項,但可經由忽略預製的 Caches ,以使 OS X 可以重新載入所有位於系統目錄的 kext 檔案。" #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "可在某些系統上排除 'PCI configuration begin' 的錯誤。0x2000 是 kIOPCIConfiguratorPFM64 flag,可在 IOPCIFamily 的 source code 中找到相關訊息。" #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "可在某些系統上排除 'PCI configuration begin' 的錯誤。0x3000 是 kIOPCIConfiguratorPFM64 flag,可在 IOPCIFamily 的 source code 中找到相關訊息。" #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2416,25 +2414,25 @@ "http://www.insanelymac.com/forum/topic/280062-waiting-for-root-device-when-kernel-cache-used-only-with-some-disks-fix/" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Lion 專用。停用 'low power wake' 的功能,在螢幕睡眠喚醒之後,有時可能會發生螢幕黑屏的狀況。" #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2448,25 +2446,25 @@ "歸功於 meklort 及 Rampage Dev 的發現。" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2476,277 +2474,277 @@ "詳情參考 bcc9 說明: http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help/#entry1867000" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "德語 Mac 鍵盤佈局" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "使用德國的 Mac 鍵盤的鍵盤佈局" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "西班牙語 Mac 鍵盤佈局" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "使用西班牙的 Mac 鍵盤的鍵盤佈局" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "法語 Mac 鍵盤佈局" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "使用法國的 Mac 鍵盤的鍵盤佈局" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "意大利語 Mac 鍵盤佈局" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "使用意大利的 Mac 鍵盤的鍵盤佈局" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "瑞典語 Mac 鍵盤佈局" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "使用瑞典的 Mac 鍵盤的鍵盤佈局" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "法語 PC 鍵盤佈局" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "使用法國的 PC 鍵盤的鍵盤佈局" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "內崁主題" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Embed:小而簡單且可於編譯 boot 時,內崁在 Chameleon 裡的主題。" #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "傳統主題" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Legacy:Chameleon v2.0 RC1 的原始預設主題。" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Default:Chameleon v2.0 RC5 的新版預設主題。" #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "子彈主題" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "Bullet:來自 NoSmokingBandit 2009.4 的一個小巧可愛的子彈主題。" #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "音效卡選項" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "設定 Audio 音效卡的選項。" #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "控制選項" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "設定控制 Chameleon 的運作方式。" #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "一般選項" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "選取一些基本的選項。" #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "內核參數" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "選取有關 kernel flags 的各種內核參數設定。" #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "電源管理" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "一些設定電源管理和 speedstep 的選項。" #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "設定選用一個解析度。" #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "音效卡 HDA 選項" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "設定音效卡 HDA controller 的 HDEF Layout ID。" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "音效卡 HDMI 選項" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "設定音效卡 HDMI controller 的 HDAU Layout ID。" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "設定一個 Intel HD4000 顯示卡的 AAPL,ig-platform-id。" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "設定一個 Intel HD5000 顯示卡的 AAPL,ig-platform-id。" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "設定選用一個 HDEF PinConfiguration。" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "顯示卡選項" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "一些設定顯示卡的選項。" #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "鍵盤佈局" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "設定選用一個鍵盤佈局。將會安裝鍵盤佈局模組與鍵盤映射文件。" #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "主題選項" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/id.po =================================================================== --- branches/Bungo/package/po/id.po (revision 2530) +++ branches/Bungo/package/po/id.po (revision 2531) @@ -275,7 +275,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "Chameleon Standard" @@ -395,7 +395,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "Resolusi" @@ -890,207 +890,221 @@ msgid "Enable specific Processor power state, C6." msgstr "Mengaktifkan bagian spesifik power Prosesor tertentu, C6." +#. type: "EnableC7State_title" +#: Resources/templates/Localizable.strings:197 +#, fuzzy, no-wrap +#| msgid "EnableC2State=Yes" +msgid "EnableC7State=Yes" +msgstr "EnableC2State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, fuzzy, no-wrap +#| msgid "Enable specific Processor power state, C2." +msgid "Enable specific Processor power state, C7." +msgstr "Mengaktifkan bagian spesifik power Prosesor tertentu, C2." + #. type: "GenerateCStates_title" -#: Resources/templates/Localizable.strings:197 +#: Resources/templates/Localizable.strings:200 #, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "Mengaktifkan secara otomatis processor C-States." #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "Mengaktifkan secara otomatis processor P-States." #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "Mengaktifkan secara otomatis processor T-States." #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "Menset resolusi ke 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "Menset resolusi ke 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "Menset resolusi ke 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "Menset resolusi ke 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "Menset resolusi ke 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "Menset resolusi ke 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "Menset resolusi ke 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "Menset resolusi ke 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "Menset resolusi ke 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "Menset resolusi ke 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "Menset resolusi ke 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "Menset resolusi ke 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "Menset resolusi ke 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1100,14 +1114,14 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1117,14 +1131,14 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1134,15 +1148,15 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, fuzzy, no-wrap #| msgid "LayoutID=65" msgid "LayoutID=5" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, fuzzy, no-wrap #| msgid "" #| "Set HDEF layout-it to 1:\n" @@ -1155,15 +1169,15 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, fuzzy, no-wrap #| msgid "LayoutID=387" msgid "LayoutID=7" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, fuzzy, no-wrap #| msgid "" #| "Set HDEF layout-it to 1:\n" @@ -1176,14 +1190,14 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1193,14 +1207,14 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1210,14 +1224,14 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1227,14 +1241,14 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1244,14 +1258,14 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1261,14 +1275,14 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1278,14 +1292,14 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1295,14 +1309,14 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1312,14 +1326,14 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1329,14 +1343,14 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1346,14 +1360,14 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1363,14 +1377,14 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1380,14 +1394,14 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1397,14 +1411,14 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1414,14 +1428,14 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1431,14 +1445,14 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1448,14 +1462,14 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1465,14 +1479,14 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1482,14 +1496,14 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1499,14 +1513,14 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1516,14 +1530,14 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1533,7 +1547,7 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1543,7 +1557,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1553,7 +1567,7 @@ "002 (0x02, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1563,7 +1577,7 @@ "003 (0x03, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, fuzzy, no-wrap #| msgid "" #| "Set HDAU layout-it to 1:\n" @@ -1576,7 +1590,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, fuzzy, no-wrap #| msgid "" #| "Set HDAU layout-it to 1:\n" @@ -1589,7 +1603,7 @@ "001 (0x01, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1599,7 +1613,7 @@ "00C (0x0C, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1609,7 +1623,7 @@ "020 (0x20, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1619,7 +1633,7 @@ "028 (0x28, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1629,7 +1643,7 @@ "041 (0x41, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1639,7 +1653,7 @@ "063 (0x63, 0x00, 0x00, 0x00)." #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1649,7 +1663,7 @@ "10D (0x0D, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1659,7 +1673,7 @@ "183 (0x83, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1669,7 +1683,7 @@ "184 (0x84, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1679,7 +1693,7 @@ "185 (0x85, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1689,7 +1703,7 @@ "188 (0x88, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1699,7 +1713,7 @@ "18E (0x8E, 0x01, 0x00, 0x00)." #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1709,7 +1723,7 @@ "296 (0x96, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1719,7 +1733,7 @@ "297 (0x97, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1729,7 +1743,7 @@ "298 (0x98, 0x02, 0x00, 0x00)." #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1739,7 +1753,7 @@ "375 (0x75, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1749,7 +1763,7 @@ "377 (0x77, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1759,7 +1773,7 @@ "378 (0x78, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1769,7 +1783,7 @@ "379 (0x79, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1779,7 +1793,7 @@ "37C (0x7C, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1789,7 +1803,7 @@ "382 (0x82, 0x03, 0x00, 0x00)." #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1799,613 +1813,613 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "" #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "Inject HDMi audio for NVIDIA or AMD/ATI." #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "Mengaktifkan opsi 'Gunakan ROM ATi'." #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "Mengaktifkan opsi 'Gunakan ROM nVidia'." #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "Mengaktifkan opsi VBIOS." #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "Verbose Mode" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "Menyalakan modus terlampir (verbose) dari Chameleon dan kernel OS X kernel saat booting. Penting untuk penyelesaian masalah" #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "Single User Mode" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "Modus opsi penyelesaian masalah dengan booting S X's BSD/Unix ke modus teks input." #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "Ignore Caches" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "Bukan merupakan opsi boot yang biasa digunakan sehari hari. Tapi sangat berguna jika anda ingin OS X meload semua berkas dari direktori system daripada yang sudah dicache pre-built." #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Mengatur bootflag npci=0x2000 pada opsi Kernel" #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "Mengatur bootflag npci=0x3000 pada opsi Kernel" #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2414,25 +2428,25 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Hanya untuk Lion. Mematikan fitur penyalaan rendah daya 'low power wake'yang dapat mengakibatkan layar gelap setelah komputer dalam posisi tidur." #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2442,25 +2456,25 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2468,277 +2482,277 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "Mac Keyboard Jerman" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "Menggunakan Mac keyboard Jerman" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "keyboard Mac Spanyol" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "Menggunakan keyboard Mac Spanyol" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "keyboard Mac Perancis" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "Menggunakan keyboard Mac Perancis" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "keyboard Mac Italia" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "Menggunakan keyboard Mac Italia" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "keyboard Mac Swedia" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "Menggunakan keyboard Mac Swedia" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "PC Keyboard Perancis" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "Menggunakan PC keyboard Perancis" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "Embed" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Versi simple yang lebih kecil daripada tema dasar yang baru digunakan para seat membuat versi dari Chameleon yang dimana memerlukan sebuah tema yang 'embedded'. " #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "Legacy" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Tampilan dasar awal Chameleon" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Tampilan dasar baru Chameleon." #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "Bullet" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "Tema yang cantik dan simple dari NoSmokingBandit sejak April 2009." #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "Audio" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "Opsi seleksi untuk audio." #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "Opsi Kontrol" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "Setting untuk mengotrol kerja Chameleon." #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "Opsi umum" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "Pemilihan setting umum." #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "Opsi Kernel" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "Pilihan seleksi opsi kernel." #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "Manajemen Daya" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "Pilihan yang berhubungan dengan manajemen daya prosesor dan perubahan kecepatan prosesor otomatis (speedstep)." #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "Pilih salah satu resolusi yang ingin di gunakan." #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "HDEF Layout" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "HDAU Layout" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "Video" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "Opsi seleksi untuk video." #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "Layout keyboard" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "Pilih salah satu keylayout yang ingin digunakan. Ini juga akan menginstal modul keylayout dan keymap." #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Tema" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/he.po =================================================================== --- branches/Bungo/package/po/he.po (revision 2530) +++ branches/Bungo/package/po/he.po (revision 2531) @@ -252,7 +252,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "" @@ -361,7 +361,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "" @@ -845,208 +845,221 @@ msgid "Enable specific Processor power state, C6." msgstr "" -#. type: "GenerateCStates_title" +#. type: "EnableC7State_title" #: Resources/templates/Localizable.strings:197 +#, fuzzy, no-wrap +#| msgid "GraphicsEnabler=Yes" +msgid "EnableC7State=Yes" +msgstr "GraphicsEnabler" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 #, no-wrap +msgid "Enable specific Processor power state, C7." +msgstr "" + +#. type: "GenerateCStates_title" +#: Resources/templates/Localizable.strings:200 +#, no-wrap msgid "GenerateCStates=Yes" msgstr "" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "" #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "" #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, fuzzy, no-wrap #| msgid "GraphicsEnabler=Yes" msgid "GenerateTStates=Yes" msgstr "GraphicsEnabler" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "" #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1054,14 +1067,14 @@ msgstr "" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1069,14 +1082,14 @@ msgstr "" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1084,14 +1097,14 @@ msgstr "" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, no-wrap msgid "LayoutID=5" msgstr "" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1099,14 +1112,14 @@ msgstr "" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, no-wrap msgid "LayoutID=7" msgstr "" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1114,14 +1127,14 @@ msgstr "" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1129,14 +1142,14 @@ msgstr "" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1144,14 +1157,14 @@ msgstr "" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1159,14 +1172,14 @@ msgstr "" #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1174,14 +1187,14 @@ msgstr "" #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1189,14 +1202,14 @@ msgstr "" #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1204,14 +1217,14 @@ msgstr "" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1219,14 +1232,14 @@ msgstr "" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1234,14 +1247,14 @@ msgstr "" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1249,14 +1262,14 @@ msgstr "" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1264,14 +1277,14 @@ msgstr "" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1279,14 +1292,14 @@ msgstr "" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1294,14 +1307,14 @@ msgstr "" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1309,14 +1322,14 @@ msgstr "" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1324,14 +1337,14 @@ msgstr "" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1339,14 +1352,14 @@ msgstr "" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1354,14 +1367,14 @@ msgstr "" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1369,14 +1382,14 @@ msgstr "" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1384,14 +1397,14 @@ msgstr "" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1399,14 +1412,14 @@ msgstr "" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1414,14 +1427,14 @@ msgstr "" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1429,7 +1442,7 @@ msgstr "" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1437,7 +1450,7 @@ msgstr "" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1445,7 +1458,7 @@ msgstr "" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1453,7 +1466,7 @@ msgstr "" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1461,7 +1474,7 @@ msgstr "" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1469,7 +1482,7 @@ msgstr "" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1477,7 +1490,7 @@ msgstr "" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1485,7 +1498,7 @@ msgstr "" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1493,7 +1506,7 @@ msgstr "" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1501,7 +1514,7 @@ msgstr "" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1509,7 +1522,7 @@ msgstr "" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1517,7 +1530,7 @@ msgstr "" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1525,7 +1538,7 @@ msgstr "" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1533,7 +1546,7 @@ msgstr "" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1541,7 +1554,7 @@ msgstr "" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1549,7 +1562,7 @@ msgstr "" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1557,7 +1570,7 @@ msgstr "" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1565,7 +1578,7 @@ msgstr "" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1573,7 +1586,7 @@ msgstr "" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1581,7 +1594,7 @@ msgstr "" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1589,7 +1602,7 @@ msgstr "" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1597,7 +1610,7 @@ msgstr "" #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1605,7 +1618,7 @@ msgstr "" #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1613,7 +1626,7 @@ msgstr "" #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1621,7 +1634,7 @@ msgstr "" #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1629,7 +1642,7 @@ msgstr "" #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1637,614 +1650,614 @@ msgstr "" #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, fuzzy, no-wrap #| msgid "Enables the option to autodetect NVIDIA based GPUs and inject the correct info." msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr " לקובץ org.chameleon.Boot.plist, אפשרות זאת מפעילה זיהוי אוטומטי של כרטיסי מסך NVIDIA.GraphicsEnabler=y הוספת" #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "" #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "" #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "" #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "" #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "" #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "" #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "" #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2253,25 +2266,25 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "" #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2281,25 +2294,25 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2307,277 +2320,277 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "" #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "עיצוב סטנדרטי של חמליאון." #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "עיצוב The Bullet על ידי NoSmokingBandit" #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "" #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "" #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "" #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "" #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "" #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "" #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "" #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "" #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/el.po =================================================================== --- branches/Bungo/package/po/el.po (revision 2530) +++ branches/Bungo/package/po/el.po (revision 2531) @@ -252,7 +252,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "" @@ -361,7 +361,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "" @@ -837,207 +837,219 @@ msgid "Enable specific Processor power state, C6." msgstr "" -#. type: "GenerateCStates_title" +#. type: "EnableC7State_title" #: Resources/templates/Localizable.strings:197 #, no-wrap +msgid "EnableC7State=Yes" +msgstr "" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, no-wrap +msgid "Enable specific Processor power state, C7." +msgstr "" + +#. type: "GenerateCStates_title" +#: Resources/templates/Localizable.strings:200 +#, no-wrap msgid "GenerateCStates=Yes" msgstr "" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "" #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "" #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "" #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1045,14 +1057,14 @@ msgstr "" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1060,14 +1072,14 @@ msgstr "" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1075,14 +1087,14 @@ msgstr "" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 #, no-wrap msgid "LayoutID=5" msgstr "" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 +#: Resources/templates/Localizable.strings:265 #, no-wrap msgid "" "Set HDEF layout-it to 5:\n" @@ -1090,14 +1102,14 @@ msgstr "" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 #, no-wrap msgid "LayoutID=7" msgstr "" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 +#: Resources/templates/Localizable.strings:269 #, no-wrap msgid "" "Set HDEF layout-it to 7:\n" @@ -1105,14 +1117,14 @@ msgstr "" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1120,14 +1132,14 @@ msgstr "" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1135,14 +1147,14 @@ msgstr "" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1150,14 +1162,14 @@ msgstr "" #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1165,14 +1177,14 @@ msgstr "" #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1180,14 +1192,14 @@ msgstr "" #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1195,14 +1207,14 @@ msgstr "" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1210,14 +1222,14 @@ msgstr "" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1225,14 +1237,14 @@ msgstr "" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1240,14 +1252,14 @@ msgstr "" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1255,14 +1267,14 @@ msgstr "" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1270,14 +1282,14 @@ msgstr "" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1285,14 +1297,14 @@ msgstr "" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1300,14 +1312,14 @@ msgstr "" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1315,14 +1327,14 @@ msgstr "" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1330,14 +1342,14 @@ msgstr "" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1345,14 +1357,14 @@ msgstr "" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1360,14 +1372,14 @@ msgstr "" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1375,14 +1387,14 @@ msgstr "" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1390,14 +1402,14 @@ msgstr "" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1405,14 +1417,14 @@ msgstr "" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1420,7 +1432,7 @@ msgstr "" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1428,7 +1440,7 @@ msgstr "" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1436,7 +1448,7 @@ msgstr "" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1444,7 +1456,7 @@ msgstr "" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 +#: Resources/templates/Localizable.strings:371 #, no-wrap msgid "" "Set HDAU layout-it to 5:\n" @@ -1452,7 +1464,7 @@ msgstr "" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 +#: Resources/templates/Localizable.strings:375 #, no-wrap msgid "" "Set HDAU layout-it to 7:\n" @@ -1460,7 +1472,7 @@ msgstr "" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1468,7 +1480,7 @@ msgstr "" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1476,7 +1488,7 @@ msgstr "" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1484,7 +1496,7 @@ msgstr "" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1492,7 +1504,7 @@ msgstr "" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1500,7 +1512,7 @@ msgstr "" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1508,7 +1520,7 @@ msgstr "" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1516,7 +1528,7 @@ msgstr "" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1524,7 +1536,7 @@ msgstr "" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1532,7 +1544,7 @@ msgstr "" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1540,7 +1552,7 @@ msgstr "" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1548,7 +1560,7 @@ msgstr "" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1556,7 +1568,7 @@ msgstr "" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1564,7 +1576,7 @@ msgstr "" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1572,7 +1584,7 @@ msgstr "" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1580,7 +1592,7 @@ msgstr "" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1588,7 +1600,7 @@ msgstr "" #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1596,7 +1608,7 @@ msgstr "" #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1604,7 +1616,7 @@ msgstr "" #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1612,7 +1624,7 @@ msgstr "" #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1620,7 +1632,7 @@ msgstr "" #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1628,613 +1640,613 @@ msgstr "" #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "" #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "" #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "" #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "" #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "" #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "" #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "" #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "" #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2243,25 +2255,25 @@ msgstr "" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "" #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2271,25 +2283,25 @@ msgstr "" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2297,277 +2309,277 @@ msgstr "" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "" #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "" #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "" #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "" #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "" #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "" #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "" #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "" #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "" #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "" #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "" #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "Θέματα" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/package/po/zh_CN.po =================================================================== --- branches/Bungo/package/po/zh_CN.po (revision 2530) +++ branches/Bungo/package/po/zh_CN.po (revision 2531) @@ -261,7 +261,7 @@ #. type: "Default_title" #: Resources/templates/Localizable.strings:25 -#: Resources/templates/Localizable.strings:675 +#: Resources/templates/Localizable.strings:678 #, no-wrap msgid "Standard" msgstr "标准安装" @@ -387,7 +387,7 @@ #. type: "Resolution_title" #: Resources/templates/Localizable.strings:60 -#: Resources/templates/Localizable.strings:708 +#: Resources/templates/Localizable.strings:711 #, no-wrap msgid "Resolution" msgstr "分辨率" @@ -889,207 +889,219 @@ msgid "Enable specific Processor power state, C6." msgstr "(默认是 No) 强制生成 C6 State 为管理 CPU 电源状态,可以让 CPU 在闲置状态下处于低功耗状态。一般来说数字越大其节能效果愈佳。" -#. type: "GenerateCStates_title" +#. type: "EnableC7State_title" #: Resources/templates/Localizable.strings:197 #, no-wrap +msgid "EnableC7State=Yes" +msgstr "EnableC7State=Yes" + +#. type: "EnableC7State_description" +#: Resources/templates/Localizable.strings:198 +#, no-wrap +msgid "Enable specific Processor power state, C7." +msgstr "(默认是 No) 强制生成 C7 State 为管理 CPU 电源状态,可以让 CPU 在闲置状态下处于低功耗状态。一般来说数字越大其节能效果愈佳。" + +#. type: "GenerateCStates_title" +#: Resources/templates/Localizable.strings:200 +#, no-wrap msgid "GenerateCStates=Yes" msgstr "GenerateCStates=Yes" #. type: "GenerateCStates_description" -#: Resources/templates/Localizable.strings:198 +#: Resources/templates/Localizable.strings:201 #, no-wrap msgid "Enable auto generation of processor idle sleep states (C-States)." msgstr "(默认是 No) 启用自动生成 CPU 闲置休眠状态的功能 (C-States),管理 CPU 电源状态,可以让 CPU 在闲置状态下处于不同低功耗状态。" #. type: "GeneratePStates_title" -#: Resources/templates/Localizable.strings:200 +#: Resources/templates/Localizable.strings:203 #, no-wrap msgid "GeneratePStates=Yes" msgstr "GeneratePStates=Yes" #. type: "GeneratePStates_description" -#: Resources/templates/Localizable.strings:201 +#: Resources/templates/Localizable.strings:204 #, no-wrap msgid "Enable auto generation of processor power performance states (P-States)." msgstr "(默认是 No) 启用自动生成 CPU 功耗表现状态的功能 (P-States),管理 CPU 性能状态,可以让 CPU 在不同负载量下改变功耗。" #. type: "GenerateTStates_title" -#: Resources/templates/Localizable.strings:203 +#: Resources/templates/Localizable.strings:206 #, no-wrap msgid "GenerateTStates=Yes" msgstr "GenerateTStates=Yes" #. type: "GenerateTStates_description" -#: Resources/templates/Localizable.strings:204 +#: Resources/templates/Localizable.strings:207 #, no-wrap msgid "Enable auto generation of processor power performance states (T-States)." msgstr "(默认是 No) 启用自动生成 CPU 功耗表现状态的功能 (T-States),管理 CPU 性能状态,可以让 CPU 在不同负载量下改变功耗。" #. type: "1024x600x32_title" -#: Resources/templates/Localizable.strings:208 +#: Resources/templates/Localizable.strings:211 #, no-wrap msgid "1024x600x32" msgstr "1024x600x32" #. type: "1024x600x32_description" -#: Resources/templates/Localizable.strings:209 +#: Resources/templates/Localizable.strings:212 #, no-wrap msgid "Set Graphics Mode to 1024x600x32" msgstr "设置显示器分辨率为 1024x600x32" #. type: "1024x768x32_title" -#: Resources/templates/Localizable.strings:211 +#: Resources/templates/Localizable.strings:214 #, no-wrap msgid "1024x768x32" msgstr "1024x768x32" #. type: "1024x768x32_description" -#: Resources/templates/Localizable.strings:212 +#: Resources/templates/Localizable.strings:215 #, no-wrap msgid "Set Graphics Mode to 1024x768x32" msgstr "设置显示器分辨率为 1024x768x32" #. type: "1280x768x32_title" -#: Resources/templates/Localizable.strings:214 +#: Resources/templates/Localizable.strings:217 #, no-wrap msgid "1280x768x32" msgstr "1280x768x32" #. type: "1280x768x32_description" -#: Resources/templates/Localizable.strings:215 +#: Resources/templates/Localizable.strings:218 #, no-wrap msgid "Set Graphics Mode to 1280x768x32" msgstr "设置显示器分辨率为 1280x768x32" #. type: "1280x800x32_title" -#: Resources/templates/Localizable.strings:217 +#: Resources/templates/Localizable.strings:220 #, no-wrap msgid "1280x800x32" msgstr "1280x800x32" #. type: "1280x800x32_description" -#: Resources/templates/Localizable.strings:218 +#: Resources/templates/Localizable.strings:221 #, no-wrap msgid "Set Graphics Mode to 1280x800x32" msgstr "设置显示器分辨率为 1280x800x32" #. type: "1280x1024x32_title" -#: Resources/templates/Localizable.strings:220 +#: Resources/templates/Localizable.strings:223 #, no-wrap msgid "1280x1024x32" msgstr "1280x1024x32" #. type: "1280x1024x32_description" -#: Resources/templates/Localizable.strings:221 +#: Resources/templates/Localizable.strings:224 #, no-wrap msgid "Set Graphics Mode to 1280x1024x32" msgstr "设置显示器分辨率为 1280x1024x32" #. type: "1280x960x32_title" -#: Resources/templates/Localizable.strings:223 +#: Resources/templates/Localizable.strings:226 #, no-wrap msgid "1280x960x32" msgstr "1280x960x32" #. type: "1280x960x32_description" -#: Resources/templates/Localizable.strings:224 +#: Resources/templates/Localizable.strings:227 #, no-wrap msgid "Set Graphics Mode to 1280x960x32" msgstr "设置显示器分辨率为 1280x960x32" #. type: "1366x768x32_title" -#: Resources/templates/Localizable.strings:226 +#: Resources/templates/Localizable.strings:229 #, no-wrap msgid "1366x768x32" msgstr "1366x768x32" #. type: "1366x768x32_description" -#: Resources/templates/Localizable.strings:227 +#: Resources/templates/Localizable.strings:230 #, no-wrap msgid "Set Graphics Mode to 1366x768x32" msgstr "设置显示器分辨率为 1366x768x32" #. type: "1440x900x32_title" -#: Resources/templates/Localizable.strings:229 +#: Resources/templates/Localizable.strings:232 #, no-wrap msgid "1440x900x32" msgstr "1440x900x32" #. type: "1440x900x32_description" -#: Resources/templates/Localizable.strings:230 +#: Resources/templates/Localizable.strings:233 #, no-wrap msgid "Set Graphics Mode to 1440x900x32" msgstr "设置显示器分辨率为 1440x900x32" #. type: "1600x900x32_title" -#: Resources/templates/Localizable.strings:232 +#: Resources/templates/Localizable.strings:235 #, no-wrap msgid "1600x900x32" msgstr "1600x900x32" #. type: "1600x900x32_description" -#: Resources/templates/Localizable.strings:233 +#: Resources/templates/Localizable.strings:236 #, no-wrap msgid "Set Graphics Mode to 1600x900x32" msgstr "设置显示器分辨率为 1600x900x32" #. type: "1600x1200x32_title" -#: Resources/templates/Localizable.strings:235 +#: Resources/templates/Localizable.strings:238 #, no-wrap msgid "1600x1200x32" msgstr "1600x1200x32" #. type: "1600x1200x32_description" -#: Resources/templates/Localizable.strings:236 +#: Resources/templates/Localizable.strings:239 #, no-wrap msgid "Set Graphics Mode to 1600x1200x32" msgstr "设置显示器分辨率为 1600x1200x32" #. type: "1680x1050x32_title" -#: Resources/templates/Localizable.strings:238 +#: Resources/templates/Localizable.strings:241 #, no-wrap msgid "1680x1050x32" msgstr "1680x1050x32" #. type: "1680x1050x32_description" -#: Resources/templates/Localizable.strings:239 +#: Resources/templates/Localizable.strings:242 #, no-wrap msgid "Set Graphics Mode to 1680x1050x32" msgstr "设置显示器分辨率为 1680x1050x32" #. type: "1920x1080x32_title" -#: Resources/templates/Localizable.strings:241 +#: Resources/templates/Localizable.strings:244 #, no-wrap msgid "1920x1080x32" msgstr "1920x1080x32" #. type: "1920x1080x32_description" -#: Resources/templates/Localizable.strings:242 +#: Resources/templates/Localizable.strings:245 #, no-wrap msgid "Set Graphics Mode to 1920x1080x32" msgstr "设置显示器分辨率为 1920x1080x32" #. type: "1920x1200x32_title" -#: Resources/templates/Localizable.strings:244 +#: Resources/templates/Localizable.strings:247 #, no-wrap msgid "1920x1200x32" msgstr "1920x1200x32" #. type: "1920x1200x32_description" -#: Resources/templates/Localizable.strings:245 +#: Resources/templates/Localizable.strings:248 #, no-wrap msgid "Set Graphics Mode to 1920x1200x32" msgstr "设置显示器分辨率为 1920x1200x32" #. type: "HDAULayoutIDx01_title" -#: Resources/templates/Localizable.strings:249 -#: Resources/templates/Localizable.strings:355 +#: Resources/templates/Localizable.strings:252 +#: Resources/templates/Localizable.strings:358 #, no-wrap msgid "LayoutID=1" msgstr "LayoutID=1" #. type: "HDEFLayoutIDx01_description" -#: Resources/templates/Localizable.strings:250 +#: Resources/templates/Localizable.strings:253 #, no-wrap msgid "" "Set HDEF layout-it to 1:\n" @@ -1099,14 +1111,14 @@ "001 (0x01, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx02_title" -#: Resources/templates/Localizable.strings:253 -#: Resources/templates/Localizable.strings:359 +#: Resources/templates/Localizable.strings:256 +#: Resources/templates/Localizable.strings:362 #, no-wrap msgid "LayoutID=2" msgstr "LayoutID=2" #. type: "HDEFLayoutIDx02_description" -#: Resources/templates/Localizable.strings:254 +#: Resources/templates/Localizable.strings:257 #, no-wrap msgid "" "Set HDEF layout-it to 2:\n" @@ -1116,14 +1128,14 @@ "002 (0x02, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx03_title" -#: Resources/templates/Localizable.strings:257 -#: Resources/templates/Localizable.strings:363 +#: Resources/templates/Localizable.strings:260 +#: Resources/templates/Localizable.strings:366 #, no-wrap msgid "LayoutID=3" msgstr "LayoutID=3" #. type: "HDEFLayoutIDx03_description" -#: Resources/templates/Localizable.strings:258 +#: Resources/templates/Localizable.strings:261 #, no-wrap msgid "" "Set HDEF layout-it to 3:\n" @@ -1133,56 +1145,48 @@ "003 (0x03, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx05_title" -#: Resources/templates/Localizable.strings:261 -#: Resources/templates/Localizable.strings:367 -#, fuzzy, no-wrap -#| msgid "LayoutID=65" +#: Resources/templates/Localizable.strings:264 +#: Resources/templates/Localizable.strings:370 +#, no-wrap msgid "LayoutID=5" -msgstr "LayoutID=65" +msgstr "LayoutID=5" #. type: "HDEFLayoutIDx05_description" -#: Resources/templates/Localizable.strings:262 -#, fuzzy, no-wrap -#| msgid "" -#| "Set HDEF layout-it to 1:\n" -#| "001 (0x01, 0x00, 0x00, 0x00)." +#: Resources/templates/Localizable.strings:265 +#, no-wrap msgid "" "Set HDEF layout-it to 5:\n" "005 (0x05, 0x00, 0x00, 0x00)." msgstr "" -"设置 HDEF layout-it 为 1:\n" -"001 (0x01, 0x00, 0x00, 0x00)。" +"设置 HDEF layout-it 为 5:\n" +"005 (0x05, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx07_title" -#: Resources/templates/Localizable.strings:265 -#: Resources/templates/Localizable.strings:371 -#, fuzzy, no-wrap -#| msgid "LayoutID=387" +#: Resources/templates/Localizable.strings:268 +#: Resources/templates/Localizable.strings:374 +#, no-wrap msgid "LayoutID=7" -msgstr "LayoutID=387" +msgstr "LayoutID=7" #. type: "HDEFLayoutIDx07_description" -#: Resources/templates/Localizable.strings:266 -#, fuzzy, no-wrap -#| msgid "" -#| "Set HDEF layout-it to 1:\n" -#| "001 (0x01, 0x00, 0x00, 0x00)." +#: Resources/templates/Localizable.strings:269 +#, no-wrap msgid "" "Set HDEF layout-it to 7:\n" "007 (0x07, 0x00, 0x00, 0x00)." msgstr "" -"设置 HDEF layout-it 为 1:\n" -"001 (0x01, 0x00, 0x00, 0x00)。" +"设置 HDEF layout-it 为 7:\n" +"007 (0x07, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx12_title" -#: Resources/templates/Localizable.strings:269 -#: Resources/templates/Localizable.strings:375 +#: Resources/templates/Localizable.strings:272 +#: Resources/templates/Localizable.strings:378 #, no-wrap msgid "LayoutID=12" msgstr "LayoutID=12" #. type: "HDEFLayoutIDx12_description" -#: Resources/templates/Localizable.strings:270 +#: Resources/templates/Localizable.strings:273 #, no-wrap msgid "" "Set HDEF layout-it to 12:\n" @@ -1192,14 +1196,14 @@ "00C (0x0C, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx32_title" -#: Resources/templates/Localizable.strings:273 -#: Resources/templates/Localizable.strings:379 +#: Resources/templates/Localizable.strings:276 +#: Resources/templates/Localizable.strings:382 #, no-wrap msgid "LayoutID=32" msgstr "LayoutID=32" #. type: "HDEFLayoutIDx32_description" -#: Resources/templates/Localizable.strings:274 +#: Resources/templates/Localizable.strings:277 #, no-wrap msgid "" "Set HDEF layout-it to 32:\n" @@ -1209,14 +1213,14 @@ "020 (0x20, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx40_title" -#: Resources/templates/Localizable.strings:277 -#: Resources/templates/Localizable.strings:383 +#: Resources/templates/Localizable.strings:280 +#: Resources/templates/Localizable.strings:386 #, no-wrap msgid "LayoutID=40" msgstr "LayoutID=40" #. type: "HDEFLayoutIDx40_description" -#: Resources/templates/Localizable.strings:278 +#: Resources/templates/Localizable.strings:281 #, no-wrap msgid "" "Set HDEF layout-it to 40:\n" @@ -1226,14 +1230,14 @@ "028 (0x28, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx65_title" -#: Resources/templates/Localizable.strings:281 -#: Resources/templates/Localizable.strings:387 +#: Resources/templates/Localizable.strings:284 +#: Resources/templates/Localizable.strings:390 #, no-wrap msgid "LayoutID=65" msgstr "LayoutID=65" #. type: "HDEFLayoutIDx65_description" -#: Resources/templates/Localizable.strings:282 +#: Resources/templates/Localizable.strings:285 #, no-wrap msgid "" "Set HDEF layout-it to 65:\n" @@ -1243,14 +1247,14 @@ "041 (0x41, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx99_title" -#: Resources/templates/Localizable.strings:285 -#: Resources/templates/Localizable.strings:391 +#: Resources/templates/Localizable.strings:288 +#: Resources/templates/Localizable.strings:394 #, no-wrap msgid "LayoutID=99" msgstr "LayoutID=99" #. type: "HDEFLayoutIDx99_description" -#: Resources/templates/Localizable.strings:286 +#: Resources/templates/Localizable.strings:289 #, no-wrap msgid "" "Set HDEF layout-it to 99:\n" @@ -1260,14 +1264,14 @@ "063 (0x63, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx269_title" -#: Resources/templates/Localizable.strings:289 -#: Resources/templates/Localizable.strings:395 +#: Resources/templates/Localizable.strings:292 +#: Resources/templates/Localizable.strings:398 #, no-wrap msgid "LayoutID=269" msgstr "LayoutID=269" #. type: "HDEFLayoutIDx269_description" -#: Resources/templates/Localizable.strings:290 +#: Resources/templates/Localizable.strings:293 #, no-wrap msgid "" "Set HDEF layout-it to 269:\n" @@ -1277,14 +1281,14 @@ "10D (0x0D, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx387_title" -#: Resources/templates/Localizable.strings:293 -#: Resources/templates/Localizable.strings:399 +#: Resources/templates/Localizable.strings:296 +#: Resources/templates/Localizable.strings:402 #, no-wrap msgid "LayoutID=387" msgstr "LayoutID=387" #. type: "HDEFLayoutIDx387_description" -#: Resources/templates/Localizable.strings:294 +#: Resources/templates/Localizable.strings:297 #, no-wrap msgid "" "Set HDEF layout-it to 387:\n" @@ -1294,14 +1298,14 @@ "183 (0x83, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx388_title" -#: Resources/templates/Localizable.strings:297 -#: Resources/templates/Localizable.strings:403 +#: Resources/templates/Localizable.strings:300 +#: Resources/templates/Localizable.strings:406 #, no-wrap msgid "LayoutID=388" msgstr "LayoutID=388" #. type: "HDEFLayoutIDx388_description" -#: Resources/templates/Localizable.strings:298 +#: Resources/templates/Localizable.strings:301 #, no-wrap msgid "" "Set HDEF layout-it to 388:\n" @@ -1311,14 +1315,14 @@ "184 (0x84, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx389_title" -#: Resources/templates/Localizable.strings:301 -#: Resources/templates/Localizable.strings:407 +#: Resources/templates/Localizable.strings:304 +#: Resources/templates/Localizable.strings:410 #, no-wrap msgid "LayoutID=389" msgstr "LayoutID=389" #. type: "HDEFLayoutIDx389_description" -#: Resources/templates/Localizable.strings:302 +#: Resources/templates/Localizable.strings:305 #, no-wrap msgid "" "Set HDEF layout-it to 389:\n" @@ -1328,14 +1332,14 @@ "185 (0x85, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx392_title" -#: Resources/templates/Localizable.strings:305 -#: Resources/templates/Localizable.strings:411 +#: Resources/templates/Localizable.strings:308 +#: Resources/templates/Localizable.strings:414 #, no-wrap msgid "LayoutID=392" msgstr "LayoutID=392" #. type: "HDEFLayoutIDx392_description" -#: Resources/templates/Localizable.strings:306 +#: Resources/templates/Localizable.strings:309 #, no-wrap msgid "" "Set HDEF layout-it to 392:\n" @@ -1345,14 +1349,14 @@ "188 (0x88, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx398_title" -#: Resources/templates/Localizable.strings:309 -#: Resources/templates/Localizable.strings:415 +#: Resources/templates/Localizable.strings:312 +#: Resources/templates/Localizable.strings:418 #, no-wrap msgid "LayoutID=398" msgstr "LayoutID=398" #. type: "HDEFLayoutIDx398_description" -#: Resources/templates/Localizable.strings:310 +#: Resources/templates/Localizable.strings:313 #, no-wrap msgid "" "Set HDEF layout-it to 398:\n" @@ -1362,14 +1366,14 @@ "18E (0x8E, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx662_title" -#: Resources/templates/Localizable.strings:313 -#: Resources/templates/Localizable.strings:419 +#: Resources/templates/Localizable.strings:316 +#: Resources/templates/Localizable.strings:422 #, no-wrap msgid "LayoutID=662" msgstr "LayoutID=662" #. type: "HDEFLayoutIDx662_description" -#: Resources/templates/Localizable.strings:314 +#: Resources/templates/Localizable.strings:317 #, no-wrap msgid "" "Set HDEF layout-it to 662:\n" @@ -1379,14 +1383,14 @@ "296 (0x96, 0x02, 0x00, 0x00)。" #. type: "HDAULayoutIDx663_title" -#: Resources/templates/Localizable.strings:317 -#: Resources/templates/Localizable.strings:423 +#: Resources/templates/Localizable.strings:320 +#: Resources/templates/Localizable.strings:426 #, no-wrap msgid "LayoutID=663" msgstr "LayoutID=663" #. type: "HDEFLayoutIDx663_description" -#: Resources/templates/Localizable.strings:318 +#: Resources/templates/Localizable.strings:321 #, no-wrap msgid "" "Set HDEF layout-it to 663:\n" @@ -1396,14 +1400,14 @@ "297 (0x97, 0x02, 0x00, 0x00)。" #. type: "HDAULayoutIDx664_title" -#: Resources/templates/Localizable.strings:321 -#: Resources/templates/Localizable.strings:427 +#: Resources/templates/Localizable.strings:324 +#: Resources/templates/Localizable.strings:430 #, no-wrap msgid "LayoutID=664" msgstr "LayoutID=664" #. type: "HDEFLayoutIDx664_description" -#: Resources/templates/Localizable.strings:322 +#: Resources/templates/Localizable.strings:325 #, no-wrap msgid "" "Set HDEF layout-it to 664:\n" @@ -1413,14 +1417,14 @@ "298 (0x98, 0x02, 0x00, 0x00)。" #. type: "HDAULayoutIDx885_title" -#: Resources/templates/Localizable.strings:325 -#: Resources/templates/Localizable.strings:431 +#: Resources/templates/Localizable.strings:328 +#: Resources/templates/Localizable.strings:434 #, no-wrap msgid "LayoutID=885" msgstr "LayoutID=885" #. type: "HDEFLayoutIDx885_description" -#: Resources/templates/Localizable.strings:326 +#: Resources/templates/Localizable.strings:329 #, no-wrap msgid "" "Set HDEF layout-it to 885:\n" @@ -1430,14 +1434,14 @@ "375 (0x75, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx887_title" -#: Resources/templates/Localizable.strings:329 -#: Resources/templates/Localizable.strings:435 +#: Resources/templates/Localizable.strings:332 +#: Resources/templates/Localizable.strings:438 #, no-wrap msgid "LayoutID=887" msgstr "LayoutID=887" #. type: "HDEFLayoutIDx887_description" -#: Resources/templates/Localizable.strings:330 +#: Resources/templates/Localizable.strings:333 #, no-wrap msgid "" "Set HDEF layout-it to 887:\n" @@ -1447,14 +1451,14 @@ "377 (0x77, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx888_title" -#: Resources/templates/Localizable.strings:333 -#: Resources/templates/Localizable.strings:439 +#: Resources/templates/Localizable.strings:336 +#: Resources/templates/Localizable.strings:442 #, no-wrap msgid "LayoutID=888" msgstr "LayoutID=888" #. type: "HDEFLayoutIDx888_description" -#: Resources/templates/Localizable.strings:334 +#: Resources/templates/Localizable.strings:337 #, no-wrap msgid "" "Set HDEF layout-it to 888:\n" @@ -1464,14 +1468,14 @@ "184 (0x84, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx889_title" -#: Resources/templates/Localizable.strings:337 -#: Resources/templates/Localizable.strings:443 +#: Resources/templates/Localizable.strings:340 +#: Resources/templates/Localizable.strings:446 #, no-wrap msgid "LayoutID=889" msgstr "LayoutID=889" #. type: "HDEFLayoutIDx889_description" -#: Resources/templates/Localizable.strings:338 +#: Resources/templates/Localizable.strings:341 #, no-wrap msgid "" "Set HDEF layout-it to 889:\n" @@ -1481,14 +1485,14 @@ "379 (0x79, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx892_title" -#: Resources/templates/Localizable.strings:341 -#: Resources/templates/Localizable.strings:447 +#: Resources/templates/Localizable.strings:344 +#: Resources/templates/Localizable.strings:450 #, no-wrap msgid "LayoutID=892" msgstr "LayoutID=892" #. type: "HDEFLayoutIDx892_description" -#: Resources/templates/Localizable.strings:342 +#: Resources/templates/Localizable.strings:345 #, no-wrap msgid "" "Set HDEF layout-it to 892:\n" @@ -1498,14 +1502,14 @@ "37C (0x7C, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx898_title" -#: Resources/templates/Localizable.strings:345 -#: Resources/templates/Localizable.strings:451 +#: Resources/templates/Localizable.strings:348 +#: Resources/templates/Localizable.strings:454 #, no-wrap msgid "LayoutID=898" msgstr "LayoutID=898" #. type: "HDEFLayoutIDx898_description" -#: Resources/templates/Localizable.strings:346 +#: Resources/templates/Localizable.strings:349 #, no-wrap msgid "" "Set HDEF layout-it to 898:\n" @@ -1515,14 +1519,14 @@ "382 (0x82, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDxBD7_title" -#: Resources/templates/Localizable.strings:349 -#: Resources/templates/Localizable.strings:455 +#: Resources/templates/Localizable.strings:352 +#: Resources/templates/Localizable.strings:458 #, no-wrap msgid "LayoutID=1981" msgstr "LayoutID=1981" #. type: "HDEFLayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:350 +#: Resources/templates/Localizable.strings:353 #, no-wrap msgid "" "Set HDEF layout-it to 1981:\n" @@ -1532,7 +1536,7 @@ "7BD (0xBD, 0x07, 0x00, 0x00)。" #. type: "HDAULayoutIDx01_description" -#: Resources/templates/Localizable.strings:356 +#: Resources/templates/Localizable.strings:359 #, no-wrap msgid "" "Set HDAU layout-it to 1:\n" @@ -1542,7 +1546,7 @@ "001 (0x01, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx02_description" -#: Resources/templates/Localizable.strings:360 +#: Resources/templates/Localizable.strings:363 #, no-wrap msgid "" "Set HDAU layout-it to 2:\n" @@ -1552,7 +1556,7 @@ "002 (0x02, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx03_description" -#: Resources/templates/Localizable.strings:364 +#: Resources/templates/Localizable.strings:367 #, no-wrap msgid "" "Set HDAU layout-it to 3:\n" @@ -1562,33 +1566,27 @@ "003 (0x03, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx05_description" -#: Resources/templates/Localizable.strings:368 -#, fuzzy, no-wrap -#| msgid "" -#| "Set HDAU layout-it to 1:\n" -#| "001 (0x01, 0x00, 0x00, 0x00)." +#: Resources/templates/Localizable.strings:371 +#, no-wrap msgid "" "Set HDAU layout-it to 5:\n" "005 (0x05, 0x00, 0x00, 0x00)." msgstr "" -"设置 HDAU layout-it 为 1:\n" -"001 (0x01, 0x00, 0x00, 0x00)。" +"设置 HDAU layout-it 为 5:\n" +"005 (0x05, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx07_description" -#: Resources/templates/Localizable.strings:372 -#, fuzzy, no-wrap -#| msgid "" -#| "Set HDAU layout-it to 1:\n" -#| "001 (0x01, 0x00, 0x00, 0x00)." +#: Resources/templates/Localizable.strings:375 +#, no-wrap msgid "" "Set HDAU layout-it to 7:\n" "007 (0x07, 0x00, 0x00, 0x00)." msgstr "" -"设置 HDAU layout-it 为 1:\n" -"001 (0x01, 0x00, 0x00, 0x00)。" +"设置 HDAU layout-it 为 7:\n" +"007 (0x07, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx12_description" -#: Resources/templates/Localizable.strings:376 +#: Resources/templates/Localizable.strings:379 #, no-wrap msgid "" "Set HDAU layout-it to 12:\n" @@ -1598,7 +1596,7 @@ "00C (0x0C, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx32_description" -#: Resources/templates/Localizable.strings:380 +#: Resources/templates/Localizable.strings:383 #, no-wrap msgid "" "Set HDAU layout-it to 32:\n" @@ -1608,7 +1606,7 @@ "020 (0x20, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx40_description" -#: Resources/templates/Localizable.strings:384 +#: Resources/templates/Localizable.strings:387 #, no-wrap msgid "" "Set HDAU layout-it to 40:\n" @@ -1618,7 +1616,7 @@ "028 (0x28, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx65_description" -#: Resources/templates/Localizable.strings:388 +#: Resources/templates/Localizable.strings:391 #, no-wrap msgid "" "Set HDAU layout-it to 65:\n" @@ -1628,7 +1626,7 @@ "041 (0x41, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx99_description" -#: Resources/templates/Localizable.strings:392 +#: Resources/templates/Localizable.strings:395 #, no-wrap msgid "" "Set HDAU layout-it to 99:\n" @@ -1638,7 +1636,7 @@ "063 (0x63, 0x00, 0x00, 0x00)。" #. type: "HDAULayoutIDx269_description" -#: Resources/templates/Localizable.strings:396 +#: Resources/templates/Localizable.strings:399 #, no-wrap msgid "" "Set HDAU layout-it to 269:\n" @@ -1648,7 +1646,7 @@ "10D (0x0D, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx387_description" -#: Resources/templates/Localizable.strings:400 +#: Resources/templates/Localizable.strings:403 #, no-wrap msgid "" "Set HDAU layout-it to 387:\n" @@ -1658,7 +1656,7 @@ "183 (0x83, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx388_description" -#: Resources/templates/Localizable.strings:404 +#: Resources/templates/Localizable.strings:407 #, no-wrap msgid "" "Set HDAU layout-it to 388:\n" @@ -1668,7 +1666,7 @@ "184 (0x84, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx389_description" -#: Resources/templates/Localizable.strings:408 +#: Resources/templates/Localizable.strings:411 #, no-wrap msgid "" "Set HDAU layout-it to 389:\n" @@ -1678,7 +1676,7 @@ "185 (0x85, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx392_description" -#: Resources/templates/Localizable.strings:412 +#: Resources/templates/Localizable.strings:415 #, no-wrap msgid "" "Set HDAU layout-it to 392:\n" @@ -1688,7 +1686,7 @@ "188 (0x88, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx398_description" -#: Resources/templates/Localizable.strings:416 +#: Resources/templates/Localizable.strings:419 #, no-wrap msgid "" "Set HDAU layout-it to 398:\n" @@ -1698,7 +1696,7 @@ "18E (0x8E, 0x01, 0x00, 0x00)。" #. type: "HDAULayoutIDx662_description" -#: Resources/templates/Localizable.strings:420 +#: Resources/templates/Localizable.strings:423 #, no-wrap msgid "" "Set HDAU layout-it to 662:\n" @@ -1708,7 +1706,7 @@ "296 (0x96, 0x02, 0x00, 0x00)。" #. type: "HDAULayoutIDx663_description" -#: Resources/templates/Localizable.strings:424 +#: Resources/templates/Localizable.strings:427 #, no-wrap msgid "" "Set HDAU layout-it to 663:\n" @@ -1718,7 +1716,7 @@ "297 (0x97, 0x02, 0x00, 0x00)。" #. type: "HDAULayoutIDx664_description" -#: Resources/templates/Localizable.strings:428 +#: Resources/templates/Localizable.strings:431 #, no-wrap msgid "" "Set HDAU layout-it to 664:\n" @@ -1728,7 +1726,7 @@ "298 (0x98, 0x02, 0x00, 0x00)。" #. type: "HDAULayoutIDx885_description" -#: Resources/templates/Localizable.strings:432 +#: Resources/templates/Localizable.strings:435 #, no-wrap msgid "" "Set HDAU layout-it to 885:\n" @@ -1738,7 +1736,7 @@ "375 (0x75, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx887_description" -#: Resources/templates/Localizable.strings:436 +#: Resources/templates/Localizable.strings:439 #, no-wrap msgid "" "Set HDAU layout-it to 887:\n" @@ -1748,7 +1746,7 @@ "377 (0x77, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx888_description" -#: Resources/templates/Localizable.strings:440 +#: Resources/templates/Localizable.strings:443 #, no-wrap msgid "" "Set HDAU layout-it to 888:\n" @@ -1758,7 +1756,7 @@ "378 (0x78, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx889_description" -#: Resources/templates/Localizable.strings:444 +#: Resources/templates/Localizable.strings:447 #, no-wrap msgid "" "Set HDAU layout-it to 889:\n" @@ -1768,7 +1766,7 @@ "379 (0x79, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx892_description" -#: Resources/templates/Localizable.strings:448 +#: Resources/templates/Localizable.strings:451 #, no-wrap msgid "" "Set HDAU layout-it to 892:\n" @@ -1778,7 +1776,7 @@ "37C (0x7C, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDx898_description" -#: Resources/templates/Localizable.strings:452 +#: Resources/templates/Localizable.strings:455 #, no-wrap msgid "" "Set HDAU layout-it to 898:\n" @@ -1788,7 +1786,7 @@ "382 (0x82, 0x03, 0x00, 0x00)。" #. type: "HDAULayoutIDxBD7_description" -#: Resources/templates/Localizable.strings:456 +#: Resources/templates/Localizable.strings:459 #, no-wrap msgid "" "Set HDAU layout-it to 1981:\n" @@ -1798,613 +1796,613 @@ "7BD (0xBD, 0x07, 0x00, 0x00)." #. type: "IntelCaprix00_title" -#: Resources/templates/Localizable.strings:461 +#: Resources/templates/Localizable.strings:464 #, no-wrap msgid "01660000" msgstr "01660000" #. type: "IntelCaprix00_description" -#: Resources/templates/Localizable.strings:462 +#: Resources/templates/Localizable.strings:465 #, no-wrap msgid "Set 01660000 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "设置 Intel HD4000 (Mobile) 显卡的 AAPL,ig-platform-id 为 01660000。" #. type: "IntelCaprix01_title" -#: Resources/templates/Localizable.strings:464 +#: Resources/templates/Localizable.strings:467 #, no-wrap msgid "01660001" msgstr "01660001" #. type: "IntelCaprix01_description" -#: Resources/templates/Localizable.strings:465 +#: Resources/templates/Localizable.strings:468 #, no-wrap msgid "Set 01660001 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "设置 Intel HD4000 (Mobile) 显卡的 AAPL,ig-platform-id 为 01660001。" #. type: "IntelCaprix02_title" -#: Resources/templates/Localizable.strings:467 +#: Resources/templates/Localizable.strings:470 #, no-wrap msgid "01660002" msgstr "01660002" #. type: "IntelCaprix02_description" -#: Resources/templates/Localizable.strings:468 +#: Resources/templates/Localizable.strings:471 #, no-wrap msgid "Set 01660002 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "设置 Intel HD4000 (Mobile) 显卡的 AAPL,ig-platform-id 为 01660002。" #. type: "IntelCaprix03_title" -#: Resources/templates/Localizable.strings:470 +#: Resources/templates/Localizable.strings:473 #, no-wrap msgid "01660003" msgstr "01660003" #. type: "IntelCaprix03_description" -#: Resources/templates/Localizable.strings:471 +#: Resources/templates/Localizable.strings:474 #, no-wrap msgid "Set 01660003 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "设置 Intel HD4000 (Mobile) 显卡的 AAPL,ig-platform-id 为 01660003。" #. type: "IntelCaprix04_title" -#: Resources/templates/Localizable.strings:473 +#: Resources/templates/Localizable.strings:476 #, no-wrap msgid "01660004" msgstr "01660004" #. type: "IntelCaprix04_description" -#: Resources/templates/Localizable.strings:474 +#: Resources/templates/Localizable.strings:477 #, no-wrap msgid "Set 01660004 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "设置 Intel HD4000 (Mobile) 显卡的 AAPL,ig-platform-id 为 01660004。" #. type: "IntelCaprix05_title" -#: Resources/templates/Localizable.strings:476 +#: Resources/templates/Localizable.strings:479 #, no-wrap msgid "01620005" msgstr "01620005" #. type: "IntelCaprix05_description" -#: Resources/templates/Localizable.strings:477 +#: Resources/templates/Localizable.strings:480 #, no-wrap msgid "Set 01620005 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "设置 Intel HD4000 (Desktop) 显卡的 AAPL,ig-platform-id 为 01660005。" #. type: "IntelCaprix06_title" -#: Resources/templates/Localizable.strings:479 +#: Resources/templates/Localizable.strings:482 #, no-wrap msgid "01620006" msgstr "01620006" #. type: "IntelCaprix06_description" -#: Resources/templates/Localizable.strings:480 +#: Resources/templates/Localizable.strings:483 #, no-wrap msgid "Set 01620006 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "设置 Intel HD4000 (Desktop) 显卡的 AAPL,ig-platform-id 为 01660006。" #. type: "IntelCaprix07_title" -#: Resources/templates/Localizable.strings:482 +#: Resources/templates/Localizable.strings:485 #, no-wrap msgid "01620007" msgstr "01620007" #. type: "IntelCaprix07_description" -#: Resources/templates/Localizable.strings:483 +#: Resources/templates/Localizable.strings:486 #, no-wrap msgid "Set 01620007 for Intel HD4000 (Desktop) AAPL,ig-platform-id ." msgstr "设置 Intel HD4000 (Desktop) 显卡的 AAPL,ig-platform-id 为 01660007。" #. type: "IntelCaprix08_title" -#: Resources/templates/Localizable.strings:485 +#: Resources/templates/Localizable.strings:488 #, no-wrap msgid "01660008" msgstr "01660008" #. type: "IntelCaprix08_description" -#: Resources/templates/Localizable.strings:486 +#: Resources/templates/Localizable.strings:489 #, no-wrap msgid "Set 01660008 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "设置 Intel HD4000 (Mobile) 显卡的 AAPL,ig-platform-id 为 01660008。" #. type: "IntelCaprix09_title" -#: Resources/templates/Localizable.strings:488 +#: Resources/templates/Localizable.strings:491 #, no-wrap msgid "01660009" msgstr "01660009" #. type: "IntelCaprix09_description" -#: Resources/templates/Localizable.strings:489 +#: Resources/templates/Localizable.strings:492 #, no-wrap msgid "Set 01660009 for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "设置 Intel HD4000 (Mobile) 显卡的 AAPL,ig-platform-id 为 01660009。" #. type: "IntelCaprix10_title" -#: Resources/templates/Localizable.strings:491 +#: Resources/templates/Localizable.strings:494 #, no-wrap msgid "0166000a" msgstr "0166000a" #. type: "IntelCaprix10_description" -#: Resources/templates/Localizable.strings:492 +#: Resources/templates/Localizable.strings:495 #, no-wrap msgid "Set 0166000a for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "设置 Intel HD4000 (Mobile) 显卡的 AAPL,ig-platform-id 为 0166000a。" #. type: "IntelCaprix11_title" -#: Resources/templates/Localizable.strings:494 +#: Resources/templates/Localizable.strings:497 #, no-wrap msgid "0166000b" msgstr "0166000b" #. type: "IntelCaprix11_description" -#: Resources/templates/Localizable.strings:495 +#: Resources/templates/Localizable.strings:498 #, no-wrap msgid "Set 0166000b for Intel HD4000 (Mobile) AAPL,ig-platform-id ." msgstr "设置 Intel HD4000 (Mobile) 显卡的 AAPL,ig-platform-id 为 0166000b。" #. type: "IntelAzulx00_title" -#: Resources/templates/Localizable.strings:499 +#: Resources/templates/Localizable.strings:502 #, no-wrap msgid "00000604" msgstr "00000604" #. type: "IntelAzulx00_description" -#: Resources/templates/Localizable.strings:500 +#: Resources/templates/Localizable.strings:503 #, no-wrap msgid "Set 00000604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "设置 Intel Haswell (Mobile) 显卡的 AAPL,ig-platform-id 为 00000604。" #. type: "IntelAzulx01_title" -#: Resources/templates/Localizable.strings:502 +#: Resources/templates/Localizable.strings:505 #, no-wrap msgid "0000060c" msgstr "0000060c" #. type: "IntelAzulx01_description" -#: Resources/templates/Localizable.strings:503 +#: Resources/templates/Localizable.strings:506 #, no-wrap msgid "Set 0000060c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "设置 Intel Haswell (Mobile) 显卡的 AAPL,ig-platform-id 为 0000060c。" #. type: "IntelAzulx02_title" -#: Resources/templates/Localizable.strings:505 +#: Resources/templates/Localizable.strings:508 #, no-wrap msgid "00001604" msgstr "00001604" #. type: "IntelAzulx02_description" -#: Resources/templates/Localizable.strings:506 +#: Resources/templates/Localizable.strings:509 #, no-wrap msgid "Set 00001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "设置 Intel Haswell (Mobile) 显卡的 AAPL,ig-platform-id 为 00001604。" #. type: "IntelAzulx03_title" -#: Resources/templates/Localizable.strings:508 +#: Resources/templates/Localizable.strings:511 #, no-wrap msgid "0000160a" msgstr "0000160a" #. type: "IntelAzulx03_description" -#: Resources/templates/Localizable.strings:509 +#: Resources/templates/Localizable.strings:512 #, no-wrap msgid "Set 0000160a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "设置 Intel Haswell (Mobile) 显卡的 AAPL,ig-platform-id 为 0000160a。" #. type: "IntelAzulx04_title" -#: Resources/templates/Localizable.strings:511 +#: Resources/templates/Localizable.strings:514 #, no-wrap msgid "0000160c" msgstr "0000160c" #. type: "IntelAzulx04_description" -#: Resources/templates/Localizable.strings:512 +#: Resources/templates/Localizable.strings:515 #, no-wrap msgid "Set 0000160c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "设置 Intel Haswell (Mobile) 显卡的 AAPL,ig-platform-id 为 0000160c。" #. type: "IntelAzulx05_title" -#: Resources/templates/Localizable.strings:514 +#: Resources/templates/Localizable.strings:517 #, no-wrap msgid "00002604" msgstr "00002604" #. type: "IntelAzulx05_description" -#: Resources/templates/Localizable.strings:515 +#: Resources/templates/Localizable.strings:518 #, no-wrap msgid "Set 00002604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "设置 Intel Haswell (Mobile) 显卡的 AAPL,ig-platform-id 为 00002604。" #. type: "IntelAzulx06_title" -#: Resources/templates/Localizable.strings:517 +#: Resources/templates/Localizable.strings:520 #, no-wrap msgid "0000260a" msgstr "0000260a" #. type: "IntelAzulx06_description" -#: Resources/templates/Localizable.strings:518 +#: Resources/templates/Localizable.strings:521 #, no-wrap msgid "Set 0000260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "设置 Intel Haswell (Mobile) 显卡的 AAPL,ig-platform-id 为 0000260a。" #. type: "IntelAzulx07_title" -#: Resources/templates/Localizable.strings:520 +#: Resources/templates/Localizable.strings:523 #, no-wrap msgid "0000260c" msgstr "0000260c" #. type: "IntelAzulx07_description" -#: Resources/templates/Localizable.strings:521 +#: Resources/templates/Localizable.strings:524 #, no-wrap msgid "Set 0600260c for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "设置 Intel Haswell (Mobile) 显卡的 AAPL,ig-platform-id 为 0600260c。" #. type: "IntelAzulx08_title" -#: Resources/templates/Localizable.strings:523 +#: Resources/templates/Localizable.strings:526 #, no-wrap msgid "0000260d" msgstr "0000260d" #. type: "IntelAzulx08_description" -#: Resources/templates/Localizable.strings:524 +#: Resources/templates/Localizable.strings:527 #, no-wrap msgid "Set 0000260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "设置 Intel Haswell (Mobile) 显卡的 AAPL,ig-platform-id 为 0000260d。" #. type: "IntelAzulx09_title" -#: Resources/templates/Localizable.strings:526 +#: Resources/templates/Localizable.strings:529 #, no-wrap msgid "02001604" msgstr "02001604" #. type: "IntelAzulx09_description" -#: Resources/templates/Localizable.strings:527 +#: Resources/templates/Localizable.strings:530 #, no-wrap msgid "Set 02001604 for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "设置 Intel Haswell (Mobile) 显卡的 AAPL,ig-platform-id 为 02001604。" #. type: "IntelAzulx10_title" -#: Resources/templates/Localizable.strings:529 +#: Resources/templates/Localizable.strings:532 #, no-wrap msgid "0300220d" msgstr "0300220d" #. type: "IntelAzulx10_description" -#: Resources/templates/Localizable.strings:530 +#: Resources/templates/Localizable.strings:533 #, no-wrap msgid "Set 0300220d for Intel Haswell (Desktop) AAPL,ig-platform-id." msgstr "设置 Intel Haswell (Desktop) 显卡的 AAPL,ig-platform-id 为 0300220d。" #. type: "IntelAzulx11_title" -#: Resources/templates/Localizable.strings:532 +#: Resources/templates/Localizable.strings:535 #, no-wrap msgid "0500260a" msgstr "0500260a" #. type: "IntelAzulx11_description" -#: Resources/templates/Localizable.strings:533 +#: Resources/templates/Localizable.strings:536 #, no-wrap msgid "Set 0500260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "设置 Intel Haswell (Mobile) 显卡的 AAPL,ig-platform-id 为 0500260a。" #. type: "IntelAzulx12_title" -#: Resources/templates/Localizable.strings:535 +#: Resources/templates/Localizable.strings:538 #, no-wrap msgid "0600260a" msgstr "0600260a" #. type: "IntelAzulx12_description" -#: Resources/templates/Localizable.strings:536 +#: Resources/templates/Localizable.strings:539 #, no-wrap msgid "Set 0600260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "设置 Intel Haswell (Mobile) 显卡的 AAPL,ig-platform-id 为 0600260a。" #. type: "IntelAzulx13_title" -#: Resources/templates/Localizable.strings:538 +#: Resources/templates/Localizable.strings:541 #, no-wrap msgid "0700260d" msgstr "0700260d" #. type: "IntelAzulx13_description" -#: Resources/templates/Localizable.strings:539 +#: Resources/templates/Localizable.strings:542 #, no-wrap msgid "Set 0700260d for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "设置 Intel Haswell (Mobile) 显卡的 AAPL,ig-platform-id 为 0700260d。" #. type: "IntelAzulx14_title" -#: Resources/templates/Localizable.strings:541 +#: Resources/templates/Localizable.strings:544 #, no-wrap msgid "0800260a" msgstr "0800260a" #. type: "IntelAzulx14_description" -#: Resources/templates/Localizable.strings:542 +#: Resources/templates/Localizable.strings:545 #, no-wrap msgid "Set 0800260a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "设置 Intel Haswell (Mobile) 显卡的 AAPL,ig-platform-id 为 0800260a。" #. type: "IntelAzulx15_title" -#: Resources/templates/Localizable.strings:544 +#: Resources/templates/Localizable.strings:547 #, no-wrap msgid "08002e0a" msgstr "08002e0a" #. type: "IntelAzulx15_description" -#: Resources/templates/Localizable.strings:545 +#: Resources/templates/Localizable.strings:548 #, no-wrap msgid "Set 08002e0a for Intel Haswell (Mobile) AAPL,ig-platform-id." msgstr "设置 Intel Haswell (Mobile) 显卡的 AAPL,ig-platform-id 为 08002e0a。" #. type: "AD2000B_PinConf_title" -#: Resources/templates/Localizable.strings:549 +#: Resources/templates/Localizable.strings:552 #, no-wrap msgid "AD2000b" msgstr "AD2000b" #. type: "AD2000B_PinConf_description" -#: Resources/templates/Localizable.strings:550 +#: Resources/templates/Localizable.strings:553 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD2000b." msgstr "设置 Analog Devices AD2000b 的 HDEF PinConfiguration 值。" #. type: "AD1981HD_PinConf_title" -#: Resources/templates/Localizable.strings:552 +#: Resources/templates/Localizable.strings:555 #, no-wrap msgid "AD1981HD" msgstr "AD1981HD" #. type: "AD1981HD_PinConf_description" -#: Resources/templates/Localizable.strings:553 +#: Resources/templates/Localizable.strings:556 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1981HD." msgstr "设置 Analog Devices AD1981HD 的 HDEF PinConfiguration 值。" #. type: "AD1988B_PinConf_title" -#: Resources/templates/Localizable.strings:555 +#: Resources/templates/Localizable.strings:558 #, no-wrap msgid "AD1988b" msgstr "AD1988b" #. type: "AD1988B_PinConf_description" -#: Resources/templates/Localizable.strings:556 +#: Resources/templates/Localizable.strings:559 #, no-wrap msgid "Set HDEF PinConfiguration for Analog Devices AD1988b." msgstr "设置 Analog Devices AD1988b 的 HDEF PinConfiguration 值。" #. type: "ALC888_PinConf_title" -#: Resources/templates/Localizable.strings:558 +#: Resources/templates/Localizable.strings:561 #, no-wrap msgid "ALC888" msgstr "ALC888" #. type: "ALC888_PinConf_description" -#: Resources/templates/Localizable.strings:559 +#: Resources/templates/Localizable.strings:562 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC888." msgstr "设置 Realtek ALC888 的 HDEF PinConfiguration 值。" #. type: "ALC1200_PinConf_title" -#: Resources/templates/Localizable.strings:561 +#: Resources/templates/Localizable.strings:564 #, no-wrap msgid "ALC1200" msgstr "ALC1200" #. type: "ALC1200_PinConf_description" -#: Resources/templates/Localizable.strings:562 +#: Resources/templates/Localizable.strings:565 #, no-wrap msgid "Set HDEF PinConfiguration for Realtek ALC1200." msgstr "设置 Realtek ALC1200 的 HDEF PinConfiguration 值。" #. type: "00_PinConf_title" -#: Resources/templates/Localizable.strings:564 +#: Resources/templates/Localizable.strings:567 #, no-wrap msgid "00" msgstr "00" #. type: "00_PinConf_description" -#: Resources/templates/Localizable.strings:565 +#: Resources/templates/Localizable.strings:568 #, no-wrap msgid "Set HDEF PinConfiguration for ???." msgstr "设置 声卡 的 HDEF PinConfiguration 值。" #. type: "GraphicsEnabler_title" -#: Resources/templates/Localizable.strings:569 +#: Resources/templates/Localizable.strings:572 #, no-wrap msgid "GraphicsEnabler=Yes" msgstr "GraphicsEnabler=Yes" #. type: "GraphicsEnabler_description" -#: Resources/templates/Localizable.strings:570 +#: Resources/templates/Localizable.strings:573 #, no-wrap msgid "Enables the option to autodetect NVIDIA, AMD/ATI or Intel based GPUs and inject the correct info." msgstr "(默认是 No) 启用显卡侦测功能。自动识别 显卡 GPU 并注入正确的设备属性信息。" #. type: "EnableHDMIAudio_title" -#: Resources/templates/Localizable.strings:572 +#: Resources/templates/Localizable.strings:575 #, no-wrap msgid "EnableHDMIAudio=Yes" msgstr "EnableHDMIAudio=Yes" #. type: "EnableHDMIAudio_description" -#: Resources/templates/Localizable.strings:573 +#: Resources/templates/Localizable.strings:576 #, no-wrap msgid "Inject HDMi audio for NVIDIA or AMD/ATI." msgstr "(默认是 No) 启用 HDMI Audio 功能。适用 Nvidia 及 AMD/ATI 显卡。" #. type: "UseAtiROM_title" -#: Resources/templates/Localizable.strings:575 +#: Resources/templates/Localizable.strings:578 #, no-wrap msgid "UseAtiROM=Yes" msgstr "UseAtiROM=Yes" #. type: "UseAtiROM_description" -#: Resources/templates/Localizable.strings:576 +#: Resources/templates/Localizable.strings:579 #, no-wrap msgid "Enables UseAtiROM options." msgstr "(默认是 No) 启用 ATI EEPRom 功能,可在不刷显卡 BIOS 的情况下使用修改的 Rom。请命名为 “VenderID_DeviceID_SubsysID.rom” 放置 Extra 文件夹。如:/Extra/1002_68C1_FD501179.rom。" #. type: "UseNvidiaROM_title" -#: Resources/templates/Localizable.strings:578 +#: Resources/templates/Localizable.strings:581 #, no-wrap msgid "UseNvidiaROM=Yes" msgstr "UseNvidiaROM=Yes" #. type: "UseNvidiaROM_description" -#: Resources/templates/Localizable.strings:579 +#: Resources/templates/Localizable.strings:582 #, no-wrap msgid "Enables UseNvidiaROM options." msgstr "(默认是 No) 启用 Nvidia EEPRom 功能,可在不刷显卡 BIOS 的情况下使用修改的 Rom。请命名为 “VenderID_DeviceID.rom” 放置 Extra 文件夹。如:/Extra/10de_0614.rom。" #. type: "VBIOS_title" -#: Resources/templates/Localizable.strings:581 +#: Resources/templates/Localizable.strings:584 #, no-wrap msgid "VBIOS=Yes" msgstr "VBIOS=Yes" #. type: "VBIOS_description" -#: Resources/templates/Localizable.strings:582 +#: Resources/templates/Localizable.strings:585 #, no-wrap msgid "Enables VBIOS option" msgstr "(默认是 No) 启用 Nvidia VBIOS 功能。仅针对 Nvidia 显卡的参数选项,ATI 显卡请勿使用。启用读取显卡参数,可在显卡信息中显示 ROM 修正版 信息。" #. type: "SkipIntelGfx_title" -#: Resources/templates/Localizable.strings:584 +#: Resources/templates/Localizable.strings:587 #, no-wrap msgid "SkipIntelGfx=Yes" msgstr "SkipIntelGfx=Yes" #. type: "SkipIntelGfx_description" -#: Resources/templates/Localizable.strings:585 +#: Resources/templates/Localizable.strings:588 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for Intel based GPUs." msgstr "(默认是 No) 取消 GraphicsEnbaler 自动侦测 Intel 显卡芯片。" #. type: "SkipNvidiaGfx_title" -#: Resources/templates/Localizable.strings:587 +#: Resources/templates/Localizable.strings:590 #, no-wrap msgid "SkipNvidiaGfx=Yes" msgstr "SkipNvidiaGfx=Yes" #. type: "SkipNvidiaGfx_description" -#: Resources/templates/Localizable.strings:588 +#: Resources/templates/Localizable.strings:591 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for NVIDIA based GPUs." msgstr "(默认是 No) 取消 GraphicsEnbaler 自动侦测 NVIDIA 显卡芯片。" #. type: "SkipAtiGfx_title" -#: Resources/templates/Localizable.strings:590 +#: Resources/templates/Localizable.strings:593 #, no-wrap msgid "SkipAtiGfx=Yes" msgstr "SkipAtiGfx=Yes" #. type: "SkipAtiGfx_description" -#: Resources/templates/Localizable.strings:591 +#: Resources/templates/Localizable.strings:594 #, no-wrap msgid "Skip the GraphicsEnbaler autodetect for AMD/ATI based GPUs." msgstr "(默认是 No) 取消 GraphicsEnbaler 自动侦测 AMD/ATI 显卡芯片。" #. type: "EnableBacklight_title" -#: Resources/templates/Localizable.strings:593 +#: Resources/templates/Localizable.strings:596 #, no-wrap msgid "EnableBacklight=Yes" msgstr "EnableBacklight=Yes" #. type: "EnableBacklight_description" -#: Resources/templates/Localizable.strings:594 +#: Resources/templates/Localizable.strings:597 #, no-wrap msgid "Enables Backlight options for laptop with nVidia cards." msgstr "(默认是 No) 启用桌上型 nVidia 显卡的 背光(Backlight) 选项。" #. type: "EnableDualLink_title" -#: Resources/templates/Localizable.strings:596 +#: Resources/templates/Localizable.strings:599 #, no-wrap msgid "EnableDualLink=Yes" msgstr "EnableDualLink=Yes" #. type: "EnableDualLink_description" -#: Resources/templates/Localizable.strings:597 +#: Resources/templates/Localizable.strings:600 #, no-wrap msgid "Enables DualLink options for nVidia and ATi cards." msgstr "(默认是 No) 启用 nVidia 及 ATi 显卡的 DualLink 选项。" #. type: "NvidiaGeneric_title" -#: Resources/templates/Localizable.strings:599 +#: Resources/templates/Localizable.strings:602 #, no-wrap msgid "NvidiaGeneric=Yes" msgstr "NvidiaGeneric=Yes" #. type: "NvidiaGeneric_description" -#: Resources/templates/Localizable.strings:600 +#: Resources/templates/Localizable.strings:603 #, no-wrap msgid "Use the classic Nvidia name for the SystemProfiler (disabled by default)." msgstr "" #. type: "Verbose_title" -#: Resources/templates/Localizable.strings:606 +#: Resources/templates/Localizable.strings:609 #, no-wrap msgid "Verbose Mode" msgstr "-v 啰唆模式" #. type: "Verbose_description" -#: Resources/templates/Localizable.strings:607 +#: Resources/templates/Localizable.strings:610 #, no-wrap msgid "Turns on verbose logging and allows you to see messages from both Chameleon and the OS X kernel at boot time. Essential for troubleshooting." msgstr "使用 (-v) 啰唆模式进入,允许您在显示器上读取 变色龙 和 OS X 内核 两者在开机时产生的纪录信息。这是在开机时排除问题的基本用法。" #. type: "Singleusermode_title" -#: Resources/templates/Localizable.strings:609 +#: Resources/templates/Localizable.strings:612 #, no-wrap msgid "Single User Mode" msgstr "-s 单用户模式" #. type: "Singleusermode_description" -#: Resources/templates/Localizable.strings:610 +#: Resources/templates/Localizable.strings:613 #, no-wrap msgid "A troubleshooting option used for booting into OS X's BSD/Unix command line." msgstr "使用 (-s) 单用户模式进入,在排除问题时,可于在开机使用 (-s) 进入 OS X 的 BSD/Unix 命令模式。" #. type: "Ignorecaches_title" -#: Resources/templates/Localizable.strings:612 +#: Resources/templates/Localizable.strings:615 #, no-wrap msgid "Ignore Caches" msgstr "-f 忽略 Caches" #. type: "Ignorecaches_description" -#: Resources/templates/Localizable.strings:613 +#: Resources/templates/Localizable.strings:616 #, no-wrap msgid "Not an option that's needed for everyday booting, but it can be useful if you want OS X to load all files from it's system folders, rather than relying on it's pre-built caches." msgstr "使用 (-f) 忽略 Caches 模式进入,并非每日开机必备的的选项,但可经由忽略预制的 Caches ,以使 OS X 可以重新载入所有位于系统目录的 kext 文件。" #. type: "Npci_title" -#: Resources/templates/Localizable.strings:615 +#: Resources/templates/Localizable.strings:618 #, no-wrap msgid "npci=0x2000" msgstr "npci=0x2000" #. type: "Npci_description" -#: Resources/templates/Localizable.strings:616 +#: Resources/templates/Localizable.strings:619 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x2000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "可在某些系统上排除 'PCI configuration begin' 的错误。0x2000 是 kIOPCIConfiguratorPFM64 flag,可在 IOPCIFamily 的 source code 中找到相关信息。" #. type: "Npci3_title" -#: Resources/templates/Localizable.strings:618 +#: Resources/templates/Localizable.strings:621 #, no-wrap msgid "npci=0x3000" msgstr "npci=0x3000" #. type: "Npci3_description" -#: Resources/templates/Localizable.strings:619 +#: Resources/templates/Localizable.strings:622 #, no-wrap msgid "For overcoming a hang at 'PCI configuration begin' on some systems. 0x3000 is the kIOPCIConfiguratorPFM64 flag, as seen in the IOPCIFamily source code." msgstr "可在某些系统上排除 'PCI configuration begin' 的错误。0x3000 是 kIOPCIConfiguratorPFM64 flag,可在 IOPCIFamily 的 source code 中找到相关信息。" #. type: "WaitingRootDevice_title" -#: Resources/templates/Localizable.strings:621 +#: Resources/templates/Localizable.strings:624 #, no-wrap msgid "ahcidisk=1 debug=8" msgstr "ahcidisk=1 debug=8" #. type: "WaitingRootDevice_description" -#: Resources/templates/Localizable.strings:622 +#: Resources/templates/Localizable.strings:625 #, no-wrap msgid "" "Info here: Waiting for root device when kernel cache used only with some disks +FIX\n" @@ -2416,25 +2414,25 @@ "http://www.insanelymac.com/forum/topic/280062-waiting-for-root-device-when-kernel-cache-used-only-with-some-disks-fix/" #. type: "Darkwake_title" -#: Resources/templates/Localizable.strings:626 +#: Resources/templates/Localizable.strings:629 #, no-wrap msgid "darkwake=0" msgstr "darkwake=0" #. type: "Darkwake_description" -#: Resources/templates/Localizable.strings:627 +#: Resources/templates/Localizable.strings:630 #, no-wrap msgid "Lion only. Disables the 'low power wake' feature which can sometimes leave the screen black after wake from sleep." msgstr "Lion 专用。禁用 'low power wake' 的功能,在显示器睡眠唤醒之后,有时可能会发生显示器黑屏的状况。" #. type: "NvdaDrv1_title" -#: Resources/templates/Localizable.strings:629 +#: Resources/templates/Localizable.strings:632 #, no-wrap msgid "nvda_drv=1" msgstr "nvda_drv=1" #. type: "NvdaDrv1_description" -#: Resources/templates/Localizable.strings:630 +#: Resources/templates/Localizable.strings:633 #, no-wrap msgid "" "It introduces a new Preference Pane under System Preferences that allows you to enable the Nvidia Web Driver.\n" @@ -2448,25 +2446,25 @@ "归功于 meklort 及 Rampage Dev 的发现。" #. type: "kext-dev-mode1_title" -#: Resources/templates/Localizable.strings:635 +#: Resources/templates/Localizable.strings:638 #, no-wrap msgid "kext-dev-mode=1" msgstr "kext-dev-mode=1" #. type: "kext-dev-mode1_description" -#: Resources/templates/Localizable.strings:636 +#: Resources/templates/Localizable.strings:639 #, no-wrap msgid "In Yosemite Developer Previews, unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a 'kext-dev-mode=1' boot arg." msgstr "" #. type: "Dart0_title" -#: Resources/templates/Localizable.strings:638 +#: Resources/templates/Localizable.strings:641 #, no-wrap msgid "dart=0" msgstr "dart=0" #. type: "Dart0_description" -#: Resources/templates/Localizable.strings:639 +#: Resources/templates/Localizable.strings:642 #, no-wrap msgid "" "Avoiding the DMAR processing causing by VT-d function in Osx (Virtualization).\n" @@ -2476,277 +2474,277 @@ "详情参考bcc9 说明: http://www.insanelymac.com/forum/topic/282989-vtd0-fault-after-1082-google-hasnt-heard-of-it-any-help/#entry1867000" #. type: "mac-de_title" -#: Resources/templates/Localizable.strings:646 +#: Resources/templates/Localizable.strings:649 #, no-wrap msgid "German Mac Keyboard" msgstr "德语 Mac 键盘布局" #. type: "mac-de_description" -#: Resources/templates/Localizable.strings:647 +#: Resources/templates/Localizable.strings:650 #, no-wrap msgid "Use the keyboard layout for a German Mac keyboard" msgstr "使用德国的 Mac 键盘的键盘布局" #. type: "mac-es_title" -#: Resources/templates/Localizable.strings:649 +#: Resources/templates/Localizable.strings:652 #, no-wrap msgid "Spanish Mac Keyboard" msgstr "西班牙语 Mac 键盘布局" #. type: "mac-es_description" -#: Resources/templates/Localizable.strings:650 +#: Resources/templates/Localizable.strings:653 #, no-wrap msgid "Use the keyboard layout for a Spanish Mac keyboard" msgstr "使用西班牙的 Mac 键盘的键盘布局" #. type: "mac-fr_title" -#: Resources/templates/Localizable.strings:652 +#: Resources/templates/Localizable.strings:655 #, no-wrap msgid "French Mac Keyboard" msgstr "法语 Mac 键盘布局" #. type: "mac-fr_description" -#: Resources/templates/Localizable.strings:653 +#: Resources/templates/Localizable.strings:656 #, no-wrap msgid "Use the keyboard layout for a French Mac keyboard" msgstr "使用法国的 Mac 键盘的键盘布局" #. type: "mac-it_title" -#: Resources/templates/Localizable.strings:655 +#: Resources/templates/Localizable.strings:658 #, no-wrap msgid "Italian Mac Keyboard" msgstr "意大利语 Mac 键盘布局" #. type: "mac-it_description" -#: Resources/templates/Localizable.strings:656 +#: Resources/templates/Localizable.strings:659 #, no-wrap msgid "Use the keyboard layout for an Italian Mac keyboard" msgstr "使用意大利的 Mac 键盘的键盘布局" #. type: "mac-se_title" -#: Resources/templates/Localizable.strings:658 +#: Resources/templates/Localizable.strings:661 #, no-wrap msgid "Swedish Mac Keyboard" msgstr "瑞典语 Mac 键盘布局" #. type: "mac-se_description" -#: Resources/templates/Localizable.strings:659 +#: Resources/templates/Localizable.strings:662 #, no-wrap msgid "Use the keyboard layout for a Swedish Mac keyboard" msgstr "使用瑞典的 Mac 键盘的键盘布局" #. type: "pc-fr_title" -#: Resources/templates/Localizable.strings:661 +#: Resources/templates/Localizable.strings:664 #, no-wrap msgid "French PC Keyboard" msgstr "法语 PC 键盘布局" #. type: "pc-fr_description" -#: Resources/templates/Localizable.strings:662 +#: Resources/templates/Localizable.strings:665 #, no-wrap msgid "Use the keyboard layout for a French PC keyboard" msgstr "使用法国的 PC 键盘的键盘布局" #. type: "Embed_title" -#: Resources/templates/Localizable.strings:669 +#: Resources/templates/Localizable.strings:672 #, no-wrap msgid "Embed" msgstr "内崁主题" #. type: "Embed_description" -#: Resources/templates/Localizable.strings:670 +#: Resources/templates/Localizable.strings:673 #, no-wrap msgid "A smaller simple version of the new default theme used when building a version of Chameleon which requires an embedded theme." msgstr "Embed:小而简单且可于编译 boot 时,内崁在 Chameleon 里的主题。" #. type: "Legacy_title" -#: Resources/templates/Localizable.strings:672 +#: Resources/templates/Localizable.strings:675 #, no-wrap msgid "Legacy" msgstr "传统主题" #. type: "Legacy_description" -#: Resources/templates/Localizable.strings:673 +#: Resources/templates/Localizable.strings:676 #, no-wrap msgid "Chameleon's original default theme introduced for v2.0 RC1" msgstr "Legacy:Chameleon v2.0 RC1 的原始默认主题。" #. type: "Default_description" -#: Resources/templates/Localizable.strings:676 +#: Resources/templates/Localizable.strings:679 #, no-wrap msgid "Chameleon default theme introduced for v2.0 RC5" msgstr "Default:Chameleon v2.0 RC5 的新版默认主题。" #. type: "Bullet_title" -#: Resources/templates/Localizable.strings:678 +#: Resources/templates/Localizable.strings:681 #, no-wrap msgid "Bullet" msgstr "子弹主题" #. type: "Bullet_description" -#: Resources/templates/Localizable.strings:679 +#: Resources/templates/Localizable.strings:682 #, no-wrap msgid "A lovely simple theme by NoSmokingBandit from April 2009." msgstr "Bullet:来自 NoSmokingBandit 2009.4 的一个小巧可爱的子弹主题。" #. type: "Audio_title" -#: Resources/templates/Localizable.strings:688 +#: Resources/templates/Localizable.strings:691 #, no-wrap msgid "Audio" msgstr "声卡选项" #. type: "Audio_description" -#: Resources/templates/Localizable.strings:689 +#: Resources/templates/Localizable.strings:692 #, no-wrap msgid "A selection of options that deal with audio." msgstr "设置 Audio 声卡的选项。" #. type: "Control_title" -#: Resources/templates/Localizable.strings:692 +#: Resources/templates/Localizable.strings:695 #, no-wrap msgid "Control Options" msgstr "控制选项" #. type: "Control_description" -#: Resources/templates/Localizable.strings:693 +#: Resources/templates/Localizable.strings:696 #, no-wrap msgid "Settings to control how Chameleon works." msgstr "设置控制 Chameleon 的运作方式。" #. type: "General_title" -#: Resources/templates/Localizable.strings:696 +#: Resources/templates/Localizable.strings:699 #, no-wrap msgid "General Options" msgstr "一般选项" #. type: "General_description" -#: Resources/templates/Localizable.strings:697 +#: Resources/templates/Localizable.strings:700 #, no-wrap msgid "Choose from a selection of base options." msgstr "选取一些基本的选项。" #. type: "KernelFlags_title" -#: Resources/templates/Localizable.strings:700 +#: Resources/templates/Localizable.strings:703 #, no-wrap msgid "Kernel Flags" msgstr "内核参数" #. type: "KernelFlags_description" -#: Resources/templates/Localizable.strings:701 +#: Resources/templates/Localizable.strings:704 #, no-wrap msgid "Choose from a selection of kernel flags." msgstr "选取有关 kernel flags 的各种内核参数设置。另可于开机时,键入以下命令配合使用。" #. type: "PowerManagement_title" -#: Resources/templates/Localizable.strings:704 +#: Resources/templates/Localizable.strings:707 #, no-wrap msgid "Power Management" msgstr "电源管理" #. type: "PowerManagement_description" -#: Resources/templates/Localizable.strings:705 +#: Resources/templates/Localizable.strings:708 #, no-wrap msgid "A selection of options that deal with power management and speedstep." msgstr "一些设置电源管理和 speedstep 的选项。" #. type: "Resolution_description" -#: Resources/templates/Localizable.strings:709 +#: Resources/templates/Localizable.strings:712 #, no-wrap msgid "Set one resolution to use." msgstr "设置选用一个分辨率。" #. type: "HDEFLayout_title" -#: Resources/templates/Localizable.strings:712 +#: Resources/templates/Localizable.strings:715 #, no-wrap msgid "HDEF Layout" msgstr "声卡 HDA 选项" #. type: "HDEFLayout_description" -#: Resources/templates/Localizable.strings:713 +#: Resources/templates/Localizable.strings:716 #, no-wrap msgid "Set one HDEF Layout ID to use for your HDA controller." msgstr "设置声卡 HDA controller 的 HDEF Layout ID。" #. type: "HDAULayout_title" -#: Resources/templates/Localizable.strings:716 +#: Resources/templates/Localizable.strings:719 #, no-wrap msgid "HDAU Layout" msgstr "声卡 HDMI 选项" #. type: "HDAULayout_description" -#: Resources/templates/Localizable.strings:717 +#: Resources/templates/Localizable.strings:720 #, no-wrap msgid "Set one HDAU Layout ID to use for your HDMi controller." msgstr "设置声卡 HDMI controller 的 HDAU Layout ID。" #. type: "IntelCapri_title" -#: Resources/templates/Localizable.strings:720 +#: Resources/templates/Localizable.strings:723 #, no-wrap msgid "Intel Capri AAPL,ig-platform-id" msgstr "Intel Capri AAPL,ig-platform-id" #. type: "IntelCapri_description" -#: Resources/templates/Localizable.strings:721 +#: Resources/templates/Localizable.strings:724 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD4000." msgstr "设置一个 Intel HD4000 显卡的 AAPL,ig-platform-id。" #. type: "IntelAzul_title" -#: Resources/templates/Localizable.strings:724 +#: Resources/templates/Localizable.strings:727 #, no-wrap msgid "Intel Azul AAPL,ig-platform-id" msgstr "Intel Azul AAPL,ig-platform-id" #. type: "IntelAzul_description" -#: Resources/templates/Localizable.strings:725 +#: Resources/templates/Localizable.strings:728 #, no-wrap msgid "Set one AAPL,ig-platform-id to use for your Intel HD5000." msgstr "设置一个 Intel HD5000 显卡的 AAPL,ig-platform-id。" #. type: "HDEFPinConfiguration_title" -#: Resources/templates/Localizable.strings:728 +#: Resources/templates/Localizable.strings:731 #, no-wrap msgid "HDEF PinConfiguration" msgstr "HDEF PinConfiguration" #. type: "HDEFPinConfiguration_description" -#: Resources/templates/Localizable.strings:729 +#: Resources/templates/Localizable.strings:732 #, no-wrap msgid "Set one HDEF PinConfiguration to use." msgstr "设置选用一个 HDEF PinConfiguration。" #. type: "Video_title" -#: Resources/templates/Localizable.strings:732 +#: Resources/templates/Localizable.strings:735 #, no-wrap msgid "Video" msgstr "显卡选项" #. type: "Video_description" -#: Resources/templates/Localizable.strings:733 +#: Resources/templates/Localizable.strings:736 #, no-wrap msgid "A selection of options that deal with video." msgstr "一些设置显卡的选项。" #. type: "Keymaps_title" -#: Resources/templates/Localizable.strings:736 +#: Resources/templates/Localizable.strings:739 #, no-wrap msgid "KeyLayout" msgstr "键盘布局" #. type: "Keymaps_description" -#: Resources/templates/Localizable.strings:737 +#: Resources/templates/Localizable.strings:740 #, no-wrap msgid "Select one keylayout to use. This will also install the Keylayout module and keymaps." msgstr "设置选用一个键盘布局。将会安装键盘布局模组与键盘映射文件。" #. type: "Themes_title" -#: Resources/templates/Localizable.strings:740 +#: Resources/templates/Localizable.strings:743 #, no-wrap msgid "Themes" msgstr "主题选项" #. type: "Themes_description" -#: Resources/templates/Localizable.strings:741 +#: Resources/templates/Localizable.strings:744 #, no-wrap msgid "" "A collection of sample themes\n" Index: branches/Bungo/CHANGES =================================================================== --- branches/Bungo/CHANGES (revision 2530) +++ branches/Bungo/CHANGES (revision 2531) @@ -1,3 +1,15 @@ +- meklort : Update laoder.h to latest, declare gMI global, Load modules passed in via the multiboot header / first bootloader, + Fix mboot.h include, Add ?log command to print out bdmesg without needing Wait=y, Add slightly more debugging for modules. +- ErmaC : Rename CPU_MODEL_xxx into CPUID_MODEL_xxx follow Apple source name +- ErmaC : Rename decompress_lzvn function to lzvn_decode follow Apple source name. +- ErmaC : Split out states generator from acpi_patcher (Credits to Clover Teams) +- ErmaC : Merged proposed patch by N3 (Boot from vanilla Recovery HD, Installation DMG) +- bitshoveler : Fix "sed: RE error: illegal byte sequence", which turns out to be from feeding sed a TIFF file (buildpkg.sh) +- bitshoveler : CacheInit(), CacheRead() prototypes: use u_int32_t instead of long where appropriate (saio_internal.h) +- bitshoveler : Improved defensiveness against malloc failure (disk.c) +- bitshoveler : Use u_int32_t instead of long where appropriate (cache.c) +- bitshoveler : Make some constant arrays static; other minor fixes (acpi_patcher.c) +- bitshoveler : Make 'buffer' arg to aml_add_buffer 'const char *', was just 'char *' (aml_generator) - bitshoveler : Various fixes to problems exposed by Clang static analyzer (picopng.c) - ErmaC : Rollback changes for msdos.c (2327) thx to bltz - bitshoveler : Remove "-x" option from "ld" command which breaks build under newer Xcode versions (/i386/modules/MakeInc.dir) @@ -12,7 +24,7 @@ Special thanks: Alex J, viv xix, zenith432 from http://forge.voodooprojects.org/p/chameleon/issues/375/ Testing and improvements: Pike R. Alpha, ErmaC, Bungo, blackosx, Micky1979, crazybirdy, oldnapalm, janek202, MinusZwei and Andy Vandijck. -- Pike R. Alpha : dinamic "random-seed" implementation ( http://www.insanelymac.com/forum/topic/301350-lets-make-random-seed-really-random/ ) +- Pike R. Alpha : dynamic "random-seed" implementation ( http://www.insanelymac.com/forum/topic/301350-lets-make-random-seed-really-random/ ) - ErmaC : getCPUTick() helper function ( http://www.insanelymac.com/forum/topic/301350-lets-make-random-seed-really-random/ ) - ErmaC : Add Yosemite Icons detection for chameleon UI - blackosx : Add chameleon UI Icons for Yosemite