| /freebsd/sys/contrib/device-tree/Bindings/mailbox/ |
| H A D | microchip,sbi-ipc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mailbox/microchip,sbi-ipc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Microchip Inter-processor communication (IPC) mailbox controller 10 - Valentina Fernandez <valentina.fernandezalanis@microchip.com> 13 The Microchip Inter-processor Communication (IPC) facilitates 20 - description: 22 mode (s-mode). This SBI interface is compatible with the Mi-V 23 Inter-hart Communication (IHC) IP. [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/iio/addac/ |
| H A D | adi,ad74115.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
| H A D | adi,ad74413r.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Cosmin Tanislav <cosmin.tanislav@analog.com> 13 The AD74412R and AD74413R are quad-channel software configurable input/output 18 The devices feature a 16-bit ADC and four configurable 13-bit DACs to provide 20 The AD74413R differentiates itself from the AD74412R by being HART-compatible. 27 - adi,ad74412r 28 - adi,ad74413r 33 '#address-cells': [all …]
|
| /freebsd/sys/riscv/include/ |
| H A D | sbi.h | 1 /*- 2 * Copyright (c) 2016-2017 Ruslan Bukin <br@bsdpad.com> 8 * FA8750-10-C-0237 ("CTSRD"), as part of the DARPA CRASH research programme. 49 #define SBI_IMPL_ID_KVM 3 61 #define SBI_ERR_FAILURE -1 62 #define SBI_ERR_NOT_SUPPORTED -2 63 #define SBI_ERR_INVALID_PARAM -3 64 #define SBI_ERR_DENIED -4 65 #define SBI_ERR_INVALID_ADDRESS -5 66 #define SBI_ERR_ALREADY_AVAILABLE -6 [all …]
|
| /freebsd/sys/riscv/riscv/ |
| H A D | plic.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 10 * and Technology) under DARPA contract HR0011-18-C-0016 ("ECATS"), as part of 52 #include <dt-bindings/interrupt-controller/irq.h> 70 (_sc->contexts[_cpu].enable_offset + ((_irq) / 32) * sizeof(uint32_t)) 72 (_sc->contexts[_cpu].context_offset + PLIC_CONTEXT_THRESHOLD) 74 (_sc->contexts[_cpu].context_offset + PLIC_CONTEXT_CLAIM) 107 { "sifive,plic-1.0.0", 1 }, 108 { "thead,c900-plic", 1 }, 113 bus_read_4(sc->mem_res, (reg)) [all …]
|
| H A D | identcpu.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2015-2016 Ruslan Bukin <br@bsdpad.com> 11 * FA8750-10-C-0237 ("CTSRD"), as part of the DARPA CRASH research programme. 76 /* Supervisor-mode extension support. */ 82 /* Z-extensions support. */ 90 u_int isa_extensions; /* Single-letter extensions. */ 96 #define SV_SVINVAL (1 << 3) 98 u_int z_extensions; /* Multi-letter extensions. */ 109 * Micro-architecture tables. [all …]
|
| H A D | locore.S | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2015-2018 Ruslan Bukin <br@bsdpad.com> 6 * Copyright (c) 2019-2021 Mitchell Horne <mhorne@FreeBSD.org> 7 * Copyright (c) 2022-2024 The FreeBSD Foundation 11 * FA8750-10-C-0237 ("CTSRD"), as part of the DARPA CRASH research programme. 58 * - a0 = hart ID 59 * - a1 = dtbp 61 * Multiple CPUs might enter from this point, so we perform a hart lottery and 72 /* Pick a hart to run the boot process. */ [all …]
|
| H A D | db_interface.c | 1 /*- 55 reg = (long *)((uintptr_t)kdb_frame + (db_expr_t)vp->valuep); in db_frame() 72 { "t3", DB_OFFSET(tf_t[3]), db_frame }, 79 { "s3", DB_OFFSET(tf_s[3]), db_frame }, 91 { "a3", DB_OFFSET(tf_a[3]), db_frame }, 107 db_printf("curpmap = %p\n", pc->pc_curpmap); in db_show_mdpcpu() 108 db_printf("pending_ipis = %x\n", pc->pc_pending_ipis); in db_show_mdpcpu() 109 db_printf("hart = %u\n", pc->pc_hart); in db_show_mdpcpu() 128 while (size-- > 0) in db_read_bytes() 151 while (size-- > 0) in db_write_bytes() [all …]
|
| H A D | pmap.c | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 12 * Copyright (c) 2005-2010 Alan L. Cox <alc@cs.rice.edu> 18 * Copyright (c) 2015-2018 Ruslan Bukin <br@bsdpad.com> 30 * FA8750-10-C-0237 ("CTSRD"), as part of the DARPA CRASH research programme. 44 * 3. All advertising materials mentioning features or use of this software 64 /*- 71 * DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the DARPA 101 * this module may throw away valid virtual-to-physical 103 * of virtual-to-physical mappings must be done as [all …]
|
| /freebsd/contrib/ntp/sntp/ |
| H A D | COPYRIGHT | 6 Last update: 7-Jan-2024 00:29 UTC 15 * Copyright (c) University of Delaware 1992-2015 * 32 Hart, Danny Mayer, Martin Burnicki, and possibly others is: 35 * Copyright (c) Network Time Foundation 2011-2024 * 69 3. [3]Bernd Altmeier <altmeier@atlsoft.de> hopf Elektronik serial line 70 and PCI-bus devices 82 11. [12]Jean-Francois Boudreault 83 <Jean-Francoi [all...] |
| /freebsd/contrib/ntp/ |
| H A D | COPYRIGHT | 6 Last update: 7-Jan-2024 00:29 UTC 15 * Copyright (c) University of Delaware 1992-2015 * 32 Hart, Danny Mayer, Martin Burnicki, and possibly others is: 35 * Copyright (c) Network Time Foundation 2011-2024 * 69 3. [3]Bernd Altmeier <altmeier@atlsoft.de> hopf Elektronik serial line 70 and PCI-bus devices 82 11. [12]Jean-Francois Boudreault 83 <Jean-Francoi [all...] |
| H A D | NEWS | 1 --- 10 - changes crypto (OpenSSL or compatible) detection and default build behavior. 11 Previously, crypto was supported if available unless the --without-crypto 13 falling back to a crypto-free build if usable libcrypto was not found has 15 The --withou [all...] |
| H A D | ChangeLog | 1 --- 6 stepped. <hart@ntp.org> 7 * [Bug 3913] Avoid duplicate IPv6 link-local manycast associations. 8 <hart@ntp.org> 10 * [Bug 3910] Memory leak using openssl-3 <hart@ntp.org> 12 <hart [all...] |
| /freebsd/contrib/ntp/sntp/m4/ |
| H A D | snprintf.m4 | 1 # Modified by Dave Hart for integration into NTP 4.2.7 <hart@ntp.org> 3 # Changed in a backwards-incompatible way to separate HAVE_SNPRINTF from 6 # invoked, directly or indirectly. This allows 3rd-party modules like 14 # C99-compliant implementations. 29 # ------------------ 38 # ------------------- 47 # --------------- 51 # (C99: 7.15.1, 1) Therefore, the presence of va_copy(3) cannot simply "be 76 # ----------------- 102 # ----------------- [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/riscv/ |
| H A D | extensions.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: RISC-V ISA extensions 10 - Paul Walmsley <paul.walmsley@sifive.com> 11 - Palmer Dabbelt <palmer@sifive.com> 12 - Conor Dooley <conor@kernel.org> 15 RISC-V has a large number of extensions, some of which are "standard" 16 extensions, meaning they are ratified by RISC-V International, and others 18 This document defines properties that indicate whether a hart supports a [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/timer/ |
| H A D | sifive,clint.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Palmer Dabbelt <palmer@dabbelt.com> 11 - Anup Patel <anup.patel@wdc.com> 14 SiFive (and other RISC-V) SOCs include an implementation of the SiFive 15 Core Local Interruptor (CLINT) for M-mode timer and M-mode inter-processor 16 interrupts. It directly connects to the timer and inter-processor interrupt 17 lines of various HARTs (or CPUs) so RISC-V per-HART (or per-CPU) local 19 The clock frequency of CLINT is specified via "timebase-frequency" DT [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/cpu/ |
| H A D | idle-states.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/cpu/idle-states.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 11 - Anup Patel <anup@brainfault.org> 15 1 - Introduction 18 ARM and RISC-V systems contain HW capable of managing power consumption 19 dynamically, where cores can be put in different low-power states (ranging 22 run-time, can be specified through device tree bindings representing the [all …]
|
| /freebsd/contrib/ntp/sntp/libevent/ |
| H A D | ChangeLog-2.0 | 1 Changes in version 2.0.21-stable (18 Nov 2012) 6 o dns: Avoid a memory-leak on OOM in evdns. (73e85dd, f2bff75 George Danchev) 9 o build: Fix compilation on mingw64 with -DUSE_DEBUG (62bd2c4) 18 Changes in version 2.0.20-stable (23 Aug 2012) 40 o Fix a couple of memory leaks (found with Valgrind). (3b2529a Ross Lagerwall) 44 o Fix various check-after-dereference issues in unit tests: found by coverity (4f3732d) 47 o Avoid more crashes/bad calls in unit tests; found by coverity (3cde5bf) 54 Changes in version 2.0.19-stable (3 May 2012) 58 …o If a higher-priority event becomes active, don't continue running events of the current priority… 61 o Fixed potential double-readcb execution with openssl bufferevents. (4e62cd1 Mark Ellzey) [all …]
|
| H A D | ChangeLog | 1 Changes in version 2.1.12-stable (05 Jul 2020) 18 o Merge branch 'event_rpcgen.py-cleanup' (f0ded5f3, 48e04887 Enji Cooper) 23 o Merge branch 'osx-clock' (e85afbe3 Azat Khuzhin) 24 …o test-ratelim: calculate timers bias (for slow CPUs) to avoid false-positive (8ad26d0b Azat Khuzh… 28 o http: fix undefined-shift in EVUTIL_IS*_ helpers (6b8d02a7 Azat Khuzhin) 32 …po in GetAdaptersAddresses windows library. It should be iphlpapi.dll (891adda9 Aleksandr-Melnikov) 33 o Merge branch 'EV_CLOSED-and-EV_ET-fixes' (db2efdf5 Azat Khuzhin) 41 o Merge branch 'fix-signal-leak' (poll/select now needs reinit) (1c9cc07b Azat Khuzhin) 56 o https-client: load certificates from the system cert store on Windows (e9478640 yuangongji) 66 o Added uninstall target check to cmakelists (3f1fb1f9 Dimo Markov) [all …]
|
| H A D | README.md | 8 [](https://travis-… 10 …itter.im/libevent/libevent?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=bad… 38 # GCC/CLang). Make sure to enable -DCMAKE_BUILD_TYPE=Debug as well. 75 __More variables can be found by running `cmake -LAH <sourcedir_path>`__ 84 …$ cmake -G "Visual Studio 10" .. # Or whatever generator you want to use cmake --help for a list. 118 To enable low-level tracing, build the library as: 120 $ CFLAGS=-DUSE_DEBUG ./configure [...] 124 --disable-shared Only build static libraries. 125 --prefix Install all files relative to this directory. 130 --enable-gcc-warnings Enable extra compiler checking with GCC. [all …]
|
| /freebsd/contrib/libevent/ |
| H A D | ChangeLog-2.0 | 1 Changes in version 2.0.21-stable (18 Nov 2012) 6 o dns: Avoid a memory-leak on OOM in evdns. (73e85dd, f2bff75 George Danchev) 9 o build: Fix compilation on mingw64 with -DUSE_DEBUG (62bd2c4) 18 Changes in version 2.0.20-stable (23 Aug 2012) 40 o Fix a couple of memory leaks (found with Valgrind). (3b2529a Ross Lagerwall) 44 o Fix various check-after-dereference issues in unit tests: found by coverity (4f3732d) 47 o Avoid more crashes/bad calls in unit tests; found by coverity (3cde5bf) 54 Changes in version 2.0.19-stable (3 May 2012) 58 …o If a higher-priority event becomes active, don't continue running events of the current priority… 61 o Fixed potential double-readcb execution with openssl bufferevents. (4e62cd1 Mark Ellzey) [all …]
|
| H A D | ChangeLog | 1 Changes in version 2.1.12-stable (05 Jul 2020) 18 o Merge branch 'event_rpcgen.py-cleanup' (f0ded5f3, 48e04887 Enji Cooper) 23 o Merge branch 'osx-clock' (e85afbe3 Azat Khuzhin) 24 …o test-ratelim: calculate timers bias (for slow CPUs) to avoid false-positive (8ad26d0b Azat Khuzh… 28 o http: fix undefined-shift in EVUTIL_IS*_ helpers (6b8d02a7 Azat Khuzhin) 32 …po in GetAdaptersAddresses windows library. It should be iphlpapi.dll (891adda9 Aleksandr-Melnikov) 33 o Merge branch 'EV_CLOSED-and-EV_ET-fixes' (db2efdf5 Azat Khuzhin) 41 o Merge branch 'fix-signal-leak' (poll/select now needs reinit) (1c9cc07b Azat Khuzhin) 56 o https-client: load certificates from the system cert store on Windows (e9478640 yuangongji) 66 o Added uninstall target check to cmakelists (3f1fb1f9 Dimo Markov) [all …]
|
| /freebsd/usr.sbin/bhyve/riscv/ |
| H A D | bhyverun_machdep.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 72 #define PCIE_INTB 3 95 "Usage: %s [-CDHhSW]\n" in bhyve_usage() 96 " %*s [-c [[cpus=]numcpus][,sockets=n][,cores=n][,threads=n]]\n" in bhyve_usage() 97 " %*s [-k config_file] [-m mem] [-o var=value]\n" in bhyve_usage() 98 " %*s [-p vcpu:hostcpu] [-r file] [-s pci] [-U uuid] vmname\n" in bhyve_usage() 99 " -C: include guest memory in core file\n" in bhyve_usage() 100 " -c: number of CPUs and/or topology specification\n" in bhyve_usage() 101 " -D: destroy on power-off\n" in bhyve_usage() [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/iio/temperature/ |
| H A D | adi,ltc2983.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices LTC2983, LTC2986, LTM2985 Multi-sensor Temperature system 10 - Nuno Sá <nuno.sa@analog.com> 13 Analog Devices LTC2983, LTC2984, LTC2986, LTM2985 Multi-Sensor Digital 16 https://www.analog.com/media/en/technical-documentation/data-sheets/2983fc.pdf 17 https://www.analog.com/media/en/technical-documentation/data-sheets/2984fb.pdf 18 https://www.analog.com/media/en/technical-documentation/data-sheets/29861fa.pdf 19 https://www.analog.com/media/en/technical-documentation/data-sheets/ltm2985.pdf [all …]
|
| /freebsd/contrib/ntp/html/ |
| H A D | copyright.html | 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 4 <meta http-equiv="content-type" content="text/html;charset=iso-8859-1"> 12 <!-- #BeginDate format:En2m -->7-Ja [all...] |