HPM SDK
HPMicro Software Development Kit
lobs_trace_data_t Struct Reference

trace data structure More...

#include <hpm_lobs_drv.h>

Data Fields

uint8_t header
 
uint8_t cnt_L
 
uint8_t cnt_M
 
uint8_t cnt_H
 
union {
   uint32_t   u32_data [3]
 
   struct {
      uint32_t   pin00_do: 1
 
      uint32_t   pin00_oe: 1
 
      uint32_t   pin00_di: 1
 
      uint32_t   pin01_do: 1
 
      uint32_t   pin01_oe: 1
 
      uint32_t   pin01_di: 1
 
      uint32_t   pin02_do: 1
 
      uint32_t   pin02_oe: 1
 
      uint32_t   pin02_di: 1
 
      uint32_t   pin03_do: 1
 
      uint32_t   pin03_oe: 1
 
      uint32_t   pin03_di: 1
 
      uint32_t   pin04_do: 1
 
      uint32_t   pin04_oe: 1
 
      uint32_t   pin04_di: 1
 
      uint32_t   pin05_do: 1
 
      uint32_t   pin05_oe: 1
 
      uint32_t   pin05_di: 1
 
      uint32_t   pin06_do: 1
 
      uint32_t   pin06_oe: 1
 
      uint32_t   pin06_di: 1
 
      uint32_t   pin07_do: 1
 
      uint32_t   pin07_oe: 1
 
      uint32_t   pin07_di: 1
 
      uint32_t   pin08_do: 1
 
      uint32_t   pin08_oe: 1
 
      uint32_t   pin08_di: 1
 
      uint32_t   pin09_do: 1
 
      uint32_t   pin09_oe: 1
 
      uint32_t   pin09_di: 1
 
      uint32_t   pin10_do: 1
 
      uint32_t   pin10_oe: 1
 
      uint32_t   pin10_di: 1
 
      uint32_t   pin11_do: 1
 
      uint32_t   pin11_oe: 1
 
      uint32_t   pin11_di: 1
 
      uint32_t   pin12_do: 1
 
      uint32_t   pin12_oe: 1
 
      uint32_t   pin12_di: 1
 
      uint32_t   pin13_do: 1
 
      uint32_t   pin13_oe: 1
 
      uint32_t   pin13_di: 1
 
      uint32_t   pin14_do: 1
 
      uint32_t   pin14_oe: 1
 
      uint32_t   pin14_di: 1
 
      uint32_t   pin15_do: 1
 
      uint32_t   pin15_oe: 1
 
      uint32_t   pin15_di: 1
 
      uint32_t   pin16_do: 1
 
      uint32_t   pin16_oe: 1
 
      uint32_t   pin16_di: 1
 
      uint32_t   pin17_do: 1
 
      uint32_t   pin17_oe: 1
 
      uint32_t   pin17_di: 1
 
      uint32_t   pin18_do: 1
 
      uint32_t   pin18_oe: 1
 
      uint32_t   pin18_di: 1
 
      uint32_t   pin19_do: 1
 
      uint32_t   pin19_oe: 1
 
      uint32_t   pin19_di: 1
 
      uint32_t   pin20_do: 1
 
      uint32_t   pin20_oe: 1
 
      uint32_t   pin20_di: 1
 
      uint32_t   pin21_do: 1
 
      uint32_t   pin21_oe: 1
 
      uint32_t   pin21_di: 1
 
      uint32_t   pin22_do: 1
 
      uint32_t   pin22_oe: 1
 
      uint32_t   pin22_di: 1
 
      uint32_t   pin23_do: 1
 
      uint32_t   pin23_oe: 1
 
      uint32_t   pin23_di: 1
 
      uint32_t   pin24_do: 1
 
      uint32_t   pin24_oe: 1
 
      uint32_t   pin24_di: 1
 
      uint32_t   pin25_do: 1
 
      uint32_t   pin25_oe: 1
 
      uint32_t   pin25_di: 1
 
      uint32_t   pin26_do: 1
 
      uint32_t   pin26_oe: 1
 
      uint32_t   pin26_di: 1
 
      uint32_t   pin27_do: 1
 
      uint32_t   pin27_oe: 1
 
      uint32_t   pin27_di: 1
 
      uint32_t   pin28_do: 1
 
      uint32_t   pin28_oe: 1
 
      uint32_t   pin28_di: 1
 
