OPTIGA™ Trust M
Host Library Documentation
examples/tools/protected_update_data_set/include/pal/pal_logger.h
Go to the documentation of this file.
1
37
#ifndef _PROTECTED_UPDATE_PAL_LOGGER_H_
38
#define _PROTECTED_UPDATE_PAL_LOGGER_H_
39
40
#include <stdio.h>
41
#include <stdlib.h>
42
#include <stdint.h>
43
44
// Prints byte of data
45
void
pal_logger_print_byte
(uint8_t datam);
46
47
// Prints messge
48
void
pal_logger_print_message
(
const
int8_t * str);
49
50
// Prints hex data
51
void
pal_logger_print_hex_data
(
const
uint8_t * data, uint16_t data_len);
52
53
// Prints varibale name
54
void
pal_logger_print_variable_name
(uint8_t * var_name, uint8_t value);
55
56
// Prints data in file
57
void
pal_logger_print_to_file
(int8_t * byte_array, uint16_t size);
58
59
#endif //_PROTECTED_UPDATE_PAL_LOGGER_H_
60
pal_logger_print_variable_name
void pal_logger_print_variable_name(uint8_t *var_name, uint8_t value)
pal_logger_print_to_file
void pal_logger_print_to_file(int8_t *byte_array, uint16_t size)
pal_logger_print_hex_data
void pal_logger_print_hex_data(const uint8_t *data, uint16_t data_len)
pal_logger_print_message
void pal_logger_print_message(const int8_t *str)
pal_logger_print_byte
void pal_logger_print_byte(uint8_t datam)
Copyright © 2021 Infineon Technologies AG