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)