Searched refs:jump (Results 1 – 14 of 14) sorted by relevance
| /rk3399_ARM-atf/docs/components/ |
| H A D | romlib-design.rst | 12 ROM. The "library at ROM" contains a jump table with the list of functions that 48 affecting the order and location of functions already existing in the jump 63 BL image --> wrapper function --> jump table entry --> library at ROM 65 The index file is used to create a jump table which is placed in ROM. Then, the 66 wrappers refer to the jump table to call the "library at ROM" functions. The 67 wrappers essentially contain a branch instruction to the jump table entry 77 the romlib jump table includes an entry for ``fn_b``, ``fn_a`` will include 89 1. ``romlib_generator.py gentbl [args]`` - Generates the jump table by parsing 92 2. ``romlib_generator.py genvar [args]`` - Generates the jump table global 93 variable (**not** the jump table itself) with the absolute address in ROM. [all …]
|
| H A D | exception-handling.rst | 395 #. The dispatcher calls ``setjmp()`` to setup a jump point, and arranges to 406 does ``longjmp()`` to resume beyond the previous jump point.
|
| /rk3399_ARM-atf/drivers/renesas/rcar_gen4/pwrc/ |
| H A D | pwrc.h | 29 extern uint32_t rcar_pwrc_switch_stack(uintptr_t jump, uintptr_t stack,
|
| H A D | pwrc.c | 427 uintptr_t jump = (uintptr_t) rcar_pwrc_go_suspend_to_ram; in rcar_pwrc_suspend_to_ram() local 442 (void)rcar_pwrc_switch_stack(jump, stack, NULL); in rcar_pwrc_suspend_to_ram()
|
| /rk3399_ARM-atf/drivers/renesas/common/pwrc/ |
| H A D | pwrc.h | 73 extern uint32_t rcar_pwrc_switch_stack(uintptr_t jump, uintptr_t stack,
|
| H A D | pwrc.c | 693 uintptr_t jump = (uintptr_t) &rcar_pwrc_go_suspend_to_ram; in rcar_pwrc_set_suspend_to_ram() local 705 rcar_pwrc_switch_stack(jump, stack, NULL); in rcar_pwrc_set_suspend_to_ram()
|
| /rk3399_ARM-atf/docs/resources/diagrams/plantuml/ |
| H A D | fconf_bl1_load_config.puml | 76 == load & auth, prepare and jump to BL2 ==
|
| /rk3399_ARM-atf/docs/plat/ |
| H A D | rpi3.rst | 151 can jump to the kernel in the same mode and let it take over that privilege 153 TF-A) it could only jump to the kernel in AArch32 in Supervisor mode. 155 The `Linux kernel tree`_ has instructions on how to jump to the Linux kernel 171 use mailboxes to trap the secondary cores until they are ready to jump to the 179 address to jump to in this Mailbox (``bl31_warm_entrypoint``). 185 address to the mailbox so that the secondary CPUs jump to it and are recognised 205 By default this option is 0, which means that TF-A will jump to BL33 in EL2 206 in AArch64 mode. If set to 1, it will jump to BL33 in Hypervisor in AArch32
|
| /rk3399_ARM-atf/plat/xilinx/zynqmp/ |
| H A D | platform.mk | 159 BL31_CPPFLAGS += -fno-jump-tables
|
| /rk3399_ARM-atf/docs/design/ |
| H A D | alt-boot-flows.rst | 75 without a BL33 and prepare to jump to a BL33 image loaded at address
|
| H A D | firmware-design.rst | 433 a non-TF-A Boot ROM to load and jump directly to BL2. This mode is selected 457 #. The platform has some mechanism to indicate the jump address to the 458 Boot ROM. Platform code can then program the jump address with 569 information provided by BL2 to jump to the Non-trusted firmware image (BL33)
|
| /rk3399_ARM-atf/docs/about/ |
| H A D | features.rst | 106 in ROM but is accessed through a jump-table that may be stored
|
| /rk3399_ARM-atf/docs/ |
| H A D | change-log.md | 10020 - Use fno-jump-tables flag in CPPFLAGS 11376 - Add platform-specific jump table list 11381 adding "patch" at the end of the jump table entry for the function that 11756 stored in ROM but is accessed through a jump-table that may be stored in 11821 - Introduce jump primitives for BL31 11835 directly jump to a Linux kernel. This makes for a quicker and simpler boot 11968 previously possible because BL2 executes at S-EL1 and cannot jump straight to
|
| H A D | porting-guide.rst | 2002 When the platform has a non-TF-A Boot ROM it is desirable to jump
|