diff --git a/release/doc/en_US.ISO8859-1/hardware/Makefile b/release/doc/en_US.ISO8859-1/hardware/Makefile index 9a12f73e137a..099e618d55a4 100644 --- a/release/doc/en_US.ISO8859-1/hardware/Makefile +++ b/release/doc/en_US.ISO8859-1/hardware/Makefile @@ -2,12 +2,29 @@ RELN_ROOT?= ${.CURDIR}/../.. -SUBDIR= amd64 -SUBDIR+= ia64 -SUBDIR+= i386 -SUBDIR+= pc98 -SUBDIR+= powerpc -SUBDIR+= sparc64 +.ifdef NO_LANGCODE_IN_DESTDIR +DESTDIR?= ${DOCDIR}/relnotes +.else +DESTDIR?= ${DOCDIR}/en_US.ISO8859-1/relnotes +.endif + +DOC?= article +FORMATS?= html +INSTALL_COMPRESSED?= gz +INSTALL_ONLY_COMPRESSED?= + +JADEFLAGS+= -V %generate-article-toc% + +# SGML content +SRCS+= article.sgml +SRCS+= ${DEV-AUTODIR}/catalog-auto +SRCS+= ${DEV-AUTODIR}/dev-auto.sgml + +CATALOGS+= -c ${DEV-AUTODIR}/catalog-auto + +URL_RELPREFIX?= ../../../.. + +HWNOTES_MI= 1 .include "${RELN_ROOT}/share/mk/doc.relnotes.mk" .include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/release/doc/en_US.ISO8859-1/hardware/Makefile.inc b/release/doc/en_US.ISO8859-1/hardware/Makefile.inc deleted file mode 100644 index 37ebd11d4fce..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/Makefile.inc +++ /dev/null @@ -1,15 +0,0 @@ -# $FreeBSD$ - -.ifdef NO_LANGCODE_IN_DESTDIR -DESTDIR?= ${DOCDIR}/hardware/${.CURDIR:T} -.else -DESTDIR?= ${DOCDIR}/en_US.ISO8859-1/hardware/${.CURDIR:T} -.endif - -# Force include of the autogenerated catalog. It has to be set -# directly in the CATALOG variable since doc.docbook.mk check if each -# catalog file exist for the other *CATALOG variables, and -# catalog-auto does not exist yet when that check is performed, -# causing catalog-auto not to be added to CATALOGS which breaks the -# build. -CATALOGS+= -c ${DEV-AUTODIR}/catalog-auto diff --git a/release/doc/en_US.ISO8859-1/hardware/amd64/Makefile b/release/doc/en_US.ISO8859-1/hardware/amd64/Makefile deleted file mode 100644 index 976e97a26eda..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/amd64/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# $FreeBSD$ - -RELN_ROOT?= ${.CURDIR}/../../.. - -DOC?= article -FORMATS?= html -INSTALL_COMPRESSED?= gz -INSTALL_ONLY_COMPRESSED?= - -JADEFLAGS+= -V %generate-article-toc% - -# SGML content -SRCS+= article.sgml -SRCS+= proc-amd64.sgml -SRCS+= ../common/hw.ent -SRCS+= ../common/artheader.sgml -SRCS+= ../common/dev.sgml -SRCS+= ${DEV-AUTODIR}/catalog-auto -SRCS+= ${DEV-AUTODIR}/dev-auto.sgml - -.include "${RELN_ROOT}/share/mk/doc.relnotes.mk" -.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/release/doc/en_US.ISO8859-1/hardware/amd64/article.sgml b/release/doc/en_US.ISO8859-1/hardware/amd64/article.sgml deleted file mode 100644 index 712367b5c509..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/amd64/article.sgml +++ /dev/null @@ -1,25 +0,0 @@ - - - -%articles.ent; - - -%release; - -%devauto; - %sections; - - - - - - -]> - -
- &artheader; - §.intro; - §.proc.amd64; - §.dev; -
diff --git a/release/doc/en_US.ISO8859-1/hardware/amd64/proc-amd64.sgml b/release/doc/en_US.ISO8859-1/hardware/amd64/proc-amd64.sgml deleted file mode 100644 index 9c5d538ffe6b..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/amd64/proc-amd64.sgml +++ /dev/null @@ -1,69 +0,0 @@ - - - Supported Processors and Motherboards - - Since mid-2003 &os;/&arch; has supported the &arch.print; - (Hammer) and Intel EM64T architecture, - and is now one of the Tier-1 platforms (fully - supported architecture), which are expected to be Production - Quality with respects to all aspects of the &os; operating system, - including installation and development environments. - - Note that there are two names for this architecture, - AMD64 (AMD) and Intel EM64T (Extended Memory 64-bit Technology). - 64-bit mode of the two architectures are almost compatible - with each other, and &os;/&arch; should support them both. - - As of this writing, the following processors are - supported: - - - - AMD Athlon64 (Clawhammer). - - - - AMD Opteron (Sledgehammer). - - - - Intel 64-bit Xeon (Nacona). - This processor is fabricated on 90nm process technology, and operates - with 2.80 to 3.60 GHz (FSB 800MHz) and Intel E7520/E7525/E7320 chipsets. - - - - Intel Pentium 4 Processor supporting Intel EM64T - (Prescott). - This is fabricated on 90nm process technology, - uses FC-LGA775 package, and operates with 3.20F/3.40F/3.60F GHz - and Intel 925X Express chipsets. - The corresponding S-Spec numbers are SL7L9, SL7L8, SL7LA, SL7NZ, SL7PZ, - and SL7PX. Note that processors marked as 5xx numbers do not support - EM64T. - - - - Intel EM64T is an extended version of IA-32 (x86) and - different from Intel IA-64 (Itanium) architecture, which &os;/ia64 - supports. Some Intel's old documentation refers to Intel EM64T as - 64-bit extension technology or IA-32e. - - The largest tested - memory configuration to date is 8GB. SMP support has been - recently completed and is reasonably robust. - - In many respects, &os;/&arch; is similar to &os;/i386, in - terms of drivers supported. There may be some issues with 64-bit - cleanliness in some (particularly older) drivers. Generally, - drivers that already function correctly on other 64-bit platforms - should work. - - &os;/&arch; is a very young platform on &os;. While the - core &os; kernel and base system components are generally - fairly robust, there are likely to still be rough edges, - particularly with third party packages. - - diff --git a/release/doc/en_US.ISO8859-1/hardware/i386/Makefile b/release/doc/en_US.ISO8859-1/hardware/i386/Makefile deleted file mode 100644 index ab08a81a928c..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/i386/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# $FreeBSD$ -RELN_ROOT?= ${.CURDIR}/../../.. - -DOC?= article -FORMATS?= html -INSTALL_COMPRESSED?= gz -INSTALL_ONLY_COMPRESSED?= - -JADEFLAGS+= -V %generate-article-toc% - -# SGML content -SRCS+= article.sgml -SRCS+= proc-i386.sgml -SRCS+= ../common/hw.ent -SRCS+= ../common/artheader.sgml -SRCS+= ../common/dev.sgml -SRCS+= ${DEV-AUTODIR}/catalog-auto -SRCS+= ${DEV-AUTODIR}/dev-auto.sgml - -.include "${RELN_ROOT}/share/mk/doc.relnotes.mk" -.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/release/doc/en_US.ISO8859-1/hardware/i386/article.sgml b/release/doc/en_US.ISO8859-1/hardware/i386/article.sgml deleted file mode 100644 index 1d9eb5d08ccd..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/i386/article.sgml +++ /dev/null @@ -1,25 +0,0 @@ - - - -%articles.ent; - - -%release; - -%devauto; - %sections; - - - - - - -]> - -
- &artheader; - §.intro; - §.proc.i386; - §.dev; -
diff --git a/release/doc/en_US.ISO8859-1/hardware/i386/proc-i386.sgml b/release/doc/en_US.ISO8859-1/hardware/i386/proc-i386.sgml deleted file mode 100644 index d528640dda84..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/i386/proc-i386.sgml +++ /dev/null @@ -1,96 +0,0 @@ - - - Supported Processors and Motherboards - - &os;/i386 runs on a wide variety of IBM PC - compatible machines. Due to the wide range of hardware - available for this architecture, it is impossible to exhaustively - list all combinations of equipment supported by &os;. - Nevertheless, some general guidelines are presented here. - - Almost all i386-compatible processors with a floating point unit - are supported. All - Intel processors beginning with the 80486 are supported, including - the 80486, Pentium, Pentium Pro, Pentium II, Pentium III, - Pentium 4, and variants thereof, such as the Xeon and Celeron - processors. All i386-compatible AMD - processors are also supported, including the Am486, Am5x86, K5, K6 - (and variants), Athlon (including Athlon-MP, Athlon-XP, Athlon-4, - and Athlon Thunderbird), and Duron processors. The AMD - Élan SC520 embedded processor is supported. The Transmeta - Crusoe is recognized and supported, as are i386-compatible - processors from Cyrix and NexGen. - - There is a wide variety of motherboards available for this - architecture. Motherboards using the ISA, VLB, EISA, AGP, and PCI - expansion busses are well-supported. There is some limited - support for the MCA (MicroChannel) expansion bus - used in the IBM PS/2 line of PCs. - - Symmetric multi-processor (SMP) systems are generally - supported by &os;, although in some cases, BIOS or motherboard - bugs may generate some problems. Perusal of the archives of the - &a.smp; may yield some clues. - - &os; will take advantage of HyperThreading (HTT) support on - Intel CPUs that support this feature. A kernel with the - options SMP feature enabled will - automatically detect the additional logical processors. The - default &os; scheduler treats the logical processors the same as - additional physical processors; in other words, no attempt is made - to optimize scheduling decisions given the shared resources - between logical processors within the same CPU. Because this - naive scheduling can result in suboptimal performance, under - certain circumstances it may be useful to disable the logical - processors with the - the machdep.hlt_logical_cpus sysctl variable. - It is also possible to halt any CPU in the idle loop with the - machdep.hlt_cpus sysctl variable. The - &man.smp.4; manual page has more details. - - &os; will take advantage of Physical Address Extensions (PAE) - support on CPUs that support this feature. A kernel with the - PAE feature enabled will detect memory above - 4 gigabytes and allow it to be used by the system. This feature - places constraints on the device drivers and other features of - &os; which may be used; consult the &man.pae.4; manpage for more - details. - - &os; will generally run on i386-based laptops, albeit with - varying levels of support for certain hardware features such as - sound, graphics, power management, and PCCARD expansion slots. - These features tend to vary in idiosyncratic ways between - machines, and frequently require special-case support in &os; to - work around hardware bugs or other oddities. When in doubt, a - search of the archives of the &a.mobile; may be useful. - - Most modern laptops (as well as many desktops) use the - Advanced Configuration and Power Management (ACPI) standard. &os; - supports ACPI via the ACPI Component Architecture reference - implementation from Intel, as described in the &man.acpi.4; manual - page. The use of ACPI causes instabilities on some machines and it - may be necessary to disable the ACPI driver, which is normally - loaded via a kernel module. This may be accomplished by adding - the following line to /boot/device.hints: - - hint.acpi.0.disabled="1" - - Users debugging ACPI-related problems may find it useful to - disable portions of the ACPI functionality. The &man.acpi.4; - manual page has more information on how to do this via loader - tunables. - - ACPI depends on a Differentiated System Descriptor Table - (DSDT) provided by each machine's BIOS. Some machines have bad or - incomplete DSDTs, which prevents ACPI from functioning correctly. - Replacement DSDTs for some machines can be found at the DSDT - section of the ACPI4Linux project Web - site. &os; can use these DSDTs to override the DSDT provided by - the BIOS; see the &man.acpi.4; manual page for more - information. - - diff --git a/release/doc/en_US.ISO8859-1/hardware/ia64/Makefile b/release/doc/en_US.ISO8859-1/hardware/ia64/Makefile deleted file mode 100644 index 2d79ec73e6aa..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/ia64/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# $FreeBSD$ - -RELN_ROOT?= ${.CURDIR}/../../.. - -DOC?= article -FORMATS?= html -INSTALL_COMPRESSED?= gz -INSTALL_ONLY_COMPRESSED?= - -JADEFLAGS+= -V %generate-article-toc% - -# SGML content -SRCS+= article.sgml -SRCS+= proc-ia64.sgml -SRCS+= ../common/hw.ent -SRCS+= ../common/artheader.sgml -SRCS+= ../common/dev.sgml -SRCS+= ${DEV-AUTODIR}/catalog-auto -SRCS+= ${DEV-AUTODIR}/dev-auto.sgml - -.include "${RELN_ROOT}/share/mk/doc.relnotes.mk" -.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/release/doc/en_US.ISO8859-1/hardware/ia64/article.sgml b/release/doc/en_US.ISO8859-1/hardware/ia64/article.sgml deleted file mode 100644 index 1f1e7d0a3881..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/ia64/article.sgml +++ /dev/null @@ -1,33 +0,0 @@ - - - -%articles.ent; - - -%release; - -%devauto; - %sections; - - - - - - -]> - -
- &artheader; - - - This is a preliminary document. It is incomplete, and in - need of additional content. Please send additional information - on &arch.print; processors, motherboards, and various devices - working on &os; to the &a.ia64;. - - - §.intro; - §.proc.ia64; - §.dev; -
diff --git a/release/doc/en_US.ISO8859-1/hardware/ia64/proc-ia64.sgml b/release/doc/en_US.ISO8859-1/hardware/ia64/proc-ia64.sgml deleted file mode 100644 index 5ad45e50fde4..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/ia64/proc-ia64.sgml +++ /dev/null @@ -1,40 +0,0 @@ - - - Supported Processors and Motherboards - - Currently supported processors are the - - Itanium and the - - Itanium 2. - - Supported chipsets include: - - - HP zx1 - - - Intel 460GX - - - Intel E8870 - - - - Both Uniprocessor (UP) and Symmetric Multi-processor (SMP) - configurations are supported. - - - Supported Devices Overview - - Most devices that can be found in or are compatible with - &arch; machines are fully supported. The notable exception - is the VGA console. The &os; support for VGA consoles is at - this time too much based on PC hardware and not all &arch; - machines have chipsets that provide sufficient PC legacy - support. As such &man.syscons.4; can not be enabled and the - use of a serial console is required. - - diff --git a/release/doc/en_US.ISO8859-1/hardware/pc98/Makefile b/release/doc/en_US.ISO8859-1/hardware/pc98/Makefile deleted file mode 100644 index a4b5bc48e759..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/pc98/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# $FreeBSD$ - -RELN_ROOT?= ${.CURDIR}/../../.. - -DOC?= article -FORMATS?= html -INSTALL_COMPRESSED?= gz -INSTALL_ONLY_COMPRESSED?= - -JADEFLAGS+= -V %generate-article-toc% - -# SGML content -SRCS+= article.sgml -SRCS+= proc-pc98.sgml -SRCS+= ../common/hw.ent -SRCS+= ../common/artheader.sgml -SRCS+= ../common/dev.sgml -SRCS+= ${DEV-AUTODIR}/catalog-auto -SRCS+= ${DEV-AUTODIR}/dev-auto.sgml - -.include "${RELN_ROOT}/share/mk/doc.relnotes.mk" -.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/release/doc/en_US.ISO8859-1/hardware/pc98/article.sgml b/release/doc/en_US.ISO8859-1/hardware/pc98/article.sgml deleted file mode 100644 index d312c4ce13b4..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/pc98/article.sgml +++ /dev/null @@ -1,25 +0,0 @@ - - - -%articles.ent; - - -%release; - -%devauto; - %sections; - - - - - - -]> - -
- &artheader; - §.intro; - §.proc.pc98; - §.dev; -
diff --git a/release/doc/en_US.ISO8859-1/hardware/pc98/proc-pc98.sgml b/release/doc/en_US.ISO8859-1/hardware/pc98/proc-pc98.sgml deleted file mode 100644 index 7a731512f730..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/pc98/proc-pc98.sgml +++ /dev/null @@ -1,33 +0,0 @@ - - - Supported Systems - - NEC PC-9801/9821 series with almost all i386-compatible processors, - including 80486, Pentium, Pentium Pro, Pentium II, and variants. - All i386-compatible processors by AMD, Cyrix, IBM, and IDT - are also supported. - - NEC FC-9801/9821 series, and NEC SV-98 series - (both of them are compatible with PC-9801/9821 series) - should be supported. - - EPSON PC-386/486/586 series, which are - compatible with NEC PC-9801 series are supported. - - High-resolution mode is not supported. - NEC PC-98XA/XL/RL/XL^2, and NEC PC-H98 series - are supported in normal (PC-9801 compatible) mode only. - - Although there are some multi-processor systems - (such as Rs20/B20), SMP-related features of &os; - are not supported yet. - - PC-9801/9821 standard bus (called C-Bus), - PC-9801NOTE expansion bus (110pin), - and PCI bus are supported. - New Extend Standard Architecture (NESA) bus - (used in PC-H98, SV-H98, and FC-H98 series) is not supported. - - diff --git a/release/doc/en_US.ISO8859-1/hardware/powerpc/Makefile b/release/doc/en_US.ISO8859-1/hardware/powerpc/Makefile deleted file mode 100644 index 04a1c03ccac1..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/powerpc/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# $FreeBSD$ - -RELN_ROOT?= ${.CURDIR}/../../.. - -DOC?= article -FORMATS?= html -INSTALL_COMPRESSED?= gz -INSTALL_ONLY_COMPRESSED?= - -JADEFLAGS+= -V %generate-article-toc% - -# SGML content -SRCS+= article.sgml -SRCS+= proc-powerpc.sgml -SRCS+= ../common/hw.ent -SRCS+= ../common/artheader.sgml -SRCS+= ../common/dev.sgml -SRCS+= ${DEV-AUTODIR}/catalog-auto -SRCS+= ${DEV-AUTODIR}/dev-auto.sgml - -.include "${RELN_ROOT}/share/mk/doc.relnotes.mk" -.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/release/doc/en_US.ISO8859-1/hardware/powerpc/article.sgml b/release/doc/en_US.ISO8859-1/hardware/powerpc/article.sgml deleted file mode 100644 index b722ade97047..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/powerpc/article.sgml +++ /dev/null @@ -1,31 +0,0 @@ - - - -%articles.ent; - - -%release; - -%devauto; - %sections; - - - - - - -]> - -
- &artheader; - - - This is a preliminary document. It is incomplete, and in - need of additional content. - - - §.intro; - §.proc.powerpc; - §.dev; -
diff --git a/release/doc/en_US.ISO8859-1/hardware/powerpc/proc-powerpc.sgml b/release/doc/en_US.ISO8859-1/hardware/powerpc/proc-powerpc.sgml deleted file mode 100644 index e21a0eff9976..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/powerpc/proc-powerpc.sgml +++ /dev/null @@ -1,9 +0,0 @@ - - - Supported Processors and Motherboards - - The information for this paragraph has yet to be compiled. - - diff --git a/release/doc/en_US.ISO8859-1/hardware/sparc64/Makefile b/release/doc/en_US.ISO8859-1/hardware/sparc64/Makefile deleted file mode 100644 index 4414433400da..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/sparc64/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# $FreeBSD$ - -RELN_ROOT?= ${.CURDIR}/../../.. - -DOC?= article -FORMATS?= html -INSTALL_COMPRESSED?= gz -INSTALL_ONLY_COMPRESSED?= - -JADEFLAGS+= -V %generate-article-toc% - -# SGML content -SRCS+= article.sgml -SRCS+= proc-sparc64.sgml -SRCS+= ../common/hw.ent -SRCS+= ../common/artheader.sgml -SRCS+= ../common/dev.sgml -SRCS+= ${DEV-AUTODIR}/catalog-auto -SRCS+= ${DEV-AUTODIR}/dev-auto.sgml - -.include "${RELN_ROOT}/share/mk/doc.relnotes.mk" -.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/release/doc/en_US.ISO8859-1/hardware/sparc64/article.sgml b/release/doc/en_US.ISO8859-1/hardware/sparc64/article.sgml deleted file mode 100644 index fb5513439049..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/sparc64/article.sgml +++ /dev/null @@ -1,24 +0,0 @@ - - - -%articles.ent; - - -%release; - -%devauto; - %sections; - - - - - -]> - -
- &artheader; - §.intro; - §.proc.sparc64; - §.dev; -
diff --git a/release/doc/en_US.ISO8859-1/hardware/sparc64/proc-sparc64.sgml b/release/doc/en_US.ISO8859-1/hardware/sparc64/proc-sparc64.sgml deleted file mode 100644 index be3283a00b48..000000000000 --- a/release/doc/en_US.ISO8859-1/hardware/sparc64/proc-sparc64.sgml +++ /dev/null @@ -1,135 +0,0 @@ - - - Supported Systems - - This section describes the systems currently known to be supported - by &os; on the &arch.print; platform. For background information on the - various hardware designs see the Sun System Handbook. - - SMP is supported on all systems with more than 1 processor. - - If you have a system that is not listed here, it may not have - been tested with &os; &release.current;. We encourage you to - try it and send a note to the &a.sparc; with your results, - including which devices work and which do not. - - - Fully Supported Systems - - The following systems are fully supported by &os;. - - - - Blade 100 - - - Blade 150 - - - Enterprise 220R - - - Enterprise 250 - - - Enterprise 420R - - - Enterprise 450 - - - Fire V100 - - - Fire V120 - - - Netra t1 105 - - - Netra T1 AC200/DC200 - - - Netra t 1100 - - - Netra t 1120 - - - Netra t 1125 - - - Netra t 1400/1405 - - - Netra 120 - - - Netra X1 - - - SPARCEngine Ultra AXi - - - SPARCEngine Ultra AXmp - - - Ultra 1 (serial console) - - - Ultra 1E - - - Ultra 2 - - - Ultra 5 - - - Ultra 10 - - - Ultra 30 - - - Ultra 60 - - - Ultra 80 - - - - - - Partially Supported Systems - - The following systems are partially supported by &os;. In particular - the onboard scsi controller in sbus systems is not supported. - - - - Enterprise 3500 - - - Enterprise 4500 - - - - - - Unsupported Systems - - The following systems are not supported by &os;. This may be due - to lack of processor support (UltraSPARC III), due to a quirk in the - system design that makes &os; unstable, or due to lack of support for - sufficient onboard devices to make &os; generally useful. - - - - All systems containing UltraSPARC III processor(s). - - - -