├── Configs └── HRoT-zephyr.cfg ├── LICENSE ├── README.md ├── Trademark.md ├── cerberus_patches ├── CMakeLists.txt ├── Kconfig ├── debug_log.h ├── i2c_filter.h ├── i2c_slave_common.h ├── logging_flash.c ├── logging_flash.h ├── rsah.patch └── zephyr │ ├── platform.c │ ├── platform.h │ ├── platform_compiler.c │ ├── platform_compiler.h │ ├── platform_config.h │ └── platform_io.h ├── governance.md ├── maintainers.md ├── oe-src ├── ApplicationLayer │ └── tektagon │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── VERSION │ │ ├── boards │ │ ├── ast1060_evb.conf │ │ └── ast1060_evb.overlay │ │ ├── dts │ │ └── bindings │ │ │ └── demo,gpio_basic_api.yaml │ │ ├── prj.conf │ │ ├── sample.yaml │ │ ├── src │ │ ├── I2c_Handler │ │ │ ├── BmcI2C_handler.c │ │ │ ├── BmcI2C_handler.h │ │ │ ├── PchI2C_handler.c │ │ │ └── PchI2c_handler.h │ │ ├── Smbus_mailbox │ │ │ ├── Smbus_mailbox.c │ │ │ └── Smbus_mailbox.h │ │ ├── StateMachineAction │ │ │ ├── StateMachineActions.c │ │ │ └── StateMachineActions.h │ │ ├── common │ │ │ └── pfm_headers.h │ │ ├── context_manager │ │ │ ├── context_manager.c │ │ │ └── context_manager.h │ │ ├── engineManager │ │ │ ├── engine_manager.c │ │ │ └── engine_manager.h │ │ ├── include │ │ │ ├── SmbusMailBoxCom.h │ │ │ └── definitions.h │ │ ├── keystore │ │ │ ├── KeystoreManager.c │ │ │ └── KeystoreManager.h │ │ ├── main.c │ │ ├── manifestProcessor │ │ │ ├── manifestProcessor.c │ │ │ └── manifestProcessor.h │ │ ├── pfr │ │ │ ├── pfr_common.c │ │ │ ├── pfr_common.h │ │ │ ├── pfr_recovery.c │ │ │ ├── pfr_recovery.h │ │ │ ├── pfr_ufm.c │ │ │ ├── pfr_ufm.h │ │ │ ├── pfr_update.c │ │ │ ├── pfr_update.h │ │ │ ├── pfr_util.c │ │ │ ├── pfr_util.h │ │ │ ├── pfr_verifcation.h │ │ │ └── pfr_verification.c │ │ └── state_machine │ │ │ ├── common_smc.h │ │ │ ├── state_machine.c │ │ │ └── state_machine.h │ │ └── zephyr_feature.yaml ├── Common.cmake ├── FunctionalBlocks │ ├── AmiSmbusInterface │ │ ├── AmiSmbusInterfaceSrcLib.c │ │ ├── AmiSmbusInterfaceSrcLib.h │ │ └── CMakeLists.txt │ ├── CMakeLists.txt │ ├── Common │ │ ├── CMakeLists.txt │ │ ├── Common.c │ │ └── Common.h │ ├── Kconfig │ ├── ManifestProcess │ │ ├── CMakeLists.txt │ │ ├── ManifestProcess.c │ │ ├── ManifestProcess.h │ │ └── PfmFlash │ │ │ ├── PfmFlash.c │ │ │ └── PfmFlash.h │ └── Pfr │ │ ├── CMakeLists.txt │ │ ├── cerberus │ │ ├── CMakeLists.txt │ │ ├── cerberus_pfr_authentication.c │ │ ├── cerberus_pfr_authentication.h │ │ ├── cerberus_pfr_common.c │ │ ├── cerberus_pfr_common.h │ │ ├── cerberus_pfr_definitions.h │ │ ├── cerberus_pfr_key_cancellation.c │ │ ├── cerberus_pfr_key_cancellation.h │ │ ├── cerberus_pfr_pbc.c │ │ ├── cerberus_pfr_pbc.h │ │ ├── cerberus_pfr_pfm_manifest.c │ │ ├── cerberus_pfr_pfm_manifest.h │ │ ├── cerberus_pfr_provision.c │ │ ├── cerberus_pfr_provision.h │ │ ├── cerberus_pfr_recovery.c │ │ ├── cerberus_pfr_recovery.h │ │ ├── cerberus_pfr_spi_filtering.c │ │ ├── cerberus_pfr_spi_filtering.h │ │ ├── cerberus_pfr_update.c │ │ ├── cerberus_pfr_update.h │ │ ├── cerberus_pfr_verification.c │ │ └── cerberus_pfr_verification.h │ │ └── intel_2.0 │ │ ├── CMakeLists.txt │ │ ├── intel_pfr_authentication.c │ │ ├── intel_pfr_authentication.h │ │ ├── intel_pfr_common.c │ │ ├── intel_pfr_common.h │ │ ├── intel_pfr_definitions.h │ │ ├── intel_pfr_key_cancellation.c │ │ ├── intel_pfr_key_cancellation.h │ │ ├── intel_pfr_pbc.c │ │ ├── intel_pfr_pbc.h │ │ ├── intel_pfr_pfm_manifest.c │ │ ├── intel_pfr_pfm_manifest.h │ │ ├── intel_pfr_provision.c │ │ ├── intel_pfr_provision.h │ │ ├── intel_pfr_recovery.c │ │ ├── intel_pfr_recovery.h │ │ ├── intel_pfr_spi_filtering.c │ │ ├── intel_pfr_spi_filtering.h │ │ ├── intel_pfr_update.c │ │ ├── intel_pfr_update.h │ │ ├── intel_pfr_verification.c │ │ └── intel_pfr_verification.h ├── HardwareAbstraction │ ├── CMakeLists.txt │ ├── Hal │ │ ├── CMakeLists.txt │ │ ├── CommonCrypto │ │ │ ├── CommonHash.c │ │ │ ├── CommonHash.h │ │ │ ├── CommonRsa.c │ │ │ └── CommonRsa.h │ │ ├── CommonFlash │ │ │ ├── CommonFlash.c │ │ │ ├── CommonFlash.h │ │ │ └── FlashMaster.c │ │ ├── CommonLogging │ │ │ ├── CommonLogging.c │ │ │ └── CommonLogging.h │ │ ├── Dice │ │ │ ├── Dice.c │ │ │ └── Dice.h │ │ ├── Gpio │ │ │ ├── Gpio.c │ │ │ └── Gpio.h │ │ ├── Hal.yaml │ │ ├── I2c │ │ │ ├── I2c.c │ │ │ ├── I2c.h │ │ │ └── I2cMaster.c │ │ ├── I2cFilter │ │ │ ├── I2cFilter.c │ │ │ └── I2cFilter.h │ │ ├── Interrupt │ │ │ ├── Interrupt.c │ │ │ └── Interrupt.h │ │ ├── Nvram │ │ │ ├── Nvram.c │ │ │ └── Nvram.h │ │ ├── Smbus │ │ │ ├── Smbus.c │ │ │ └── Smbus.h │ │ ├── SmbusFilter │ │ │ ├── SmbusFilter.c │ │ │ └── SmbusFilter.h │ │ ├── Spi │ │ │ ├── Spi.c │ │ │ └── Spi.h │ │ ├── SpiFilter │ │ │ ├── SpiFilter.c │ │ │ └── SpiFilter.h │ │ ├── Timer │ │ │ ├── Timer.c │ │ │ └── Timer.h │ │ └── Watchdog │ │ │ ├── Watchdog.c │ │ │ └── Watchdog.h │ ├── HardwareAbstraction.cmake │ ├── Kconfig │ ├── README_HardwareAbstraction.md │ └── smf │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── smf.c │ │ └── smf.h ├── Silicon │ ├── AST1060 │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── abr │ │ │ ├── abr_aspeed.c │ │ │ └── abr_aspeed.h │ │ ├── crypto │ │ │ ├── ecdsa_aspeed.c │ │ │ ├── ecdsa_aspeed.h │ │ │ ├── hash_aspeed.c │ │ │ ├── hash_aspeed.h │ │ │ ├── rsa_aspeed.c │ │ │ └── rsa_aspeed.h │ │ ├── flash │ │ │ ├── flash_aspeed.c │ │ │ └── flash_aspeed.h │ │ ├── gpio │ │ │ ├── gpio_aspeed.c │ │ │ └── gpio_aspeed.h │ │ ├── i2c │ │ │ ├── I2C_Slave_aspeed.c │ │ │ ├── I2C_Slave_aspeed.h │ │ │ ├── i2c_filter_aspeed.c │ │ │ └── i2c_filter_aspeed.h │ │ ├── otp │ │ │ ├── otp_aspeed.c │ │ │ └── otp_aspeed.h │ │ ├── spi_filter │ │ │ ├── spi_filter_aspeed.c │ │ │ └── spi_filter_aspeed.h │ │ └── watchdog │ │ │ ├── watchdog_aspeed.c │ │ │ └── watchdog_aspeed.h │ ├── CMakeLists.txt │ └── Kconfig ├── Testing │ ├── ActiveObject │ │ ├── ActiveObjectTest.c │ │ └── ActiveObjectTest.h │ ├── Application │ │ ├── ApplicationTest.c │ │ └── ApplicationTest.h │ ├── CMakeLists.txt │ ├── FunctionalBlocks │ │ ├── ManifestProcessTest.c │ │ └── ManifestProcessTest.h │ ├── HardwareAbstraction │ │ ├── HardwareAbstractionTest.c │ │ └── HardwareAbstractionTest.h │ ├── README.md │ └── Testing.yaml └── Wrapper │ ├── CMakeLists.txt │ ├── Kconfig │ ├── Tektagon-OE │ ├── CMakeLists.txt │ ├── Crypto │ │ ├── HashWrapper.c │ │ ├── HashWrapper.h │ │ ├── RsaWrapper.c │ │ ├── RsaWrapper.h │ │ ├── SignatureVerificationRsaWrapper.c │ │ └── SignatureVerificationRsaWrapper.h │ ├── Definition.h │ ├── Flash │ │ ├── FlashMasterWrapper.c │ │ ├── FlashWrapper.c │ │ └── FlashWrapper.h │ ├── I2c │ │ ├── I2cWrapper.c │ │ └── I2cWrapper.h │ ├── I2cFilter │ │ ├── I2cFilterWrapper.c │ │ └── I2cFilterWrapper.h │ ├── Kconfig │ ├── Logging │ │ ├── LoggingWrapper.c │ │ └── LoggingWrapper.h │ ├── ManifestProcess │ │ ├── ManifestWrapper.c │ │ ├── ManifestWrapper.h │ │ └── PfmFlashWrapper │ │ │ ├── PfmFlashWrapper.c │ │ │ └── PfmFlashWrapper.h │ ├── SpiFilter │ │ ├── SpiFilterWrapper.c │ │ └── SpiFilterWrapper.h │ └── WatchDog │ │ ├── WatchDog.c │ │ └── WatchDog.h │ ├── Wrapper.cmake │ └── Wrapper.yaml ├── west_init └── west.yml └── zephyr_patches ├── 10_CVE-2022-46392.patch ├── 1_PATCH_CVE-2021-3510.patch ├── 2_PATCH_CVE-2021-3625.patch ├── 3_CVE-2021-3835.patch ├── 4_CVE-2021-3861.patch ├── 5_PATCH_CVE-2022-0553.patch ├── 6_CVE-2022-1041.patch ├── 7_CVE-FIX-CVE-2022-1042.patch ├── 8_CVE-FIX-CVE-2022-1841.patch ├── 9_CVE-2022-2741.patch ├── CMakeLists.txt ├── Kconfig.zephyr ├── i2c_aspeed.c ├── pfr_aspeed.h └── pfr_ast1060.c /Configs/HRoT-zephyr.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/Configs/HRoT-zephyr.cfg -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/README.md -------------------------------------------------------------------------------- /Trademark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/Trademark.md -------------------------------------------------------------------------------- /cerberus_patches/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/cerberus_patches/CMakeLists.txt -------------------------------------------------------------------------------- /cerberus_patches/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/cerberus_patches/Kconfig -------------------------------------------------------------------------------- /cerberus_patches/debug_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/cerberus_patches/debug_log.h -------------------------------------------------------------------------------- /cerberus_patches/i2c_filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/cerberus_patches/i2c_filter.h -------------------------------------------------------------------------------- /cerberus_patches/i2c_slave_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/cerberus_patches/i2c_slave_common.h -------------------------------------------------------------------------------- /cerberus_patches/logging_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/cerberus_patches/logging_flash.c -------------------------------------------------------------------------------- /cerberus_patches/logging_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/cerberus_patches/logging_flash.h -------------------------------------------------------------------------------- /cerberus_patches/rsah.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/cerberus_patches/rsah.patch -------------------------------------------------------------------------------- /cerberus_patches/zephyr/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/cerberus_patches/zephyr/platform.c -------------------------------------------------------------------------------- /cerberus_patches/zephyr/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/cerberus_patches/zephyr/platform.h -------------------------------------------------------------------------------- /cerberus_patches/zephyr/platform_compiler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/cerberus_patches/zephyr/platform_compiler.c -------------------------------------------------------------------------------- /cerberus_patches/zephyr/platform_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/cerberus_patches/zephyr/platform_compiler.h -------------------------------------------------------------------------------- /cerberus_patches/zephyr/platform_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/cerberus_patches/zephyr/platform_config.h -------------------------------------------------------------------------------- /cerberus_patches/zephyr/platform_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/cerberus_patches/zephyr/platform_io.h -------------------------------------------------------------------------------- /governance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/governance.md -------------------------------------------------------------------------------- /maintainers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/maintainers.md -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/CMakeLists.txt -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/README.md: -------------------------------------------------------------------------------- 1 | # tektagon application layer 2 | -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/VERSION: -------------------------------------------------------------------------------- 1 | Version:1.1.00 2 | Tag:Tektagon_OE_1_1_00 -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/boards/ast1060_evb.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/boards/ast1060_evb.conf -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/boards/ast1060_evb.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/boards/ast1060_evb.overlay -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/dts/bindings/demo,gpio_basic_api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/dts/bindings/demo,gpio_basic_api.yaml -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/prj.conf -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/sample.yaml -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/I2c_Handler/BmcI2C_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/I2c_Handler/BmcI2C_handler.c -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/I2c_Handler/BmcI2C_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/I2c_Handler/BmcI2C_handler.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/I2c_Handler/PchI2C_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/I2c_Handler/PchI2C_handler.c -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/I2c_Handler/PchI2c_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/I2c_Handler/PchI2c_handler.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/Smbus_mailbox/Smbus_mailbox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/Smbus_mailbox/Smbus_mailbox.c -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/Smbus_mailbox/Smbus_mailbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/Smbus_mailbox/Smbus_mailbox.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/StateMachineAction/StateMachineActions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/StateMachineAction/StateMachineActions.c -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/StateMachineAction/StateMachineActions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/StateMachineAction/StateMachineActions.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/common/pfm_headers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/common/pfm_headers.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/context_manager/context_manager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/context_manager/context_manager.c -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/context_manager/context_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/context_manager/context_manager.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/engineManager/engine_manager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/engineManager/engine_manager.c -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/engineManager/engine_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/engineManager/engine_manager.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/include/SmbusMailBoxCom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/include/SmbusMailBoxCom.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/include/definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/include/definitions.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/keystore/KeystoreManager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/keystore/KeystoreManager.c -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/keystore/KeystoreManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/keystore/KeystoreManager.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/main.c -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/manifestProcessor/manifestProcessor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/manifestProcessor/manifestProcessor.c -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/manifestProcessor/manifestProcessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/manifestProcessor/manifestProcessor.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/pfr/pfr_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/pfr/pfr_common.c -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/pfr/pfr_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/pfr/pfr_common.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/pfr/pfr_recovery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/pfr/pfr_recovery.c -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/pfr/pfr_recovery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/pfr/pfr_recovery.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/pfr/pfr_ufm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/pfr/pfr_ufm.c -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/pfr/pfr_ufm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/pfr/pfr_ufm.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/pfr/pfr_update.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/pfr/pfr_update.c -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/pfr/pfr_update.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/pfr/pfr_update.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/pfr/pfr_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/pfr/pfr_util.c -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/pfr/pfr_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/pfr/pfr_util.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/pfr/pfr_verifcation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/pfr/pfr_verifcation.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/pfr/pfr_verification.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/pfr/pfr_verification.c -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/state_machine/common_smc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/state_machine/common_smc.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/state_machine/state_machine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/state_machine/state_machine.c -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/src/state_machine/state_machine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/src/state_machine/state_machine.h -------------------------------------------------------------------------------- /oe-src/ApplicationLayer/tektagon/zephyr_feature.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/ApplicationLayer/tektagon/zephyr_feature.yaml -------------------------------------------------------------------------------- /oe-src/Common.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Common.cmake -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/AmiSmbusInterface/AmiSmbusInterfaceSrcLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/AmiSmbusInterface/AmiSmbusInterfaceSrcLib.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/AmiSmbusInterface/AmiSmbusInterfaceSrcLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/AmiSmbusInterface/AmiSmbusInterfaceSrcLib.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/AmiSmbusInterface/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/AmiSmbusInterface/CMakeLists.txt -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/CMakeLists.txt -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Common/CMakeLists.txt -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Common/Common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Common/Common.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Common/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Common/Common.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Kconfig: -------------------------------------------------------------------------------- 1 | source "FunctionalBlocks/Cerberus/Kconfig" -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/ManifestProcess/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/ManifestProcess/CMakeLists.txt -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/ManifestProcess/ManifestProcess.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/ManifestProcess/ManifestProcess.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/ManifestProcess/ManifestProcess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/ManifestProcess/ManifestProcess.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/ManifestProcess/PfmFlash/PfmFlash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/ManifestProcess/PfmFlash/PfmFlash.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/ManifestProcess/PfmFlash/PfmFlash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/ManifestProcess/PfmFlash/PfmFlash.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/CMakeLists.txt -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/CMakeLists.txt -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_authentication.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_authentication.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_authentication.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_authentication.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_common.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_common.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_definitions.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_key_cancellation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_key_cancellation.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_key_cancellation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_key_cancellation.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_pbc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_pbc.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_pbc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_pbc.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_pfm_manifest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_pfm_manifest.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_pfm_manifest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_pfm_manifest.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_provision.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_provision.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_provision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_provision.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_recovery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_recovery.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_recovery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_recovery.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_spi_filtering.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_spi_filtering.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_spi_filtering.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_spi_filtering.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_update.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_update.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_update.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_update.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_verification.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_verification.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_verification.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/cerberus/cerberus_pfr_verification.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/CMakeLists.txt -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_authentication.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_authentication.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_authentication.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_authentication.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_common.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_common.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_definitions.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_key_cancellation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_key_cancellation.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_key_cancellation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_key_cancellation.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_pbc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_pbc.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_pbc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_pbc.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_pfm_manifest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_pfm_manifest.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_pfm_manifest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_pfm_manifest.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_provision.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_provision.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_provision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_provision.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_recovery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_recovery.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_recovery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_recovery.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_spi_filtering.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_spi_filtering.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_spi_filtering.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_spi_filtering.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_update.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_update.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_update.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_update.h -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_verification.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_verification.c -------------------------------------------------------------------------------- /oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_verification.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/FunctionalBlocks/Pfr/intel_2.0/intel_pfr_verification.h -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/CMakeLists.txt -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/CMakeLists.txt -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/CommonCrypto/CommonHash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/CommonCrypto/CommonHash.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/CommonCrypto/CommonHash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/CommonCrypto/CommonHash.h -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/CommonCrypto/CommonRsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/CommonCrypto/CommonRsa.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/CommonCrypto/CommonRsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/CommonCrypto/CommonRsa.h -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/CommonFlash/CommonFlash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/CommonFlash/CommonFlash.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/CommonFlash/CommonFlash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/CommonFlash/CommonFlash.h -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/CommonFlash/FlashMaster.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/CommonFlash/FlashMaster.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/CommonLogging/CommonLogging.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/CommonLogging/CommonLogging.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/CommonLogging/CommonLogging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/CommonLogging/CommonLogging.h -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/Dice/Dice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/Dice/Dice.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/Dice/Dice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/Dice/Dice.h -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/Gpio/Gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/Gpio/Gpio.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/Gpio/Gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/Gpio/Gpio.h -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/Hal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/Hal.yaml -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/I2c/I2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/I2c/I2c.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/I2c/I2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/I2c/I2c.h -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/I2c/I2cMaster.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/I2c/I2cMaster.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/I2cFilter/I2cFilter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/I2cFilter/I2cFilter.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/I2cFilter/I2cFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/I2cFilter/I2cFilter.h -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/Interrupt/Interrupt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/Interrupt/Interrupt.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/Interrupt/Interrupt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/Interrupt/Interrupt.h -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/Nvram/Nvram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/Nvram/Nvram.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/Nvram/Nvram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/Nvram/Nvram.h -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/Smbus/Smbus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/Smbus/Smbus.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/Smbus/Smbus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/Smbus/Smbus.h -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/SmbusFilter/SmbusFilter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/SmbusFilter/SmbusFilter.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/SmbusFilter/SmbusFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/SmbusFilter/SmbusFilter.h -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/Spi/Spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/Spi/Spi.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/Spi/Spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/Spi/Spi.h -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/SpiFilter/SpiFilter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/SpiFilter/SpiFilter.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/SpiFilter/SpiFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/SpiFilter/SpiFilter.h -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/Timer/Timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/Timer/Timer.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/Timer/Timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/Timer/Timer.h -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/Watchdog/Watchdog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/Watchdog/Watchdog.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Hal/Watchdog/Watchdog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Hal/Watchdog/Watchdog.h -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/HardwareAbstraction.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/HardwareAbstraction.cmake -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/Kconfig -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/README_HardwareAbstraction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/README_HardwareAbstraction.md -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/smf/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/smf/CMakeLists.txt -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/smf/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/smf/Kconfig -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/smf/smf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/smf/smf.c -------------------------------------------------------------------------------- /oe-src/HardwareAbstraction/smf/smf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/HardwareAbstraction/smf/smf.h -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/CMakeLists.txt -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/Kconfig -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/abr/abr_aspeed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/abr/abr_aspeed.c -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/abr/abr_aspeed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/abr/abr_aspeed.h -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/crypto/ecdsa_aspeed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/crypto/ecdsa_aspeed.c -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/crypto/ecdsa_aspeed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/crypto/ecdsa_aspeed.h -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/crypto/hash_aspeed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/crypto/hash_aspeed.c -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/crypto/hash_aspeed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/crypto/hash_aspeed.h -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/crypto/rsa_aspeed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/crypto/rsa_aspeed.c -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/crypto/rsa_aspeed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/crypto/rsa_aspeed.h -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/flash/flash_aspeed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/flash/flash_aspeed.c -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/flash/flash_aspeed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/flash/flash_aspeed.h -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/gpio/gpio_aspeed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/gpio/gpio_aspeed.c -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/gpio/gpio_aspeed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/gpio/gpio_aspeed.h -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/i2c/I2C_Slave_aspeed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/i2c/I2C_Slave_aspeed.c -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/i2c/I2C_Slave_aspeed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/i2c/I2C_Slave_aspeed.h -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/i2c/i2c_filter_aspeed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/i2c/i2c_filter_aspeed.c -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/i2c/i2c_filter_aspeed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/i2c/i2c_filter_aspeed.h -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/otp/otp_aspeed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/otp/otp_aspeed.c -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/otp/otp_aspeed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/otp/otp_aspeed.h -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/spi_filter/spi_filter_aspeed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/spi_filter/spi_filter_aspeed.c -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/spi_filter/spi_filter_aspeed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/spi_filter/spi_filter_aspeed.h -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/watchdog/watchdog_aspeed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/watchdog/watchdog_aspeed.c -------------------------------------------------------------------------------- /oe-src/Silicon/AST1060/watchdog/watchdog_aspeed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/AST1060/watchdog/watchdog_aspeed.h -------------------------------------------------------------------------------- /oe-src/Silicon/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Silicon/CMakeLists.txt -------------------------------------------------------------------------------- /oe-src/Silicon/Kconfig: -------------------------------------------------------------------------------- 1 | source "Silicon/AST1060/Kconfig" -------------------------------------------------------------------------------- /oe-src/Testing/ActiveObject/ActiveObjectTest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Testing/ActiveObject/ActiveObjectTest.c -------------------------------------------------------------------------------- /oe-src/Testing/ActiveObject/ActiveObjectTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Testing/ActiveObject/ActiveObjectTest.h -------------------------------------------------------------------------------- /oe-src/Testing/Application/ApplicationTest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Testing/Application/ApplicationTest.c -------------------------------------------------------------------------------- /oe-src/Testing/Application/ApplicationTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Testing/Application/ApplicationTest.h -------------------------------------------------------------------------------- /oe-src/Testing/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Testing/CMakeLists.txt -------------------------------------------------------------------------------- /oe-src/Testing/FunctionalBlocks/ManifestProcessTest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Testing/FunctionalBlocks/ManifestProcessTest.c -------------------------------------------------------------------------------- /oe-src/Testing/FunctionalBlocks/ManifestProcessTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Testing/FunctionalBlocks/ManifestProcessTest.h -------------------------------------------------------------------------------- /oe-src/Testing/HardwareAbstraction/HardwareAbstractionTest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Testing/HardwareAbstraction/HardwareAbstractionTest.c -------------------------------------------------------------------------------- /oe-src/Testing/HardwareAbstraction/HardwareAbstractionTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Testing/HardwareAbstraction/HardwareAbstractionTest.h -------------------------------------------------------------------------------- /oe-src/Testing/README.md: -------------------------------------------------------------------------------- 1 | # Unit testings for HRoT core functions will be added here 2 | -------------------------------------------------------------------------------- /oe-src/Testing/Testing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Testing/Testing.yaml -------------------------------------------------------------------------------- /oe-src/Wrapper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/CMakeLists.txt -------------------------------------------------------------------------------- /oe-src/Wrapper/Kconfig: -------------------------------------------------------------------------------- 1 | source "Wrapper/Tektagon-OE/Kconfig" -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/CMakeLists.txt -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/Crypto/HashWrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/Crypto/HashWrapper.c -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/Crypto/HashWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/Crypto/HashWrapper.h -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/Crypto/RsaWrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/Crypto/RsaWrapper.c -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/Crypto/RsaWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/Crypto/RsaWrapper.h -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/Crypto/SignatureVerificationRsaWrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/Crypto/SignatureVerificationRsaWrapper.c -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/Crypto/SignatureVerificationRsaWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/Crypto/SignatureVerificationRsaWrapper.h -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/Definition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/Definition.h -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/Flash/FlashMasterWrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/Flash/FlashMasterWrapper.c -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/Flash/FlashWrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/Flash/FlashWrapper.c -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/Flash/FlashWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/Flash/FlashWrapper.h -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/I2c/I2cWrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/I2c/I2cWrapper.c -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/I2c/I2cWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/I2c/I2cWrapper.h -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/I2cFilter/I2cFilterWrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/I2cFilter/I2cFilterWrapper.c -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/I2cFilter/I2cFilterWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/I2cFilter/I2cFilterWrapper.h -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/Kconfig -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/Logging/LoggingWrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/Logging/LoggingWrapper.c -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/Logging/LoggingWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/Logging/LoggingWrapper.h -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/ManifestProcess/ManifestWrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/ManifestProcess/ManifestWrapper.c -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/ManifestProcess/ManifestWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/ManifestProcess/ManifestWrapper.h -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/ManifestProcess/PfmFlashWrapper/PfmFlashWrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/ManifestProcess/PfmFlashWrapper/PfmFlashWrapper.c -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/ManifestProcess/PfmFlashWrapper/PfmFlashWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/ManifestProcess/PfmFlashWrapper/PfmFlashWrapper.h -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/SpiFilter/SpiFilterWrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/SpiFilter/SpiFilterWrapper.c -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/SpiFilter/SpiFilterWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/SpiFilter/SpiFilterWrapper.h -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/WatchDog/WatchDog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/WatchDog/WatchDog.c -------------------------------------------------------------------------------- /oe-src/Wrapper/Tektagon-OE/WatchDog/WatchDog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Tektagon-OE/WatchDog/WatchDog.h -------------------------------------------------------------------------------- /oe-src/Wrapper/Wrapper.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Wrapper.cmake -------------------------------------------------------------------------------- /oe-src/Wrapper/Wrapper.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/oe-src/Wrapper/Wrapper.yaml -------------------------------------------------------------------------------- /west_init/west.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/west_init/west.yml -------------------------------------------------------------------------------- /zephyr_patches/10_CVE-2022-46392.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/zephyr_patches/10_CVE-2022-46392.patch -------------------------------------------------------------------------------- /zephyr_patches/1_PATCH_CVE-2021-3510.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/zephyr_patches/1_PATCH_CVE-2021-3510.patch -------------------------------------------------------------------------------- /zephyr_patches/2_PATCH_CVE-2021-3625.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/zephyr_patches/2_PATCH_CVE-2021-3625.patch -------------------------------------------------------------------------------- /zephyr_patches/3_CVE-2021-3835.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/zephyr_patches/3_CVE-2021-3835.patch -------------------------------------------------------------------------------- /zephyr_patches/4_CVE-2021-3861.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/zephyr_patches/4_CVE-2021-3861.patch -------------------------------------------------------------------------------- /zephyr_patches/5_PATCH_CVE-2022-0553.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/zephyr_patches/5_PATCH_CVE-2022-0553.patch -------------------------------------------------------------------------------- /zephyr_patches/6_CVE-2022-1041.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/zephyr_patches/6_CVE-2022-1041.patch -------------------------------------------------------------------------------- /zephyr_patches/7_CVE-FIX-CVE-2022-1042.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/zephyr_patches/7_CVE-FIX-CVE-2022-1042.patch -------------------------------------------------------------------------------- /zephyr_patches/8_CVE-FIX-CVE-2022-1841.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/zephyr_patches/8_CVE-FIX-CVE-2022-1841.patch -------------------------------------------------------------------------------- /zephyr_patches/9_CVE-2022-2741.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/zephyr_patches/9_CVE-2022-2741.patch -------------------------------------------------------------------------------- /zephyr_patches/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/zephyr_patches/CMakeLists.txt -------------------------------------------------------------------------------- /zephyr_patches/Kconfig.zephyr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/zephyr_patches/Kconfig.zephyr -------------------------------------------------------------------------------- /zephyr_patches/i2c_aspeed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/zephyr_patches/i2c_aspeed.c -------------------------------------------------------------------------------- /zephyr_patches/pfr_aspeed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/zephyr_patches/pfr_aspeed.h -------------------------------------------------------------------------------- /zephyr_patches/pfr_ast1060.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opencomputeproject/OCP-OSF-Tektagon_Community_Edition/HEAD/zephyr_patches/pfr_ast1060.c --------------------------------------------------------------------------------