      uint32_t   pin29_do: 1
 
      uint32_t   pin29_oe: 1
 
      uint32_t   pin29_di: 1
 
      uint32_t   pin30_do: 1
 
      uint32_t   pin30_oe: 1
 
      uint32_t   pin30_di: 1
 
      uint32_t   pin31_do: 1
 
      uint32_t   pin31_oe: 1
 
      uint32_t   pin31_di: 1
 
   }   str_data
 
trace_data
 

Detailed Description

trace data structure

Field Documentation

◆ cnt_H

uint8_t lobs_trace_data_t::cnt_H

◆ cnt_L

uint8_t lobs_trace_data_t::cnt_L

◆ cnt_M

uint8_t lobs_trace_data_t::cnt_M

◆ header

uint8_t lobs_trace_data_t::header

◆ pin00_di

uint32_t lobs_trace_data_t::pin00_di

◆ pin00_do

uint32_t lobs_trace_data_t::pin00_do

◆ pin00_oe

uint32_t lobs_trace_data_t::pin00_oe

◆ pin01_di

uint32_t lobs_trace_data_t::pin01_di

◆ pin01_do

uint32_t lobs_trace_data_t::pin01_do

◆ pin01_oe

uint32_t lobs_trace_data_t::pin01_oe

◆ pin02_di

uint32_t lobs_trace_data_t::pin02_di

◆ pin02_do

uint32_t lobs_trace_data_t::pin02_do

◆ pin02_oe

uint32_t lobs_trace_data_t::pin02_oe

◆ pin03_di

uint32_t lobs_trace_data_t::pin03_di

◆ pin03_do

uint32_t lobs_trace_data_t::pin03_do

◆ pin03_oe

uint32_t lobs_trace_data_t::pin03_oe

◆ pin04_di

uint32_t lobs_trace_data_t::pin04_di

◆ pin04_do

uint32_t lobs_trace_data_t::pin04_do

◆ pin04_oe

uint32_t lobs_trace_data_t::pin04_oe

◆ pin05_di

uint32_t lobs_trace_data_t::pin05_di

◆ pin05_do

uint32_t lobs_trace_data_t::pin05_do

◆ pin05_oe

uint32_t lobs_trace_data_t::pin05_oe

◆ pin06_di

uint32_t lobs_trace_data_t::pin06_di

◆ pin06_do

uint32_t lobs_trace_data_t::pin06_do

◆ pin06_oe

uint32_t lobs_trace_data_t::pin06_oe

◆ pin07_di

uint32_t lobs_trace_data_t::pin07_di

◆ pin07_do

uint32_t lobs_trace_data_t::pin07_do

◆ pin07_oe

uint32_t lobs_trace_data_t::pin07_oe

◆ pin08_di

uint32_t lobs_trace_data_t::pin08_di

◆ pin08_do

uint32_t lobs_trace_data_t::pin08_do

◆ pin08_oe

uint32_t lobs_trace_data_t::pin08_oe

◆ pin09_di

uint32_t lobs_trace_data_t::pin09_di

◆ pin09_do

uint32_t lobs_trace_data_t::pin09_do

◆ pin09_oe

uint32_t lobs_trace_data_t::pin09_oe

◆ pin10_di

uint32_t lobs_trace_data_t::pin10_di

◆ pin10_do

uint32_t lobs_trace_data_t::pin10_do

◆ pin10_oe

uint32_t lobs_trace_data_t::pin10_oe

◆ pin11_di

uint32_t lobs_trace_data_t::pin11_di

◆ pin11_do

uint32_t lobs_trace_data_t::pin11_do

◆ pin11_oe

uint32_t lobs_trace_data_t::pin11_oe

◆ pin12_di

uint32_t lobs_trace_data_t::pin12_di

◆ pin12_do

uint32_t lobs_trace_data_t::pin12_do

◆ pin12_oe

uint32_t lobs_trace_data_t::pin12_oe

◆ pin13_di

uint32_t lobs_trace_data_t::pin13_di

◆ pin13_do

uint32_t lobs_trace_data_t::pin13_do

◆ pin13_oe

uint32_t lobs_trace_data_t::pin13_oe

◆ pin14_di

uint32_t lobs_trace_data_t::pin14_di

◆ pin14_do

uint32_t lobs_trace_data_t::pin14_do

◆ pin14_oe

uint32_t lobs_trace_data_t::pin14_oe

◆ pin15_di

uint32_t lobs_trace_data_t::pin15_di

◆ pin15_do

uint32_t lobs_trace_data_t::pin15_do

◆ pin15_oe

uint32_t lobs_trace_data_t::pin15_oe

◆ pin16_di

uint32_t lobs_trace_data_t::pin16_di

◆ pin16_do

uint32_t lobs_trace_data_t::pin16_do

◆ pin16_oe

uint32_t lobs_trace_data_t::pin16_oe

◆ pin17_di

uint32_t lobs_trace_data_t::pin17_di

◆ pin17_do

uint32_t lobs_trace_data_t::pin17_do

◆ pin17_oe

uint32_t lobs_trace_data_t::pin17_oe

◆ pin18_di

uint32_t lobs_trace_data_t::pin18_di

◆ pin18_do

uint32_t lobs_trace_data_t::pin18_do

◆ pin18_oe

uint32_t lobs_trace_data_t::pin18_oe

◆ pin19_di

uint32_t lobs_trace_data_t::pin19_di

◆ pin19_do

uint32_t lobs_trace_data_t::pin19_do

◆ pin19_oe

uint32_t lobs_trace_data_t::pin19_oe

◆ pin20_di

uint32_t lobs_trace_data_t::pin20_di

◆ pin20_do

uint32_t lobs_trace_data_t::pin20_do

◆ pin20_oe

uint32_t lobs_trace_data_t::pin20_oe

◆ pin21_di

uint32_t lobs_trace_data_t::pin21_di

◆ pin21_do

uint32_t lobs_trace_data_t::pin21_do

◆ pin21_oe

uint32_t lobs_trace_data_t::pin21_oe

◆ pin22_di

uint32_t lobs_trace_data_t::pin22_di

◆ pin22_do

uint32_t lobs_trace_data_t::pin22_do

◆ pin22_oe

uint32_t lobs_trace_data_t::pin22_oe

◆ pin23_di

uint32_t lobs_trace_data_t::pin23_di

◆ pin23_do

uint32_t lobs_trace_data_t::pin23_do

◆ pin23_oe

uint32_t lobs_trace_data_t::pin23_oe

◆ pin24_di

uint32_t lobs_trace_data_t::pin24_di

◆ pin24_do

uint32_t lobs_trace_data_t::pin24_do

◆ pin24_oe

uint32_t lobs_trace_data_t::pin24_oe

◆ pin25_di

uint32_t lobs_trace_data_t::pin25_di

◆ pin25_do

uint32_t lobs_trace_data_t::pin25_do

◆ pin25_oe

uint32_t lobs_trace_data_t::pin25_oe

◆ pin26_di

uint32_t lobs_trace_data_t::pin26_di

◆ pin26_do

uint32_t lobs_trace_data_t::pin26_do

◆ pin26_oe

uint32_t lobs_trace_data_t::pin26_oe

◆ pin27_di

uint32_t lobs_trace_data_t::pin27_di

◆ pin27_do

uint32_t lobs_trace_data_t::pin27_do

◆ pin27_oe

uint32_t lobs_trace_data_t::pin27_oe

◆ pin28_di

uint32_t lobs_trace_data_t::pin28_di

◆ pin28_do

uint32_t lobs_trace_data_t::pin28_do

◆ pin28_oe

uint32_t lobs_trace_data_t::pin28_oe

◆ pin29_di

uint32_t lobs_trace_data_t::pin29_di

◆ pin29_do

uint32_t lobs_trace_data_t::pin29_do

◆ pin29_oe

uint32_t lobs_trace_data_t::pin29_oe

◆ pin30_di

uint32_t lobs_trace_data_t::pin30_di

◆ pin30_do

uint32_t lobs_trace_data_t::pin30_do

◆ pin30_oe

uint32_t lobs_trace_data_t::pin30_oe

◆ pin31_di

uint32_t lobs_trace_data_t::pin31_di

◆ pin31_do

uint32_t lobs_trace_data_t::pin31_do

◆ pin31_oe

uint32_t lobs_trace_data_t::pin31_oe

◆ 

struct { ... } lobs_trace_data_t::str_data

◆ 

union { ... } lobs_trace_data_t::trace_data

◆ u32_data

uint32_t lobs_trace_data_t::u32_data[3]

The documentation for this struct was generated from the following file: