Home
last modified time | relevance | path

Searched full:your (Results 1 – 25 of 3458) sorted by relevance

12345678910>>...139

/openbmc/openbmc/poky/documentation/dev-manual/
H A Dcustom-distribution.rst3 Creating Your Own Distribution
16 your own distribution.
18 To create your own distribution, the basic steps consist of creating
19 your own distribution layer, creating your own distribution
23 - *Create a layer for your new distro:* Create your distribution layer
24 so that you can keep your Metadata and code for the distribution
25 separate. It is strongly recommended that you create and use your own
26 layer for configuration and code. Using your own layer as compared to
35 directory of your layer. You need to name it using your distribution
40 The :term:`DISTRO` variable in your ``local.conf`` file determines the
[all …]
H A Dsecuring-images.rst22 When securing your image is of concern, there are steps, tools, and
24 need for your particular device. Not all situations are identical when
27 your image more secure.
33 securing your custom OS. It is strongly recommended that you also
41 You should consider the following suggestions to make your device
64 especially applies when your device is network-enabled.
69 - Regularly update your version of Poky and OE-Core from their upstream
82 - Enable hardware support for secure boot functionality when your
89 your build output more secure. The security flags are in the
90 ``meta/conf/distro/include/security_flags.inc`` file in your
[all …]
H A Dbuilding.rst27 ":ref:`sdk-manual/extensible:using \`\`devtool\`\` in your sdk workflow`"
40 places it in your :term:`Build Directory` under ``tmp/deploy/images``. For
50 #. *Set up Your Host Development System to Support Development Using the
61 uses ``build`` as the default :term:`Build Directory` in your current work
71 somewhere outside of your source directory.
73 #. *Make Sure Your* ``local.conf`` *File is Correct*: Ensure the
111 for your particular board or machine.
138 variable to ``"1"`` in your ``local.conf`` configuration file and set the
155 #. *Build the Kernel Image and the Initramfs Image:* Build your kernel
213 <dev-manual/layers:Appending Other Layers Metadata With Your Layer>` on the
[all …]
H A Dlayers.rst14 Creating Your Own Layer
19 It is very easy to create your own layers to use with the OpenEmbedded
29 Follow these general steps to create your layer without using tools:
38 #. *Create a Directory:* Create the directory for your layer. When you
55 you trouble later when tools, components, or variables "assume" your
61 #. *Create a Layer Configuration File:* Inside your new layer folder,
63 an existing layer configuration file and copy that to your layer's
68 demonstrates the required syntax. For your layer, you need to replace
69 "yoctobsp" with a unique identifier for your layer (e.g. "machinexyz"
95 configuration filenames in your custom layer.
[all …]
/openbmc/openbmc/poky/documentation/
H A Dtransitioning-to-a-custom-environment.rst14 now, as you are starting your own project, it isn't exactly straightforward what
19 that will be part of your project**.
21 things, and adding them to your configuration. (See #3)
23 #. **Set up your board support**.
26 architecture as your custom hardware. Knowing the board already has a
30 #. **Find and acquire the best BSP for your target**.
33 Layer Index <>` to find and acquire the best BSP for your
35 best place to get your first BSP is from your silicon manufacturer or board
43 (which is reference embedded distribution) and then add your newly chosen
47 #. **Based on the layers you've chosen, make needed changes in your
[all …]
/openbmc/docs/development/
H A Dgerrit-setup.md3 **Document Purpose:** Walkthrough configuring your workstation and a Gerrit
14 - `git config --global --add user.name "Your name" (eg. John Smith)`
15 - `git config --global --add user.email "youremail@your-domain" (eg. jsmith@somedomain.com)`
21 Create keys: `ssh-keygen -t ed25519 -C "your_email@your-domain"`
23 - Recommended to use the defaults instead of picking your own directory/file
28 - <https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/>
32 - Login to [Gerrit](https://gerrit.openbmc.org/) with your GitHub account.
34 - Your information should be auto-filled, so click "Next".
41 - Enter your public SSH key created before in Settings -> SSH Keys -> New SSH
44 - If succesfull you should see your public key added and with the status "Valid"
[all …]
H A Ddevtool-hello-world.md12 you to extract a targeted repositories source code into your local bitbake
36 Your diff should look something like this:
53 3. Rebuild the flash image which will now include your change
56 from your previous build, only building what is new.
62 Follow the steps in the first tutorial to load your new image into a QEMU
65 4. Confirm your "Hello World" made it into the new image
67 After you login to your QEMU session, verify the message is in the journal
88 1. Modify your hello world
94 Change your cout to "Hello World Again"
100 phosphor-state-manager repo to pick up your new hello world change.
[all …]
H A Dweb-ui.md36 to learn how to create custom builds to meet your branding and customization
52 2. Assuming you used the default of 2443 for the HTTPS port in your QEMU
53 session, you will point your web browser to <https://localhost:2443>.
58 **Note** You will need to approve the security exception in your browser to
90 or your own system assuming you install the required packages noted in the
95 Kill your npm run from the previous step using Ctrl^C. Grab a png that you
96 will use to represent your customized version of OpenBMC. Feel free to use
103 Copy your new .png into the appropriate directory
117 Start up the server with your change
123 Load web browser at <https://localhost:8080> and verify your new image is on
[all …]
/openbmc/openbmc-tools/
H A DREADME.md6 It's highly likely the scripts don't meet your needs - they could be
12 - Some hacking on your part is to be expected
16 Then this repository aims to be the default destination for your otherwise
26 Do note that you will need to be party to the OpenBMC CLA before your
30 ## What we will do once we have your patches
32 So long as your patches look sane with a cursory glance you can expect them to
36 ## What you must have in your patches
39 [Signed-off-by](https://developercertificate.org/), use SPDX markers in your
40 source files and put your work under an Apache 2.0 compatible license.
45 the repository to your PATH might be a bit of a dice-roll. We may also move or
/openbmc/openbmc/poky/meta/files/common-licenses/
H A DPolyForm-Small-Business-1.0.09 your licenses.
25 to distribute copies of the software. Your license
59 Use of the software for the benefit of your company is use for
60 a permitted purpose if your company has fewer than 100 total
71 your licenses to anyone else, or prevent the licensor from
78 contributes to infringement of any patent, your patent license
80 your company makes such a claim, your patent license ends
81 immediately for work on behalf of your company.
87 not covered by your licenses, your licenses can nonetheless
90 32 days of receiving notice. Otherwise, all your licenses
[all …]
H A DElastic-2.037 the software. If you or your company make any written claim that the software
38 infringes or contributes to infringement of any patent, your patent license for
39 the software granted under these terms ends immediately. If your company makes
40 such a claim, your patent license ends immediately for work on behalf of your
59 and your licenses will automatically terminate. If the licensor provides you
60 with a notice of your violation, and you cease all violation of this license no
61 later than 30 days after you receive that notice, your licenses will be
63 reinstatement, any additional violation of these terms will cause your licenses
81 **your company** is any legal entity, sole proprietorship, or other kind of
88 **your licenses** are all the licenses granted to you for the software under
[all …]
H A DPolyForm-Noncommercial-1.0.09 your licenses.
25 to distribute copies of the software. Your license
81 your licenses to anyone else, or prevent the licensor from
88 contributes to infringement of any patent, your patent license
90 your company makes such a claim, your patent license ends
91 immediately for work on behalf of your company.
97 not covered by your licenses, your licenses can nonetheless
100 32 days of receiving notice. Otherwise, all your licenses
119 **Your company** is any legal entity, sole proprietorship,
127 **Your licenses** are all the licenses granted to you for the
[all …]
H A D3D-Slicer-1.015 Your contribution of software and/or data to Slicer (including prior
21 terms and conditions, you have no right to contribute your
39 respect to such Contribution; (ii) if your Contribution includes
43 Accountability Act (HIPAA) and its regulations, and your disclosure
51 right, title and interest in your Contribution.
56 display and distribute the Contribution. If your Contribution is
59 royalty-free, irrevocable license under your interest in patent
61 otherwise transfer your Contribution, alone or in combination with
64 5. You acknowledge and agree that Brigham may incorporate your
70 your breach of any of the terms of this Agreement.
[all …]
H A DCDLA-Permissive-1.03 …ent by each of the Data Providers. Your exercise of any of the rights and permissions granted bel…
9 1.1 “Add” means to supplement Data with Your own or someone else’s Data, resulting in Your “Additio…
11 1.2 “Computational Use” means Your analysis (through the use of computational devices or otherwise)…
15 …Data on behalf of such Entity) that Publishes Data under this Agreement prior to Your Receiving it.
17 1.5 “Enhanced Data” means the subset of Data that You Publish and that is composed of (a) Your Addi…
23 1.8 “Publish” means to make all or a subset of Data (including Your Enhanced Data) available in any…
27 1.10 “Results” means the outcomes or outputs that You obtain from Your Computational Use of Data. …
33 1.13 “You” or “Your” means any Entity that Receives Data under this Agreement.
47 (a) You may do so under a license of Your choice provided that You give anyone who Receives the Dat…
53 …r for any combination of Data and Enhanced Data as a whole, provided that Your Use and Publication…
[all …]
/openbmc/u-boot/doc/driver-model/
H A Dserial-howto.txt13 Here is a suggested approach for converting your serial driver over to driver
14 model. Please feel free to update this file with your ideas and suggestions.
16 - #ifdef out all your own serial driver code (#ifndef CONFIG_DM_SERIAL)
17 - Define CONFIG_DM_SERIAL for your board, vendor or architecture
19 - Your board should then build, but will not boot since there will be no serial
23 - Implement each of the driver methods, perhaps by calling your old methods
35 This may be a good time to move your board to use device tree also. Mostly
39 - add your device tree files to arch/<arch>/dts
41 - Add stdout-path to your /chosen device tree node if it is not already there
43 - Your drivers can now use device tree
H A Di2c-howto.txt23 Here is a suggested approach for converting your I2C driver over to driver
24 model. Please feel free to update this file with your ideas and suggestions.
26 - #ifdef out all your own I2C driver code (#ifndef CONFIG_DM_I2C)
27 - Define CONFIG_DM_I2C for your board, vendor or architecture
29 - Your board should then build, but will not work fully since there will be
33 - Implement each of the driver methods, perhaps by calling your old methods
45 This may be a good time to move your board to use device tree also. Mostly
49 - add your device tree files to arch/<arch>/dts
51 - Add stdout-path to your /chosen device tree node if it is not already there
53 - Your drivers can now use device tree
/openbmc/openbmc/poky/documentation/toaster-manual/
H A Dintro.rst9 enables you to configure and run your builds. Information about builds
20 configure and start your builds. Builds started using the Toaster web
29 that are available in your project (e.g. the OpenEmbedded Layer Index at
34 - Import your own layers for building.
36 - Add and remove layers from your configuration.
42 - Start your builds.
44 Toaster also allows you to configure and run your builds from the
50 information about your builds. Toaster collects data for builds you
62 installed into your final image.
64 - Browse the directory structure of your image.
[all …]
/openbmc/openbmc/poky/documentation/contributor-guide/
H A Dsubmit-changes.rst63 use to identify your commits::
88 Then, create a new branch in your local Git repository
89 for your changes, starting from the reference branch in the upstream
101 In each branch, you should group your changes into small, controlled and
108 …e <https://www.kernel.org/doc/html/latest/process/submitting-patches.html#separate-your-changes>`__
116 #. *Stage Your Changes:* Stage your changes by using the ``git add``
120 #. *Commit Your Changes:* This is when you can create separate commits. For
131 to your commit message. There is the same requirement for contributing
134 …<https://www.kernel.org/doc/html/latest/process/submitting-patches.html#sign-your-work-the-develop…
194 with a bug-tracking ID, include a reference to that ID in your
[all …]
/openbmc/openbmc/poky/documentation/kernel-dev/
H A Dcommon.rst8 with the Yocto Project Linux kernel. These tasks include preparing your
11 kernel, iterative development, working with your own sources, and
22 Before you can do any kernel development, you need to be sure your build
27 :term:`Source Directory` (``poky``) on your system. Follow the steps in the
29 section in the Yocto Project Development Tasks Manual to set up your
35 create your local branch by checking out a specific tag to get the
42 :ref:`devtool <sdk-manual/extensible:using \`\`devtool\`\` in your sdk workflow>`
69 #. *Prepare Your local.conf File:* By default, the :term:`MACHINE` variable
72 :term:`MACHINE` variable appropriately in your ``conf/local.conf`` file
93 Add your new layer with 'bitbake-layers add-layer ../../meta-mylayer'
[all …]
H A Dintro.rst12 set up your build host to support kernel development, introduces the
45 patches, or work with your own kernel sources.
53 This efficiency reduces your maintenance effort and allows you to
54 further separate your configuration in ways that make sense for your
56 your kernels might support the ``proc`` and ``sys`` filesystems, but
62 If you do not maintain your own kernel sources and need to make only
64 base upon which to layer your changes. Doing so allows you to benefit
70 you have a way to use the Yocto Project Linux kernel tools with your
86 workflow <sdk-manual/extensible:using \`\`devtool\`\` in your sdk workflow>`
111 #. *Set up Your Host Development System to Support Development Using the
[all …]
/openbmc/qemu/docs/devel/
H A Dsubmitting-a-patch.rst9 help make our task of contribution review easier and your change is
21 * - Patches contain Signed-off-by: Your Name <author@email>
35 to allow your address.
37 The larger your contribution is, or if you plan on becoming a long-term
47 Writing your Patches
78 line ``Based-on: $MESSAGE_ID`` to your cover letter to make the series
139 same patch as your bug fix.
159 description of the patch, another blank and your Signed-off-by: line.
160 Please do not use lines that are longer than 76 characters in your
164 The body of the commit message is a good place to document why your
[all …]
/openbmc/docs/designs/
H A Ddesign-template.md23 - You should get your design reviewed and merged before writing your code.
30 - Your spec should be in Markdown format, like this template.
37 - To view your .md file, see: https://stackedit.io/
39 - If you would like to provide a diagram with your spec, ASCII diagrams are
72 sources (other docs or Wikipedia), rather than writing your own explanations.
74 glossary if necessary. Note: this is background; do not write about your design,
81 is the scope of this effort? Your job here is to quickly educate others about
82 the details you know about the problem space, so they can help review your
89 (2-5 paragraphs) A short and sweet overview of your implementation ideas. If you
91 This should not contain every detail of your implementation, and do not include
[all …]
/openbmc/bmcweb/docs/
H A DTESTING.md36 useful depending on your testing. Leaving them will drastically increase your
39 - Copy your bmcweb daemon you want to test to /tmp/ in QEMU
46 reaches the QEMU session you set up in your development environment as
49 - Stop bmcweb service within your QEMU session
58 testing. In QEMU you would need to open up port 18080 when starting QEMU. Your
76 - Link to your new bmcweb daemon in /tmp/
82 - Test your changes. bmcweb will be started automatically upon your first REST
112 passing makes your CL less likely to be rolled back while bumping SRCREV of
140 Your change should not introduce any new validator errors. Please include
141 something to the effect of "Redfish service validator passing" in your commit
[all …]
/openbmc/phosphor-host-ipmid/docs/
H A Dtesting.md3 ## Setting Up Your Environment
7 of your machine setup. It also offers a strong guarantee that you're testing the
16 in your organization. But the
39 basic idea is that it's like having a second copy of your repo - but the second
40 copy is in sync with your main copy, knows about your local branches, and
43 Your new worktree doesn't know about any untracked files you have in your main
48 your testing worktree, it's easy to update a commit with those.)
50 Note the placeholders in the following steps; modify the commands to match your
61 convenience, since you can't check out a branch in your worktree that's already
64 However, Git won't be able to figure out how to get to your main worktree
[all …]
/openbmc/openbmc-test-automation/lib/
H A Dgen_robot_utils.py18 path The path to your resource file.
32 "utils_x.robot" BEFORE your command line parms are processed, as one
33 might expect. On the other hand, if one of your python library files
35 "utils_x.robot" AFTER your program parms are processed. Let's suppose
41 If your program is invoked like this:
45 And if your program has a python library file that invokes
51 This function will remedy that problem by keeping your -v parms intact.
54 from your file_x.robot "** Variables **" section. Namely, they may get

12345678910>>...139