/freebsd/sys/contrib/device-tree/Bindings/phy/ |
H A D | lantiq,vrx200-pcie-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/lantiq,vrx200-pcie-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Martin Blumenstingl <martin.blumenstingl@googlemail.com> 13 "#phy-cells": 15 description: selects the PHY mode as defined in <dt-bindings/phy/phy-lantiq-vrx200-pcie.h> 19 - lantiq,vrx200-pcie-phy 20 - lantiq,arx300-pcie-phy 27 - description: PHY module clock [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/regmap/ |
H A D | regmap.txt | 5 little-endian, 6 big-endian, 7 native-endian: See common-properties.txt for a definition 10 Regmap defaults to little-endian register access on MMIO based 12 architectures that typically run big-endian operating systems 13 (e.g. PowerPC), registers can be defined as big-endian and must 16 On SoCs that can be operated in both big-endian and little-endian 19 chips), "native-endian" is used to allow using the same device tree 23 Scenario 1 : a register set in big-endian mode. 27 big-endian;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | Endian.h | 1 //===- Endian.h - Utilities for IO with endian specific data ----*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This file declares generic functions to read and write endian specific data. 11 //===----------------------------------------------------------------------===// 41 namespace endian { 44 [[nodiscard]] inline value_type byte_swap(value_type value, endianness endian) { in byte_swap() argument 45 if (endian != llvm::endianness::native) in byte_swap() 51 template <typename value_type, endianness endian> 53 return byte_swap(value, endian); in byte_swap() [all …]
|
/freebsd/sys/dev/ocs_fc/ |
H A D | sli4.h | 1 /*- 34 * Define common SLI-4 structures and function prototypes. 43 #define SLI_SUB_PAGE_MASK (SLI_PAGE_SIZE - 1) 53 uint32_t mask = page_size - 1; in sli_page_count() 93 * Common SLI-4 register offsets and field definitions 97 * @brief SLI_INTF - SLI Interface Definition Register 119 * @brief ASIC_ID - SLI ASIC Type and Revision Register 135 * @brief BMBX - Bootstrap Mailbox Register 150 * @brief EQCQ_DOORBELL - EQ and CQ Doorbell Register 168 * @brief SLIPORT_CONTROL - SLI Port Control Register [all …]
|
/freebsd/contrib/file/doc/ |
H A D | magic.man | 37 .Bl -tag -width ".Dv message" 42 .Bl -bullet -compact 50 A continuation offset relative to the end of the last up-level field 60 .Bl -tag -width ".Dv lestring16" 62 A one-byte value. 64 A two-byte value in this machine's native byte order. 66 A four-byte value in this machine's native byte order. 68 An eight-byte value in this machine's native byte order. 70 A 32-bit single precision IEEE floating point number in this machine's native byte order. 72 A 64-bit double precision IEEE floating point number in this machine's native byte order. [all …]
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | coverage | 2 #------------------------------------------------------------------------------ 7 # 2016-05-21, Georg Sauthoff <mail@georg.so> 10 # - GCC gcno - written by GCC at compile time when compiling with 11 # gcc -ftest-coverage 12 # - GCC gcda - written by a program that was compiled with 13 # gcc -fprofile-arcs 14 # - LLVM raw profiles - generated by a program compiled with 15 # clang -fprofile-instr-generate -fcoverage-mapping ... 16 # - LLVM indexed profiles - generated by 17 # llvm-profdata [all …]
|
H A D | aout | 2 #------------------------------------------------------------------------------ 9 # Little-endian 32-bit-int a.out, merged from bsdi (for BSD/OS, from 12 # XXX - is there anything we can look at to distinguish BSD/OS 386 from 18 0 lelong 0407 a.out little-endian 32-bit executable 22 0 lelong 0410 a.out little-endian 32-bit pure executable 26 0 lelong 0413 a.out little-endian 32-bit demand paged pure executable 31 # Big-endian 32-bit-int a.out, merged from sun (for old 68010 SunOS a.out), 32 # mips (for old 68020(!) SGI a.out), and netbsd (for old big-endian a.out). 34 # XXX - is there anything we can look at to distinguish old SunOS 68010 38 0 belong 0407 a.out big-endian 32-bit executable [all …]
|
H A D | scientific | 2 #------------------------------------------------------------------------------ 13 >52 byte 1 , Little-endian 14 >55 byte 1 , Big-endian 22 0 string/c :-)\040Origin BRIX Electron Density Map 32 >212 byte 17 \b, Big-endian 34 >212 byte 68 \b, Little-endian 38 # X-Ray Area Detector images 39 0 string R-AXIS4\ \ \ R-Axis Area Detector Image: 40 >796 lelong <20 Little-endian, IP #%d, 43 >796 belong <20 Big-endian, IP #%d, [all …]
|
H A D | lammps | 2 #------------------------------------------------------------------------------ 8 # Updated: 2021-03-14 by akohlmey@gmail.com 14 >>>0x10 lelong 0x0001 Little Endian 15 >>>0x10 lelong 0x1000 Big Endian 18 # written on a little endian machine 19 0 lequad -8 22 >>>0x10 lelong 0x0001 Little Endian, 25 # written on a big endian machine 26 0 bequad -8 29 >>>0x10 lelong 0x1000 Big Endian, [all …]
|
H A D | cups | 2 #------------------------------------------------------------------------------ 6 # https://www.cups.org/documentation.php/spec-raster.html 9 0 name cups-le 41 # Cups Raster image format, Big Endian 43 >3 string t Cups Raster version 1, Big Endian 44 >3 string 2 Cups Raster version 2, Big Endian 45 >3 string 3 Cups Raster version 3, Big Endian 46 !:mime application/vnd.cups-raster 47 >0 use \^cups-le 50 # Cups Raster image format, Little Endian [all …]
|
H A D | terminfo | 2 #------------------------------------------------------------------------------ 6 # URL: https://invisible-island.net/ncurses/man/term.5.html 7 # URL: https://invisible-island.net/ncurses/man/scr_dump.5.html 17 >>12 regex \^[a-zA-Z0-9][a-zA-Z0-9.][^|]* Compiled terminfo entry "%-s" 18 !:mime application/x-terminfo 22 #------------------------------------------------------------------------------ 24 #------------------------------------------------------------------------------ 27 # imitate the legacy compiled-format, to get the entry-name printed 30 >>12 regex \^[a-zA-Z0-9][a-zA-Z0-9.][^|]* Compiled 32-bit terminfo entry "%-s" 31 !:mime application/x-terminfo2 [all …]
|
H A D | apt | 2 #------------------------------------------------------------------------------ 5 # <http://www.fifi.org/doc/libapt-pkg-doc/cache.html/ch2.html> 6 # <https://anonscm.debian.org/cgit/apt/apt.git/tree/apt-pkg/pkgcache.h#n292> 8 # before version 10 ("old format"), data was in arch-specific long/short 11 0 name apt-cache-64bit-be 17 0 name apt-cache-32bit-be 23 0 name apt-cache-be 30 >>10 beshort x \b.%u, 64 bit big-endian 31 >>0 use apt-cache-64bit-be 35 >>10 leshort x \b.%u, 64 bit little-endian [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/usb/ |
H A D | generic-ehci.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/usb/generic-ehci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Greg Kroah-Hartman <gregkh@linuxfoundation.org> 13 - $ref: usb-hcd.yaml 14 - if: 19 const: ibm,usb-ehci-440epx 28 - items: 29 - enum: [all …]
|
H A D | generic-ohci.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/usb/generic-ohci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Greg Kroah-Hartma [all...] |
/freebsd/sys/contrib/openzfs/module/icp/algs/skein/ |
H A D | skein_port.h | 2 * Platform-specific definitions for Skein hash function. 21 #define RotL_64(x, N) (((x) << (N)) | ((x) >> (64 - (N)))) 25 * Skein is "natively" little-endian (unlike SHA-xxx), for optimal 29 * SKEIN_NEED_SWAP: 0 for little-endian, 1 for big-endian 38 * Otherwise, an "auto-detect" of endianness is attempted below. 40 * platform-specific code instead (e.g., for big-endian CPUs). 43 #ifndef SKEIN_NEED_SWAP /* compile-time "override" for endianness? */ 48 /* here for big-endian CPUs */ 51 /* here for x86 and x86-64 CPUs (and other detected little-endian CPUs) */ 63 #ifndef Skein_Swap64 /* swap for big-endian, nop for little-endian */ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/ |
H A D | common-properties.txt | 5 ---------- 13 - big-endian: Boolean; force big endian register accesses 15 know the peripheral always needs to be accessed in big endian (BE) mode. 16 - little-endian: Boolean; force little endian register accesses 18 peripheral always needs to be accessed in little endian (LE) mode. 19 - native-endian: Boolean; always use register accesses matched to the 20 endianness of the kernel binary (e.g. LE vmlinux -> readl/writel, 21 BE vmlinux -> ioread32be/iowrite32be). In this case no byte swaps 22 will ever be performed. Use this if the hardware "self-adjusts" 27 In such cases, little-endian is the preferred default, but it is not [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/nxp/ls/ |
H A D | ls1021a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Copyright 2013-2014 Freescale Semiconductor, Inc. 6 #include <dt-bindings/interrupt-controller/arm-gic.h> 7 #include <dt-bindings/thermal/thermal.h> 10 #address-cells = <2>; 11 #size-cells = <2>; 12 interrupt-parent = <&gic>; 30 #address-cells = <1>; 31 #size-cells = <0>; 34 compatible = "arm,cortex-a7"; [all …]
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | BN_bn2bin.pod | 8 BN_print, BN_print_fp, BN_bn2mpi, BN_mpi2bn - format conversions 37 BN_bn2bin() converts the absolute value of B<a> into big-endian form 41 BN_bn2binpad() also converts the absolute value of B<a> into big-endian form 46 BN_bin2bn() converts the positive integer in big-endian form of length 51 BN_bin2bn() except the buffer is in little-endian format. 55 byte first on big-endian platforms, and least significant byte first on 56 little-endian platforms. 60 numbers, the string is prefaced with a leading '-'. The string must be 64 including the leading character '-' which means negative, to form a valid 72 with a leading '-' for negative numbers, to the B<BIO> or B<FILE> [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/i2c/ |
H A D | i2c-mux-reg.txt | 1 Register-based I2C Bus Mux 7 - compatible: i2c-mux-reg 8 - i2c-parent: The phandle of the I2C bus that this multiplexer's master-side 10 * Standard I2C mux properties. See i2c-mux.yaml in this directory. 11 * I2C child bus nodes. See i2c-mux.yaml in this directory. 14 - reg: this pair of <offset size> specifies the register to control the mux. 15 The <offset size> depends on its parent node. It can be any memory-mapped 18 - little-endian: The existence indicates the register is in little endian. 19 - big-endian: The existence indicates the register is in big endian. 20 If both little-endian and big-endian are omitted, the endianness of the [all …]
|
/freebsd/sys/contrib/xz-embedded/ |
H A D | README | 27 make -C /path/to/kernel/source \ 28 KCPPFLAGS=-I"$(pwd)/../../include" M="$(pwd)" \ 35 make -C /path/to/kernel/source \ 36 KCPPFLAGS=-I"$(pwd)/../../include" M="$(pwd)" \ 51 XZ Embedded should compile as either GNU-C89 (used in the Linux 53 non-GNU C89 compiler or a C++ compiler should be quite easy as 54 long as there is a data type for unsigned 64-bit integer (or the 56 care than just using 32-bit integer instead of 64-bit). 58 If you use GCC, try to use a recent version. For example, on x86-32, 59 xz_dec_lzma2.c compiled with GCC 3.3.6 is 15-25 % slower than when [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | fsl,spdif.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Shengjiu Wang <shengjiu.wang@nxp.com> 20 - fsl,imx35-spdif 21 - fsl,vf610-spdif 22 - fsl,imx6sx-spdif 23 - fsl,imx8qm-spdif 24 - fsl,imx8qxp-spdif 25 - fsl,imx8mq-spdif [all …]
|
/freebsd/contrib/netbsd-tests/fs/ffs/ |
H A D | t_quota2_1.c | 7 #include <atf-c.h> 32 snprintf(buf, sizeof(buf), "newfs -q user -q group -F -s 4000 -n %d " in do_quota() 34 if (system(buf) == -1) in do_quota() 38 if (rump_sys_mkdir(FSTEST_MNTNAME, 0777) == -1) in do_quota() 45 &uargs, sizeof(uargs)) == -1) in do_quota() 64 snprintf(buf, 1024, "fsck_ffs -fn -F %s", FSTEST_IMGNAME); in do_quota() 85 DECL_TEST(40, "-O1 -B le", 40_O1_le, "UFS1 little-endian", 0) 86 DECL_TEST(40, "-O1 -B be", 40_O1_be, "UFS1 big-endian", 0) 88 DECL_TEST(40, "-O2 -B le", 40_O2_le, "UFS2 little-endian", 0) 89 DECL_TEST(40, "-O2 -B be", 40_O2_be, "UFS2 big-endian", 0) [all …]
|
/freebsd/secure/lib/libcrypto/man/man3/ |
H A D | BN_bn2bin.3 | 18 .\" Set up some character translations and predefined strings. \*(-- will 24 .tr \(*W- 27 . ds -- \(*W- 29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch 30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch 37 . ds -- \|\(em\| 71 .\" Fear. Run. Save yourself. No user-serviceable parts. 81 . ds #H ((1u-(\\\\n(.fu%2u))*.13m) 97 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" 98 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/timer/ |
H A D | fsl,ftm-timer.txt | 5 - compatible : should be "fsl,ftm-timer" 6 - reg : Specifies base physical address and size of the register sets for the 8 - interrupts : Should be the clock event device interrupt. 9 - clocks : The clocks provided by the SoC to drive the timer, must contain an 10 entry for each entry in clock-names. 11 - clock-names : Must include the following entries: 12 o "ftm-evt" 13 o "ftm-src" 14 o "ftm-evt-counter-en" 15 o "ftm-src-counter-en" [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/counter/ |
H A D | ftm-quaddec.txt | 6 - compatible: Must be "fsl,ftm-quaddec". 7 - reg: Must be set to the memory region of the flextimer. 10 - big-endian: Access the device registers in big-endian mode. 14 compatible = "fsl,ftm-quaddec"; 16 big-endian;
|