
// File generated by noodle version X-2025.06#84ea4f0b1c#250602, Thu Jan 15 13:02:45 2026
// Copyright 2014-2025 Synopsys, Inc. All rights reserved.
// C:\Synopsys\ASIP Programmer\X-2025.06\win64\bin\WINbin\noodle.exe -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/isg -IC:/Users/phangl/OneDrive - MED-EL/Desktop/LPDSP32_Modell/lib/runtime/include -DBLOCK_LEN=1 -DMAX_FIR_COEFFS=64 -D__tct_patch__=0 -ilpdsp32_chess.h +Stof +wRelease/chesswork main.c lpdsp32

                          bool__ : _basic() bool;
                       __cchar__ : _basic() __cchar;
                       __schar__ : _basic() __schar;
                       __uchar__ : _basic() __uchar;
                      __sshort__ : _basic() __sshort;
                      __ushort__ : _basic() __ushort;
                        __sint__ : _basic() __sint;
                        __uint__ : _basic() __uint;
                       __slong__ : _basic() __slong;
                       __ulong__ : _basic() __ulong;
                 __flongdouble__ : _basic() __flongdouble;
                        int72___ : _basic() int72_;
                        int32___ : _basic() int32_;
                   __slonglong__ : _basic() __slonglong;
                   __ulonglong__ : _basic() __ulonglong;
                       __Pvoid__ : _basic() __Pvoid;
                        int64___ : _basic() int64_;
                       accum_t__ : _basic() accum_t;
                       flags_t__ : _basic() flags_t;
                         __rtp__ : _typedef() __rtp $__ulonglong__;
                        __atp0__ : _typedef() __atp0 $accum_t__;
                        __atp1__ : _typedef() __atp1 $accum_t__;
                        __atp2__ : _typedef() __atp2 $__ulonglong__;
                       dmaddr___ : _basic() dmaddr_;
                       float32__ : _typedef() float32 $__uint__;
                       __rtp___1 : _typedef() __rtp $float32__;
                      __atp0___1 : _typedef() __atp0 $__sint__;
                       float64__ : _typedef() float64 $__ulonglong__;
                       __rtp___2 : _typedef() __rtp $float64__;
                      __atp0___2 : _typedef() __atp0 $__sint__;
                       __rtp___3 : _typedef() __rtp $float32__;
                      __atp0___3 : _typedef() __atp0 $__slonglong__;
                       __rtp___4 : _typedef() __rtp $float64__;
                      __atp0___4 : _typedef() __atp0 $__slonglong__;
                       __rtp___5 : _typedef() __rtp $__sint__;
                      __atp0___5 : _typedef() __atp0 $float32__;
                       __rtp___6 : _typedef() __rtp $__slonglong__;
                      __atp0___6 : _typedef() __atp0 $float32__;
                       __rtp___7 : _typedef() __rtp $float64__;
                      __atp0___7 : _typedef() __atp0 $float32__;
                       __rtp___8 : _typedef() __rtp $float32__;
                      __atp0___8 : _typedef() __atp0 $float32__;
                       __rtp___9 : _typedef() __rtp $float32__;
                      __atp0___9 : _typedef() __atp0 $float32__;
                      __atp1___1 : _typedef() __atp1 $float32__;
                      __rtp___10 : _typedef() __rtp $float32__;
                     __atp0___10 : _typedef() __atp0 $float32__;
                      __atp1___2 : _typedef() __atp1 $float32__;
                      __rtp___11 : _typedef() __rtp $float32__;
                     __atp0___11 : _typedef() __atp0 $float32__;
                      __atp1___3 : _typedef() __atp1 $float32__;
                      __rtp___12 : _typedef() __rtp $float32__;
                     __atp0___12 : _typedef() __atp0 $float32__;
                      __atp1___4 : _typedef() __atp1 $float32__;
                      __rtp___13 : _typedef() __rtp $__sint__;
                     __atp0___13 : _typedef() __atp0 $float32__;
                      __atp1___5 : _typedef() __atp1 $float32__;
                      __rtp___14 : _typedef() __rtp $__sint__;
                     __atp0___14 : _typedef() __atp0 $float32__;
                      __atp1___6 : _typedef() __atp1 $float32__;
                      __rtp___15 : _typedef() __rtp $__sint__;
                     __atp0___15 : _typedef() __atp0 $float32__;
                      __atp1___7 : _typedef() __atp1 $float32__;
                      __rtp___16 : _typedef() __rtp $__sint__;
                     __atp0___16 : _typedef() __atp0 $float64__;
                      __rtp___17 : _typedef() __rtp $__slonglong__;
                     __atp0___17 : _typedef() __atp0 $float64__;
                      __rtp___18 : _typedef() __rtp $float32__;
                     __atp0___18 : _typedef() __atp0 $float64__;
                      __rtp___19 : _typedef() __rtp $float64__;
                     __atp0___19 : _typedef() __atp0 $float64__;
                      __rtp___20 : _typedef() __rtp $float64__;
                     __atp0___20 : _typedef() __atp0 $float64__;
                      __atp1___8 : _typedef() __atp1 $float64__;
                      __rtp___21 : _typedef() __rtp $float64__;
                     __atp0___21 : _typedef() __atp0 $float64__;
                      __atp1___9 : _typedef() __atp1 $float64__;
                      __rtp___22 : _typedef() __rtp $float64__;
                     __atp0___22 : _typedef() __atp0 $float64__;
                     __atp1___10 : _typedef() __atp1 $float64__;
                      __rtp___23 : _typedef() __rtp $float64__;
                     __atp0___23 : _typedef() __atp0 $float64__;
                     __atp1___11 : _typedef() __atp1 $float64__;
                      __rtp___24 : _typedef() __rtp $__sint__;
                     __atp0___24 : _typedef() __atp0 $float64__;
                     __atp1___12 : _typedef() __atp1 $float64__;
                      __rtp___25 : _typedef() __rtp $__sint__;
                     __atp0___25 : _typedef() __atp0 $float64__;
                     __atp1___13 : _typedef() __atp1 $float64__;
                      __rtp___26 : _typedef() __rtp $__sint__;
                     __atp0___26 : _typedef() __atp0 $float64__;
                     __atp1___14 : _typedef() __atp1 $float64__;
                      __ffloat__ : _basic() __ffloat;
                     __fdouble__ : _basic() __fdouble;
                    uint15__IMSK : _basic(IMSK,1,1) uint15_;
                uint15__irq_stat : _basic(irq_stat,1,1) uint15_;
                      __sint_DMA : _basic(DMA,4,4) __sint;
                     __Pvoid_DMA : _basic(DMA,4,4) __Pvoid;
                   __P__sint_DMA : _pointer(DMA,4,4) $__Pvoid_DMA $__sint_DMA;
                   BufferPtr_DMA : _struct(DMA,12,4) BufferPtr {
                                       buffer_len $__sint_DMA @0;
                                       ptr_start $__P__sint_DMA @4;
                                       ptr_current $__P__sint_DMA @8;
                                   }
                      __sint_DMB : _basic(DMB,4,4) __sint;
                     __Pvoid_DMB : _basic(DMB,4,4) __Pvoid;
                __PDMB__sint_DMB : _pointer(DMB,4,4) $__Pvoid_DMB $__sint_DMB;
                BufferPtrDMB_DMB : _struct(DMB,12,4) BufferPtrDMB {
                                       buffer_len $__sint_DMB @0;
                                       ptr_start $__PDMB__sint_DMB @4;
                                       ptr_current $__PDMB__sint_DMB @8;
                                   }
              __A64DMB__sint_DMB : _array(DMB,256,4) [64] $__sint_DMB;
                    __uchar_DMIO : _basic(DMIO,1,1) __uchar;
                  __A5__sint_DMA : _array(DMA,20,4) [5] $__sint_DMA;
                  __A2__sint_DMA : _array(DMA,8,4) [2] $__sint_DMA;
                 __A16__sint_DMA : _array(DMA,64,4) [16] $__sint_DMA;
            SingleSignalPath_DMA : _struct(DMA,144,4) SingleSignalPath {
                                       input_scale $__sint_DMA @0;
                                       x_nbit_bitshift $__sint_DMA @4;
                                       preemph_activated $__sint_DMA @8;
                                       b_preemph $__A5__sint_DMA @12;
                                       _preemph_scale_nbits $__sint_DMA @32;
                                       _xd $__A2__sint_DMA @36;
                                       _yd $__A2__sint_DMA @44;
                                       _delay_buffer $__A16__sint_DMA @52;
                                       delay_buffer $BufferPtr_DMA @116;
                                       n_delay_samps $__sint_DMA @128;
                                       weight_actived $__sint_DMA @132;
                                       weight $__sint_DMA @136;
                                       _weight_scale_nbits $__sint_DMA @140;
                                   }
                    __sshort_DMB : _basic(DMB,2,2) __sshort;
                     int16_t_DMB : _typedef(DMB,2,2) int16_t $__sshort_DMB;
             __A4DMB__sshort_DMB : _array(DMB,8,2) [4] $int16_t_DMB;
              __PDMB__sshort_DMA : _pointer(DMA,4,4) $__Pvoid_DMA $int16_t_DMB;
                      __rtp___27 : _typedef() __rtp $__ffloat__;
                     __atp0___27 : _typedef() __atp0 $__ffloat__;
                     __atp1___15 : _typedef() __atp1 $__sint__;
                      __rtp___28 : _typedef() __rtp $__fdouble__;
                     __atp0___28 : _typedef() __atp0 $__fdouble__;
                     __atp1___16 : _typedef() __atp1 $__sint__;
                      __rtp___29 : _typedef() __rtp $__ffloat__;
                     __atp0___29 : _typedef() __atp0 $__ffloat__;
                      __rtp___30 : _typedef() __rtp $__fdouble__;
                     __atp0___30 : _typedef() __atp0 $__fdouble__;
                      __rtp___31 : _typedef() __rtp $__ffloat__;
                     __atp0___31 : _typedef() __atp0 $__ffloat__;
                      __rtp___32 : _typedef() __rtp $__fdouble__;
                     __atp0___32 : _typedef() __atp0 $__fdouble__;
                      __rtp___33 : _typedef() __rtp $__ffloat__;
                     __atp0___33 : _typedef() __atp0 $__ffloat__;
                      __rtp___34 : _typedef() __rtp $__fdouble__;
                     __atp0___34 : _typedef() __atp0 $__fdouble__;
                      __rtp___35 : _typedef() __rtp $__ffloat__;
                     __atp0___35 : _typedef() __atp0 $__ffloat__;
                      __rtp___36 : _typedef() __rtp $__fdouble__;
                     __atp0___36 : _typedef() __atp0 $__fdouble__;
                      __rtp___37 : _typedef() __rtp $__ffloat__;
                     __atp0___37 : _typedef() __atp0 $__ffloat__;
                      __rtp___38 : _typedef() __rtp $__fdouble__;
                     __atp0___38 : _typedef() __atp0 $__fdouble__;
                      __rtp___39 : _typedef() __rtp $__ffloat__;
                     __atp0___39 : _typedef() __atp0 $__ffloat__;
                      __rtp___40 : _typedef() __rtp $__fdouble__;
                     __atp0___40 : _typedef() __atp0 $__fdouble__;
                      __rtp___41 : _typedef() __rtp $__ffloat__;
                     __atp0___41 : _typedef() __atp0 $__ffloat__;
                      __rtp___42 : _typedef() __rtp $__fdouble__;
                     __atp0___42 : _typedef() __atp0 $__fdouble__;
                      __rtp___43 : _typedef() __rtp $__ffloat__;
                     __atp0___43 : _typedef() __atp0 $__ffloat__;
                      __rtp___44 : _typedef() __rtp $__fdouble__;
                     __atp0___44 : _typedef() __atp0 $__fdouble__;
                      __rtp___45 : _typedef() __rtp $__ffloat__;
                     __atp0___45 : _typedef() __atp0 $__ffloat__;
                      __rtp___46 : _typedef() __rtp $__fdouble__;
                     __atp0___46 : _typedef() __atp0 $__fdouble__;
                      __rtp___47 : _typedef() __rtp $__ffloat__;
                     __atp0___47 : _typedef() __atp0 $__ffloat__;
                     __atp1___17 : _typedef() __atp1 $__ffloat__;
                      __rtp___48 : _typedef() __rtp $__fdouble__;
                     __atp0___48 : _typedef() __atp0 $__fdouble__;
                     __atp1___18 : _typedef() __atp1 $__fdouble__;
                      __rtp___49 : _typedef() __rtp $__fdouble__;
                     __atp0___49 : _typedef() __atp0 $__fdouble__;
                     __atp1___19 : _typedef() __atp1 $__fdouble__;
                      __rtp___50 : _typedef() __rtp $__ffloat__;
                     __atp0___50 : _typedef() __atp0 $__ffloat__;
                      __rtp___51 : _typedef() __rtp $__fdouble__;
                     __atp0___51 : _typedef() __atp0 $__fdouble__;
                      __rtp___52 : _typedef() __rtp $__ffloat__;
                     __atp0___52 : _typedef() __atp0 $__ffloat__;
                      __rtp___53 : _typedef() __rtp $__fdouble__;
                     __atp0___53 : _typedef() __atp0 $__fdouble__;
                      __rtp___54 : _typedef() __rtp $__fdouble__;
                     __atp0___54 : _typedef() __atp0 $__fdouble__;
                      __rtp___55 : _typedef() __rtp $__ffloat__;
                     __atp0___55 : _typedef() __atp0 $__ffloat__;
                     __atp1___20 : _typedef() __atp1 $__ffloat__;
                      __rtp___56 : _typedef() __rtp $__fdouble__;
                     __atp0___56 : _typedef() __atp0 $__fdouble__;
                     __atp1___21 : _typedef() __atp1 $__fdouble__;
                      __rtp___57 : _typedef() __rtp $__ffloat__;
                     __atp0___57 : _typedef() __atp0 $__ffloat__;
                    __PDMBvoid__ : _basic() __PDMBvoid;
                       fract_t__ : _basic() fract_t;
                        pmem_t__ : _basic() pmem_t;
                     __PDMvoid__ : _basic() __PDMvoid;
                    __PDMAvoid__ : _basic() __PDMAvoid;
                   __PDMIOvoid__ : _basic() __PDMIOvoid;
                     __PPMvoid__ : _basic() __PPMvoid;
                  OutputMode_DMA : _enum(DMA,4,4) OutputMode $__sint_DMA {
                                       OUTPUT_MODE_C_SENSOR = 0;
                                       OUTPUT_MODE_ACC_SENSOR = 1;
                                       OUTPUT_MODE_FIR_LMS = 2;
                                       OUTPUT_MODE_FIR = 3;
                                       OUTPUT_MODE_FIR_LMS_LEAKY = 4;
                                   }
                        void____ : _function() _void;
                      __sint____ : _function() $__sint__;
                   __fdouble_DMA : _basic(DMA,8,8) __fdouble;
               __A5__fdouble_DMA : _array(DMA,40,8) [5] $__fdouble_DMA;
