Home
last modified time | relevance | path

Searched +full:ia32 +full:- +full:3 +full:a (Results 1 – 25 of 52) sorted by relevance

123

/freebsd/usr.sbin/bsdinstall/scripts/
H A Dbootconfig2 #-
18 # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
44 local prompt="Please enter a name for the new entry"
53 --title "$DIALOG_TITLE" \
54 --backtitle "$DIALOG_BACKTITLE" \
55 --hline "$hline" \
56 --ok-label "Ok" \
57 --no-cancel \
58 --inputbox "$prompt" \
65 nentries=$(efibootmgr | grep -c "${EFI_LABEL_NAME}$")
[all …]
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/
H A Dintel,ce4100-ioapic.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/interrupt-controller/intel,ce4100-ioapic.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rahul Tanwar <rtanwar@maxlinear.com>
13 Intel's Advanced Programmable Interrupt Controller (APIC) is a
14 family of interrupt controllers. The APIC is a split
15 architecture design, with a local component (LAPIC) integrated
28 [1] https://pdos.csail.mit.edu/6.828/2008/readings/ia32/IA32-3A.pdf
32 const: intel,ce4100-ioapic
[all …]
H A Dintel,ce4100-lapic.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/interrupt-controller/intel,ce4100-lapic.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rahul Tanwar <rtanwar@maxlinear.com>
13 Intel's Advanced Programmable Interrupt Controller (APIC) is a
14 family of interrupt controllers. The APIC is a split
15 architecture design, with a local component (LAPIC) integrated
28 [1] https://pdos.csail.mit.edu/6.828/2008/readings/ia32/IA32-3A.pdf
32 const: intel,ce4100-lapic
[all …]
/freebsd/stand/efi/loader/arch/i386/
H A Dstart.S1 /*-
2 * Copyright (C) 1999 Hewlett-Packard Co.
14 * 3. Neither the name of Hewlett-Packard Co. nor the names of its
21 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
33 * crt0-efi-ia32.S - x86 EFI startup code.
51 addl $ImageBase-0b, %eax
52 addl $_DYNAMIC-0b, %ebx
67 * hand-craft a dummy .reloc section so EFI knows it's a relocatable
72 .section .reloc, "a"
/freebsd/stand/man/
H A Dloader_4th.815 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
37 On IA32 (i386) architectures, it is a
41 .Xr libsa 3
45 It provides a scripting language that can be used to
46 automate tasks, do pre-configuration or assist in recovery
50 The smaller one is a set of commands
53 The main drive behind these commands is user-friendliness.
61 will probe for a console and set the
121 .Dq Li -1 ,
132 the only way to call them from a script is by using
[all …]
H A Dloader_lua.815 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
37 On IA32 (i386) architectures, it is a
41 .Xr libsa 3
45 It provides a scripting language that can be used to
46 automate tasks, do pre-configuration or assist in recovery
50 The smaller one is a set of commands
53 The main drive behind these commands is user-friendliness.
58 probes for a console and sets the
96 the user can interrupt the autoboot process by pressing a key
101 .Dq Li -1 .
[all …]
/freebsd/share/man/man4/
H A Dfdc.414 .\" 3. The name of the author may not be used to endorse or promote products
19 .\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
54 either FM (single-density) or MFM (double or high-density) recording
69 These enhanced controllers (among other enhancements) implement a FIFO
73 using the per-controller flags value of
76 By default, this driver creates a single device node
80 For historical reasons, device nodes that use a trailing UFS-style
82 .Sq a
89 of the available medium for multi-density devices.
91 possible to use either a 720 KB medium or a 1440 KB medium in a
[all …]
H A Dacpi.416 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
65 .Bl -tag -width indent
77 A scheduling algorithm will select states between
90 Each state has a type (e.g.,
93 is equivalent to the ia32
97 provides a deeper
127 to enter when the lid switch (i.e., a notebook screen) is closed, or
140 (power-off nicely).
158 This is usually a special function button on the keyboard.
161 (suspend-to-RAM).
[all …]
/freebsd/usr.bin/getconf/
H A Dgetconf.119 .\" MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT
37 .Fl a
54 If a variable is undefined, the string
69 .Xr confstr 3
71 .Xr sysconf 3 .
74 arguments, retrieves file- and file system-specific
77 The third form, with a single argument, retrieves system
79 .Xr confstr 3
81 .Xr sysconf 3 ,
87 .Xr sysconf 3
[all …]
/freebsd/tools/tools/ncpus/
H A Dacpidump.h1 /*-
17 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
41 u_char _reserved_[3];
115 u_char reserved[3];
124 #define ACPI_MADT_APIC_INT_SOURCE_CPEI 3 /* Corrected Platform Error */
137 #define ACPI_MADT_APIC_TYPE_NMI 3
160 #define ACPI_APIC_FLAG_PCAT_COMPAT 1 /* System has dual-8259 setup. */
165 * Addresses to scan on ia32 for the RSD PTR. According to section 5.2.2
168 * 2. High memory (0xE0000 - 0xFFFFF)
/freebsd/tools/test/stress2/misc/
H A Dldt2.sh18 # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
30 # processes on amd64 by running wine and mplayer with a 32 bit codec.
32 # This is not a test script, but more of a howto document.
34 [ `uname -p` != "amd64" ] && echo "Must run on amd64" && exit
40 First of all you will need a i386 jail on amd64. This could be build like
48 mount | grep $jail | grep -q devfs && umount $jail/dev
51 chflags -R 0 $jail
52 rm -rf $jail
53 mkdir -p $jail
56 make -j4 TARGET=i386 TARGET_ARCH=i386 DESTDIR=$jail world
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/i386/
H A Dfloatundisf.S3 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 // float __floatundisf(du_int a);
9 // Note that there is a hardware instruction, fildll, that does most of what
10 // this function needs to do. However, because of our ia32 ABI, it will take
11 // a write-small read-large stall, so the software implementation here is
14 // This is a branch-free implementation. A branchy implementation might be
15 // faster for the common case if you know something a priori about the input
18 /* branch-free x87 implementation - one cycle slower than without x87.
23 .balign 3
28 #define TWOp64 twop64-0b(%ecx,%eax,8)
[all …]
/freebsd/sys/cddl/dev/dtrace/x86/
H A Ddis_tables.h8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
36 * Constants and prototypes for the IA32 disassembler backend. See dis_tables.c
52 #define SIZE64 3
73 int d86_rmindex; /* index of modrm byte or -1 */
83 uint_t d86_vsib; /* Has a VSIB */
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_util.h1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
4 * Copyright (c) 1998-1999 Andrew Gallatin
16 * 3. The name of the author may not be used to endorse or promote products
21 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
51 #include <compat/ia32/ia32_util.h>
55 (FREEBSD32_USRSTACK - sizeof(struct freebsd32_ps_strings))
/freebsd/contrib/elftoolchain/libelftc/
H A Delftc_bfd_find_target.31 .\" Copyright (c) 2010-2011 Joseph Koshy. All rights reserved.
14 .\" implied warranties of merchantability and fitness for a particular purpose
24 .\" $Id: elftc_bfd_find_target.3 3752 2019-06-28 01:12:53Z emaste $
56 locates a binary object descriptor corresponding to the descriptor
63 .Bl -column -offset "XXXX" ".Li elf32-x86-64-freebsd" "Object format" "Byte Order" "Bit Width"
65 .It Li binary Ta Binary Ta - Ta -
66 .It Li efi-app-ia32 Ta PE Ta LSB Ta 32
67 .It Li efi-app-x86_64 Ta PE Ta LSB Ta 64
68 .It Li elf32-avr Ta ELF Ta LSB Ta 32
69 .It Li elf32-big Ta ELF Ta MSB Ta 32
[all …]
/freebsd/contrib/file/magic/Magdir/
H A Dintel2 #------------------------------------------------------------------------------
11 # whatever comes next (HP-PA Hummingbird?). OS/2 may also go elsewhere
14 # The `versions' should be un-commented if they work for you.
17 0 leshort 0502 basic-16 executable
19 #>22 leshort >0 - version %d
20 0 leshort 0503 basic-16 executable (TV)
22 #>22 leshort >0 - version %d
29 #>22 leshort >0 - version %d
32 #>22 leshort >0 - version %d
38 # SGI labeled the next entry as "iAPX 386 executable" --Dan Quinlan
[all …]
/freebsd/sys/contrib/dev/acpica/include/
H A Dactbl1.h3 * Name: actbl1.h - Additional ACPI table definitions
11 * Some or all of this work - Copyright (c) 1999 - 2024, Intel Corp.
21 * 2.2. Intel grants, free of charge, to any person ("Licensee") obtaining a
28 * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent
40 * 3. Conditions
48 * contain a file documenting the changes Licensee made to create that Covered
51 * must include a prominent statement that the modification is derived,
87 * IMPLIED WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT AND FITNESS FOR A
104 * re-exports any such software from a foreign destination, Licensee shall
105 * ensure that the distribution and export/re-export of the software is in
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86BaseInfo.h1 //===-- X86BaseInfo.h - Top level definitions for X86 -------- --*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 // the X86 target useful for the compiler back-end and the MC libraries.
14 //===----------------------------------------------------------------------===//
27 // a 5 operand sequence in the form: [Base, Scale, Index, Disp, Segment]
32 AddrDisp = 3,
35 // Total number of operands in a memory reference.
45 TO_ZERO = 3,
56 IP_HAS_REPEAT = 1U << 3,
[all …]
/freebsd/sys/x86/cpufreq/
H A Dp4tcc.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
18 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
34 * Reference: Intel Developer's manual v.3 #245472-012
125 if (device_find_child(parent, "p4tcc", -1) != NULL) in p4tcc_identify()
129 * We attach a p4tcc child for every CPU since settings need to in p4tcc_identify()
130 * be performed on every CPU in the SMP case. See section 13.15.3 in p4tcc_identify()
131 * of the IA32 Intel Architecture Software Developer's Manual, in p4tcc_identify()
132 * Volume 3, for more info. in p4tcc_identify()
157 sc->dev = dev; in p4tcc_attach()
[all …]
/freebsd/sys/amd64/ia32/
H A Dia32_syscall.c1 /*-
2 * SPDX-License-Identifier: BSD-4-Clause
19 * 3. All advertising materials mentioning features or use of this software
29 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
83 #include <compat/ia32/ia32_signal.h>
127 p = td->td_proc; in ia32_fetch_syscall_args()
128 frame = td->td_frame; in ia32_fetch_syscall_args()
129 sa = &td->td_sa; in ia32_fetch_syscall_args()
132 if (__predict_false(frame->tf_cs == 7 && frame->tf_rip == 2)) { in ia32_fetch_syscall_args()
135 * frame to what it would be for a direct int 0x80 instead in ia32_fetch_syscall_args()
[all …]
/freebsd/tools/boot/
H A Dinstall-boot.sh7 # be a boot tool for regression testing.
9 # insert code here to guess what you have -- yikes!
29 gpart show $dev | tail +2 | awk '$4 == "'$part'" { print $3; }'
34 case ${TARGET:-$(uname -m)} in
40 *) die "machine type $(uname -m) doesn't support UEFI" ;;
50 if [ "$sizekb" -ge "$fat32min" ]; then
52 elif [ "$sizekb" -ge "$fat16min" ]; then
58 stagedir=$(mktemp -d /tmp/stand-test.XXXXXX)
59 mkdir -p "${stagedir}/EFI/BOOT"
68 while [ ! -z $1 ]; do
[all …]
/freebsd/sys/contrib/dev/acpica/common/
H A Ddmtbinfo1.c3 * Module Name: dmtbinfo1 - Table info for non-AML tables
11 * Some or all of this work - Copyright (c) 1999 - 2024, Intel Corp.
21 * 2.2. Intel grants, free of charge, to any person ("Licensee") obtaining a
28 * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent
40 * 3. Conditions
48 * contain a file documenting the changes Licensee made to create that Covered
51 * must include a prominent statement that the modification is derived,
87 * IMPLIED WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT AND FITNESS FOR A
104 * re-exports any such software from a foreign destination, Licensee shall
105 * ensure that the distribution and export/re-export of the software is in
[all …]
/freebsd/sys/contrib/edk2/Include/Library/
H A DBaseLib.h3 functions, file path functions, and CPU architecture-specific functions.
5 Copyright (c) 2006 - 2019, Intel Corporation. All rights reserved.<BR>
6 Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>
10 SPDX-License-Identifier: BSD-2-Clause-Patent
18 // Definitions for architecture-specific types
22 /// The IA-32 architecture context buffer used by SetJump() and LongJump().
54 UINT8 XmmBuffer[160]; ///< XMM6-XMM15.
81 UINT32 R3; ///< A copy of R13.
132 /// The RISC-V architecture context buffer used by SetJump() and LongJump().
161 Returns the length of a Null-terminated Unicode string.
[all …]
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/
H A DX86.cpp1 //===--- X86.cpp - X86 Helpers for Tools ------------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
26 if (const Arg *A = Args.getLastArg(clang::driver::options::OPT_march_EQ)) { in getX86TargetCPU() local
27 StringRef CPU = A->getValue(); in getX86TargetCPU()
31 // FIXME: Reject attempts to use -march=native unless the target matches in getX86TargetCPU()
38 if (const Arg *A = Args.getLastArg(options::OPT__SLASH_arch)) { in getX86TargetCPU() local
40 // The keys are case-sensitive; this matches link.exe. in getX86TargetCPU()
41 // 32-bit and 64-bit /arch: flags. in getX86TargetCPU()
46 {"AVX512", "skylake-avx512"}, in getX86TargetCPU()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/X86/
H A DABIMacOSX_i386.cpp1 //===-- ABIMacOSX_i386.cpp ------------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
68 uint32_t pc_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall()
70 uint32_t sp_reg_num = reg_ctx->ConvertRegisterKindToRegisterNumber( in PrepareTrivialCall()
73 // When writing a register value down to memory, the register info used to in PrepareTrivialCall()
74 // write memory just needs to have the correct size of a 32 bit register, the in PrepareTrivialCall()
77 const RegisterInfo *reg_info_32 = reg_ctx->GetRegisterInfoByName("eax"); in PrepareTrivialCall()
87 sp -= 4 * args.size(); in PrepareTrivialCall()
90 sp &= ~(16ull - 1ull); // 16-byte alignment in PrepareTrivialCall()
[all …]

123