8000 GitHub - beglowac/igsc: Intel graphics system controller firmware update library.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

beglowac/igsc

 
 

Repository files navigation

Intel(R) Graphics System Controller Firmware Update Library (IGSC FU)


Introduction


Documentation

Build

Requirements:

Both cmake and meson build framework are supported.

CMake

Example:

Linux:

    cmake -G Ninja -S . -B builddir
    ninja -v -C builddir

Linux Debug version:

    cmake -DSYSLOG:BOOL=OFF -DCMAKE_BUILD_TYPE=Debug -G Ninja -S . -B builddir
    ninja -v -C builddir

Windows:

    cmake -G "Visual Studio 15 2017" -S . -B builddir
    cmake --build builddir --config Release

Windows Debug version:

    cmake -G "Visual Studio 15 2017" -S . -B builddir
    cmake --build builddir --config Debug

meson

Example:

    meson setup builddir/
    meson configure -Dsyslog=true builddir
    ninja -v -C builddir/

Command Line Tool Usage Example:


# igsc <partitin> update|version [--image <fw image file>] [ --device <device>]

Example:

`# igsc fw version --device /dev/mei2

# igsc oprom-data update --image <fw image file>

Library and CLI Version

The library is versioned according semantic versioning 2.0.0

*MAJOR.MINOR.PATCH-, incrementing the:

  • MAJOR incompatible API changes,
  • MINOR add functionality in a backwards compatible manner
  • PATCH version when you make backwards compatible bug fixes.
  • Extension Label git shortened commit hash or other extension.

About

Intel graphics system controller firmware update library.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 90.4%
  • CMake 5.4%
  • Python 2.8%
  • Meson 1.2%
  • C++ 0.2%
0