Searched full:machine (Results 1 – 25 of 301) sorted by relevance
12345678910>>...13
/Zephyr-latest/include/zephyr/ |
D | smf.h | 10 * @brief State Machine Framework header file 19 * @brief State Machine Framework API 20 * @defgroup smf State Machine Framework API 45 * @brief Macro to cast user defined object to state machine 70 * Optional method that will be run repeatedly during state machine 98 /** Defines the current context of the state machine. */ 100 /** Current state the state machine is executing. */ 102 /** Previous state the state machine executed */ 111 * should terminate the state machine when its set to a 117 * The state machine casts this to a "struct internal_ctx" and it's [all …]
|
/Zephyr-latest/subsys/net/l2/ethernet/gptp/ |
D | gptp_state.h | 176 /* Pdelay Request state machine variables. */ 205 /** Current state of the state machine. */ 222 * @brief Pdelay Response state machine variables. 225 /** Current state of the state machine. */ 229 /* SyncReceive state machine variables. */ 243 /** Current state of the state machine. */ 256 /* SyncSend state machine variables. */ 264 /** Current state of the state machine. */ 274 /* PortSyncSyncReceive state machine variables. */ 276 /** Sync receive provided by the MD Sync Receive State Machine. */ [all …]
|
/Zephyr-latest/subsys/usb/usb_c/ |
D | Kconfig | 38 int "USB-C state machine cycle time in milliseconds" 41 The USB-C state machine is run in a loop and the cycle time is the 58 prompt "USB-C Connection State Machine" 62 bool "Sink USB-C Connection State Machine" 64 Allows the USB-C state machine to function as a Sink 67 bool "Source USBC Connection State Machine" 69 Allow the USB-C state machine to function as a Source
|
D | usbc_prl.h | 26 * @brief Message Reception State Machine Object 29 /** state machine flags */ 38 * @brief Message Transmission State Machine Object 41 /** state machine context */ 45 /** state machine flags */ 71 * @brief Hard Reset State Machine Object 74 /** state machine context */ 78 /** state machine flags */ 95 * @brief Start the PRL Layer state machine. This is only called from the 96 * Type-C state machine. [all …]
|
D | usbc_stack.h | 25 /** The state machine is paused */ 27 /** The state machine is initializing */ 29 /** The state machine is running */ 67 /** Type-C state machine object */ 69 /** Enables or Disables the Type-C state machine */ 71 /** The state of the Type-C state machine */ 76 /** Policy Engine state machine object */ 78 /** Enables or Disables the Policy Engine state machine */ 80 /** The state of the Policy Engine state machine */ 85 /** Protocol Receive Layer state machine object */ [all …]
|
/Zephyr-latest/samples/subsys/smf/hsm_psicc2/ |
D | README.rst | 2 :name: Hierarchical State Machine Demo based on example from PSiCC2 5 Implement an event-driven hierarchical state machine using State Machine Framework (SMF). 10 This sample demonstrates the :ref:`State Machine Framework <smf>` subsystem. 33 https://www.state-machine.com/psicc2 This demo was chosen as it contains all possible transition 41 * ``psicc2 event <event>`` sends the event (from A to I) to the state machine. These correspond to 43 * ``psicc2 terminate`` sends the ``EVENT_TERMINATE`` event to terminate the state machine. There 44 is no way to restart the state machine once terminated, and future events are ignored. 48 Not all transitions modelled in UML may be supported by the :ref:`State Machine Framework <smf>`.
|
/Zephyr-latest/drivers/timer/ |
D | Kconfig.riscv_machine | 7 bool "RISCV Machine Timer" 19 This module implements a kernel device driver for the generic RISCV machine 28 Specifies the division ratio of the system clock supplied to the Machine Timer. 33 Default case is N=0, this means use system clock as machine timer clock. 34 It is normal configuration for RISC-V machine clock.
|
/Zephyr-latest/samples/subsys/smf/hsm_psicc2/src/ |
D | main.c | 3 * State Machine example copyright (c) Miro Samek 7 * https://www.state-machine.com/psicc2 18 printk("State Machine Framework Demo\n"); in main() 20 printk("https://www.state-machine.com/psicc2\n\n"); in main()
|
D | hsm_psicc2_console_cmds.c | 3 * State Machine example copyright (c) Miro Samek 7 * https://www.state-machine.com/psicc2 82 SHELL_CMD_ARG(event, NULL, "Send event to State Machine", 85 "Send terminate event to State Machine", 90 SHELL_CMD_REGISTER(hsm_psicc2, &sub_hsm_psicc2, "PSICC2 demo hierarchical state machine commands",
|
D | hsm_psicc2_thread.h | 3 * State Machine example copyright (c) Miro Samek 7 * https://www.state-machine.com/psicc2 28 * @brief List of events that can be sent to the state machine
|
/Zephyr-latest/doc/services/smf/ |
D | index.rst | 3 State Machine Framework 11 The State Machine Framework (SMF) is an application agnostic framework that 23 defined structure that has the state machine context, :c:struct:`smf_ctx`, as 31 The :c:struct:`smf_ctx` member must be first because the state machine 39 machine. But to enable the creation of a hierarchical state machine, the 50 State Machine Creation 53 A state machine is created by defining a table of states that's indexed by an 102 .. note:: While the state machine is running, :c:func:`smf_set_state` should 107 State Machine Execution 110 To run the state machine, the :c:func:`smf_run_state` function should be [all …]
|
/Zephyr-latest/dts/bindings/timer/ |
D | lowrisc,machine-timer.yaml | 5 OpenTitan Machine Timer 7 The OpenTitan machine timer provides RISC-V privileged mtime and mtimecmp 10 compatible: "lowrisc,machine-timer"
|
D | neorv32-machine-timer.yaml | 5 NEORV32 Machine Timer 7 The NEORV32 machine timer provides RISC-V privileged mtime and mtimecmp 10 compatible: "neorv32-machine-timer"
|
D | niosv-machine-timer.yaml | 5 NIOSV Machine Timer 7 The NIOSV machine timer provides RISC-V privileged mtime and mtimecmp 10 compatible: "niosv-machine-timer"
|
D | telink,machine-timer.yaml | 5 Telink Machine Timer 7 The Telink machine timer provides RISC-V privileged mtime and mtimecmp 10 compatible: "telink,machine-timer"
|
D | andestech,machine-timer.yaml | 5 Andes Machine Timer 7 The Andes machine timer provides RISC-V privileged mtime and mtimecmp 10 compatible: "andestech,machine-timer"
|
/Zephyr-latest/include/zephyr/llext/ |
D | elf.h | 76 /** Machine type */ 110 /** Machine type */ 458 /** Machine sized elf header structure */ 460 /** Machine sized section header structure */ 462 /** Machine sized program header structure */ 464 /** Machine sized program address */ 466 /** Machine sized small integer */ 468 /** Machine sized integer */ 470 /** Machine sized relocation struct */ 472 /** Machine sized relocation struct with addend */ [all …]
|
/Zephyr-latest/lib/smf/ |
D | Kconfig | 5 bool "Hierarchical State Machine" 7 This option enables the Hierarchical State Machine library 14 If y, then the state machine framework includes ancestor state support
|
/Zephyr-latest/samples/subsys/smf/smf_calculator/ |
D | README.rst | 5 Create a simple desk calculator using the State Machine Framework. 10 This sample creates a basic desk calculator driven by a state machine written 11 with the :ref:`State Machine Framework <smf>`. 30 output, based on the sample in samples/drivers/display. The state machine updates 85 demonstrating a state machine can receive inputs from multiple sources. 86 The ``key <key>`` command sends a keypress to the state machine. Valid keys are 100 https://www.state-machine.com/psicc2
|
/Zephyr-latest/boards/microchip/mec172xevb_assy6906/support/ |
D | mec172x_remote_flasher.py | 92 # Arguments about remote machine 93 remote = parser.add_argument_group("Remote Machine") 98 help="Full path to dpcmd on remote machine") 100 # Remote machine type. 105 help="Set if remote machine is a Linux-like machine [default]") 108 help="Set if remote machine is a Windows machine") 142 # if there are multiple MEC17x attached to remote machine
|
/Zephyr-latest/samples/posix/uname/src/ |
D | main.c | 21 printf("machine[%zu]: %s\n", sizeof(info.machine), info.machine); in main()
|
/Zephyr-latest/boards/madmachine/ |
D | index.rst | 1 .. _boards-mad-machine: 3 Mad Machine
|
/Zephyr-latest/samples/subsys/smf/ |
D | smf.rst | 2 :name: State Machine Framework 5 These samples demonstrate how to use the :ref:`State Machine Framework <smf>` subsystem.
|
/Zephyr-latest/boards/sifive/hifive_unmatched/support/ |
D | hifive_unmatched.resc | 17 machine LoadPlatformDescriptionFromString $platform 18 machine PyDevFromFile @scripts/pydev/flipflop.py 0x10000000 0x100 True
|
/Zephyr-latest/samples/subsys/shell/shell_module/ |
D | shell_module.robot | 8 …# `Prepare Machine` keyword comes from $ZEPHYR_BASE/tests/robot/common.robot file, which is import… 9 Prepare Machine
|
12345678910>>...13