Skip to content

Commit

Permalink
Upload mtb-example-optiga-power-management 1.0.0.315
Browse files Browse the repository at this point in the history
  • Loading branch information
gitlab-runner committed Jul 27, 2022
0 parents commit f7d1670
Show file tree
Hide file tree
Showing 13 changed files with 1,225 additions and 0 deletions.
62 changes: 62 additions & 0 deletions .cyignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
# Documentation
documents

# Exports, Project settings
.mtbLaunchConfigs
.settings
.vscode

# Not required PALs
$(SEARCH_optiga-trust-m)/pal/NEW_PAL_TEMPLATE
$(SEARCH_optiga-trust-m)/pal/esp32_freertos
$(SEARCH_optiga-trust-m)/pal/libusb
$(SEARCH_optiga-trust-m)/pal/linux
$(SEARCH_optiga-trust-m)/pal/xmc4800
$(SEARCH_optiga-trust-m)/pal/xmc4800_freertos

# Not required Crypto midlayers
$(SEARCH_optiga-trust-m)/pal/pal_crypt_openssl.c
$(SEARCH_optiga-trust-m)/pal/pal_crypt_wolfssl.c

# Not required mbedtls wrapers
$(SEARCH_optiga-trust-m)/examples/mbedtls_port

# Exclude tools and utilities from the build
$(SEARCH_optiga-trust-m)/examples/tools

# Not required executeable for tools
$(SEARCH_optiga-trust-m)/examples/utilities/authenticate_chip
$(SEARCH_optiga-trust-m)/examples/utilities/pkcs11_trustm.c
$(SEARCH_optiga-trust-m)/examples/utilities/trustm_chipinfo.c
$(SEARCH_optiga-trust-m)/examples/utilities/optiga_trust.c
$(SEARCH_optiga-trust-m)/examples/optiga_shell.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_init_deinit.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_util_protected_update.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_util_read_data.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_util_update_count.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_util_write_data.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_util_hibernate_restore.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_read_coprocessor_id.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_clear_auto_state.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_ecc_generate_keypair.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_ecdh.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_ecdsa_sign.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_ecdsa_verify.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_hash.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_hkdf.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_hmac.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_random.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_rsa_decrypt.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_rsa_encrypt_message.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_rsa_encrypt_session.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_rsa_generate_keypair.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_rsa_sign.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_rsa_verify.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_symmetric_encrypt_decrypt.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_symmetric_encrypt_decrypt_ecb.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_symmetric_generate_key.c
$(SEARCH_optiga-trust-m)/examples/optiga/example_optiga_crypt_tls_prf_sha256.c
$(SEARCH_optiga-trust-m)/examples/optiga/usecases/example_optiga_hmac_verify_with_authorization_reference.c
$(SEARCH_optiga-trust-m)/examples/optiga/usecases/example_pair_host_and_optiga_using_pre_shared_secret.c
$(SEARCH_optiga-trust-m)/examples/optiga/usecases/example_optiga_hibernate_restore.c
$(SEARCH_optiga-trust-m)/examples/optiga/usecases/example_read_coprocessor_id.c
148 changes: 148 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,148 @@
# This list of files to ignore includes common, tool- or user-specific files that
# are typically not checked into a version control system (VCS). It is a superset
# of such files. You may want to add others, especially if you use a tool not listed
# here. You can remove those that do not apply to you.
#
# The .gitignore file is intended for the git VCS. For another VCS you would specify
# which files to ignore in whatever form your VCS requires. If you do not check your
# code into a VCS, you can ignore the .gitignore file.

# ModusToolbox library repos or information about library dependencies
libs/

# Eclipse IDE for ModusToolbox files
.metadata/
# .cyignore
# .settings/
# .cproject
# .project
# .mtbLaunchConfigs/

# ModusToolbox Configurator generated code
GeneratedSource/

# ModusToolbox build system output
build/
Debug/
Release/
*_build/

# Visual Studio Code
openocd.tcl
.vscode/
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json

# IAR Embedded Workbench files

# IAR Project file.
# *.ewp

# IAR Settings
/settings/

# Uncomment this if not using project connections
# *.ipcf

# Comment this out if using custom argument variables
*.custom_argvars

# IAR Debugger Settings
# *.ewd

# Comment this out if you use C-Stat or C-Run to compile/analyze your project
*.ewt

# IAR Workspace files
# *.eww

# IAR Debug Exe
/Debug/Exe/

# IAR Debug List
/Debug/List

# IAR Debug Obj
/Obj/*.pbd
/Obj/*.pbd.*
/Obj/*.pbi
/Obj/*.pbi.*

# Log files
*.log

# IAR backup files
Backup*

# IAR dependency files
*.dep

# Compiled Binaries
*.bin
*.elf
*.hex
*.map

# Trash files
*.bak


# Keil uVision files

# Project and package description files
*.cpdsc
*.gpdsc

# uVision Project file (generated by uVision). Uncomment this if do not want to track the Keil uVision project file
# *.uvprojx (is used to build the project from scratch)

# Project options file (contains information about the debugger and trace configuration)
# *.uvoptx

# Project file for multi-project workspaces
# *.uvmpw

# Project screen layout file
*.uvguix.*

# Configuration files for the run-time environment
# RTE/

# Generated output files
*.lst
*.map

# Eclipse workspace/user-specific files/settings/caches
.metadata/
# .settings/

# Vi and Emacs backup files
*~
\#*\#
[._]*.s[a-v][a-z]
[._]*.sw[a-p]
[._]s[a-rt-v][a-z]
[._]ss[a-gi-z]
[._]sw[a-p]

# Created by git when using merge tools for conflicts
*.BACKUP.*
*.BASE.*
*.LOCAL.*
*.REMOTE.*
*_BACKUP_*.txt
*_BASE_*.txt
*_LOCAL_*.txt
*_REMOTE_*.txt

# macOS Finder incidental files
.DS_Store

# Windows Explorer incidental files
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db
[Dd]esktop.ini
Loading

0 comments on commit f7d1670

Please sign in to comment.