/*
 * File: adc_dma_bctu_data.c
 *
 * Code generated for Simulink model 'adc_dma_bctu'.
 *
 * Model version                   : 4.44
 * Simulink Coder version          : 24.1 (R2024a) 19-Nov-2023
 * MBDT for S32K3 Series Version  :  Version 1.8.0 (R2023b-R2025b) 11-Dec-2025
 * C/C++ source code generated on  : Thu Mar 12 15:19:47 2026
 *
 * Target selection: ert.tlc
 * Embedded hardware selection: ARM Compatible->ARM Cortex
 * Code generation objectives: Unspecified
 * Validation result: Not run
 */

#include "adc_dma_bctu.h"

/* Block parameters (default storage) */
P_adc_dma_bctu_T adc_dma_bctu_P = {
  /* Mask Parameter: Adc2_api_func
   * Referenced by: '<S1>/Adc2'
   */
  2.0,

  /* Mask Parameter: Adc1_api_func
   * Referenced by: '<S1>/Adc1'
   */
  9.0,

  /* Mask Parameter: Adc1_api_func_a
   * Referenced by: '<S3>/Adc1'
   */
  4.0,

  /* Mask Parameter: Mcl_api_func
   * Referenced by: '<S3>/Mcl'
   */
  6.0,

  /* Mask Parameter: Mcl2_api_func
   * Referenced by: '<S3>/Mcl2'
   */
  17.0,

  /* Mask Parameter: Adc_api_func
   * Referenced by: '<S2>/Adc'
   */
  1.0,

  /* Mask Parameter: Adc1_api_func_b
   * Referenced by: '<S2>/Adc1'
   */
  7.0,

  /* Mask Parameter: FreeMASTERConfig_automatic_buff
   * Referenced by: '<S2>/FreeMASTER Config'
   */
  1.0,

  /* Mask Parameter: FreeMASTERConfig_canrxidext
   * Referenced by: '<S2>/FreeMASTER Config'
   */
  1.0,

  /* Mask Parameter: FreeMASTERConfig_canrxobj
   * Referenced by: '<S2>/FreeMASTER Config'
   */
  6.0,

  /* Mask Parameter: FreeMASTERConfig_cantxidext
   * Referenced by: '<S2>/FreeMASTER Config'
   */
  1.0,

  /* Mask Parameter: FreeMASTERConfig_cantxobj
   * Referenced by: '<S2>/FreeMASTER Config'
   */
  6.0,

  /* Mask Parameter: Dio_channel
   * Referenced by: '<S3>/Dio'
   */
  5.0,

  /* Mask Parameter: FreeMASTERConfig_default_rfifo_
   * Referenced by: '<S2>/FreeMASTER Config'
   */
  1.0,

  /* Mask Parameter: Mcl2_dmaChannelCommandType
   * Referenced by: '<S3>/Mcl2'
   */
  4.0,

  /* Mask Parameter: Mcl_dmaLogicChannel
   * Referenced by: '<S3>/Mcl'
   */
  1.0,

  /* Mask Parameter: Mcl2_dmaLogicChannel
   * Referenced by: '<S3>/Mcl2'
   */
  1.0,

  /* Mask Parameter: Dio_gpioSim
   * Referenced by: '<S3>/Dio'
   */
  0.0,

  /* Mask Parameter: Adc2_group
   * Referenced by: '<S1>/Adc2'
   */
  1.0,

  /* Mask Parameter: Adc1_group
   * Referenced by: '<S1>/Adc1'
   */
  1.0,

  /* Mask Parameter: Adc1_group_o
   * Referenced by: '<S3>/Adc1'
   */
  1.0,

  /* Mask Parameter: Adc_group
   * Referenced by: '<S2>/Adc'
   */
  1.0,

  /* Mask Parameter: Adc1_group_b
   * Referenced by: '<S2>/Adc1'
   */
  1.0,

  /* Mask Parameter: Hardware_Interrupt_Handler_irqG
   * Referenced by: '<Root>/Hardware_Interrupt_Handler'
   */
  1.0,

  /* Mask Parameter: Hardware_Interrupt_Handler_irqH
   * Referenced by: '<Root>/Hardware_Interrupt_Handler'
   */
  1.0,

  /* Mask Parameter: Hardware_Interrupt_Handler_irqS
   * Referenced by: '<Root>/Hardware_Interrupt_Handler'
   */
  0.0,

  /* Mask Parameter: FreeMASTERConfig_isr_prio
   * Referenced by: '<S2>/FreeMASTER Config'
   */
  1.0,

  /* Mask Parameter: FreeMASTERConfig_mode
   * Referenced by: '<S2>/FreeMASTER Config'
   */
  2.0,

  /* Mask Parameter: FreeMASTERConfig_scope_max_vars
   * Referenced by: '<S2>/FreeMASTER Config'
   */
  8.0,

  /* Mask Parameter: FreeMASTERConfig_scope_use
   * Referenced by: '<S2>/FreeMASTER Config'
   */
  1.0,

  /* Mask Parameter: FreeMASTERConfig_canrxid
   * Referenced by: '<S2>/FreeMASTER Config'
   */
  1962U,

  /* Mask Parameter: FreeMASTERConfig_cantxid
   * Referenced by: '<S2>/FreeMASTER Config'
   */
  1962U,

  /* Expression: hw_unit
   * Referenced by: '<S1>/Adc2'
   */
  1.0,

  /* Expression: channel
   * Referenced by: '<S1>/Adc2'
   */
  1.0,

  /* Expression: threshold_control
   * Referenced by: '<S1>/Adc2'
   */
  1.0,

  /* Expression: power_state
   * Referenced by: '<S1>/Adc2'
   */
  1.0,

  /* Expression: ctu_unit
   * Referenced by: '<S1>/Adc2'
   */
  1.0,

  /* Expression: ctu_trigger
   * Referenced by: '<S1>/Adc2'
   */
  1.0,

  /* Expression: ctu_fifo_idx
   * Referenced by: '<S1>/Adc2'
   */
  1.0,

  /* Expression: hw_unit
   * Referenced by: '<S1>/Adc1'
   */
  1.0,

  /* Expression: channel
   * Referenced by: '<S1>/Adc1'
   */
  1.0,

  /* Expression: threshold_control
   * Referenced by: '<S1>/Adc1'
   */
  1.0,

  /* Expression: power_state
   * Referenced by: '<S1>/Adc1'
   */
  1.0,

  /* Expression: ctu_unit
   * Referenced by: '<S1>/Adc1'
   */
  1.0,

  /* Expression: ctu_trigger
   * Referenced by: '<S1>/Adc1'
   */
  1.0,

  /* Expression: ctu_fifo_idx
   * Referenced by: '<S1>/Adc1'
   */
  1.0,

  /* Expression: hw_unit
   * Referenced by: '<S3>/Adc1'
   */
  1.0,

  /* Expression: channel
   * Referenced by: '<S3>/Adc1'
   */
  1.0,

  /* Expression: threshold_control
   * Referenced by: '<S3>/Adc1'
   */
  1.0,

  /* Expression: power_state
   * Referenced by: '<S3>/Adc1'
   */
  1.0,

  /* Expression: ctu_unit
   * Referenced by: '<S3>/Adc1'
   */
  1.0,

  /* Expression: ctu_trigger
   * Referenced by: '<S3>/Adc1'
   */
  1.0,

  /* Expression: ctu_fifo_idx
   * Referenced by: '<S3>/Adc1'
   */
  1.0,

  /* Expression: logicInput
   * Referenced by: '<S3>/Mcl'
   */
  1.0,

  /* Expression: logicOutput
   * Referenced by: '<S3>/Mcl'
   */
  1.0,

  /* Expression: logicInstance
   * Referenced by: '<S3>/Mcl'
   */
  1.0,

  /* Expression: emiosInstance
   * Referenced by: '<S3>/Mcl'
   */
  1.0,

  /* Expression: ftmInstance
   * Referenced by: '<S3>/Mcl'
   */
  1.0,

  /* Expression: logicChannel
   * Referenced by: '<S3>/Mcl'
   */
  1.0,

  /* Expression: prescalerType
   * Referenced by: '<S3>/Mcl'
   */
  1.0,

  /* Expression: dmaLogicInstance
   * Referenced by: '<S3>/Mcl'
   */
  1.0,

  /* Expression: dmaInstanceCommandType
   * Referenced by: '<S3>/Mcl'
   */
  1.0,

  /* Expression: dmaChannelCommandType
   * Referenced by: '<S3>/Mcl'
   */
  1.0,

  /* Expression: dmaScatterGatherElement
   * Referenced by: '<S3>/Mcl'
   */
  1.0,

  /* Expression: dmaChannelInfo
   * Referenced by: '<S3>/Mcl'
   */
  1.0,

  /* Expression: channel_group
   * Referenced by: '<S3>/Dio'
   */
  1.0,

  /* Expression: port
   * Referenced by: '<S3>/Dio'
   */
  1.0,

  /* Expression: logicInput
   * Referenced by: '<S3>/Mcl2'
   */
  1.0,

  /* Expression: logicOutput
   * Referenced by: '<S3>/Mcl2'
   */
  1.0,

  /* Expression: logicInstance
   * Referenced by: '<S3>/Mcl2'
   */
  1.0,

  /* Expression: emiosInstance
   * Referenced by: '<S3>/Mcl2'
   */
  1.0,

  /* Expression: ftmInstance
   * Referenced by: '<S3>/Mcl2'
   */
  1.0,

  /* Expression: logicChannel
   * Referenced by: '<S3>/Mcl2'
   */
  1.0,

  /* Expression: prescalerType
   * Referenced by: '<S3>/Mcl2'
   */
  1.0,

  /* Expression: dmaLogicInstance
   * Referenced by: '<S3>/Mcl2'
   */
  1.0,

  /* Expression: dmaInstanceCommandType
   * Referenced by: '<S3>/Mcl2'
   */
  1.0,

  /* Expression: dmaScatterGatherElement
   * Referenced by: '<S3>/Mcl2'
   */
  1.0,

  /* Expression: dmaChannelInfo
   * Referenced by: '<S3>/Mcl2'
   */
  1.0,

  /* Expression: hw_unit
   * Referenced by: '<S2>/Adc'
   */
  1.0,

  /* Expression: channel
   * Referenced by: '<S2>/Adc'
   */
  1.0,

  /* Expression: threshold_control
   * Referenced by: '<S2>/Adc'
   */
  1.0,

  /* Expression: power_state
   * Referenced by: '<S2>/Adc'
   */
  1.0,

  /* Expression: ctu_unit
   * Referenced by: '<S2>/Adc'
   */
  1.0,

  /* Expression: ctu_trigger
   * Referenced by: '<S2>/Adc'
   */
  1.0,

  /* Expression: ctu_fifo_idx
   * Referenced by: '<S2>/Adc'
   */
  1.0,

  /* Expression: hw_unit
   * Referenced by: '<S2>/Adc1'
   */
  1.0,

  /* Expression: channel
   * Referenced by: '<S2>/Adc1'
   */
  1.0,

  /* Expression: threshold_control
   * Referenced by: '<S2>/Adc1'
   */
  1.0,

  /* Expression: power_state
   * Referenced by: '<S2>/Adc1'
   */
  1.0,

  /* Expression: ctu_unit
   * Referenced by: '<S2>/Adc1'
   */
  1.0,

  /* Expression: ctu_trigger
   * Referenced by: '<S2>/Adc1'
   */
  1.0,

  /* Expression: ctu_fifo_idx
   * Referenced by: '<S2>/Adc1'
   */
  1.0,

  /* Expression: connection_type
   * Referenced by: '<S2>/FreeMASTER Config'
   */
  1.0,

  /* Expression: instance
   * Referenced by: '<S2>/FreeMASTER Config'
   */
  1.0,

  /* Expression: buff_size
   * Referenced by: '<S2>/FreeMASTER Config'
   */
  255.0,

  /* Expression: rfifo_size
   * Referenced by: '<S2>/FreeMASTER Config'
   */
  32.0,

  /* Expression: blockCbk
   * Referenced by: '<Root>/Hardware_Interrupt_Handler'
   */
  0.0,

  /* Expression: Mcl_DmaChannelStateType.MCL_DMA_CH_RESET_STATE
   * Referenced by: '<Root>/Data Store Memory16'
   */
  MCL_DMA_CH_RESET_STATE,

  /* Expression: funcParams
   * Referenced by: '<Root>/Hardware_Interrupt_Handler'
   */
  { 0, 0, 0 },

  /* Expression: funcParam
   * Referenced by: '<S1>/Adc2'
   */
  2U,

  /* Expression: funcParam
   * Referenced by: '<S1>/Adc1'
   */
  9U,

  /* Expression: funcParam
   * Referenced by: '<S3>/Adc1'
   */
  4U,

  /* Expression: funcParam
   * Referenced by: '<S3>/Mcl'
   */
  4U,

  /* Expression: funcParams
   * Referenced by: '<S3>/Dio'
   */
  { 0U, 11U },

  /* Expression: funcParam
   * Referenced by: '<S3>/Mcl2'
   */
  3U,

  /* Expression: funcParam
   * Referenced by: '<S2>/Adc'
   */
  12U,

  /* Expression: funcParam
   * Referenced by: '<S2>/Adc1'
   */
  7U,

  /* Computed Parameter: DataStoreMemory12_InitialValue
   * Referenced by: '<Root>/Data Store Memory12'
   */
  0U,

  /* Computed Parameter: DataStoreMemory7_InitialValue
   * Referenced by: '<Root>/Data Store Memory7'
   */
  0U,

  /* Computed Parameter: DataStoreMemory1_InitialValue
   * Referenced by: '<Root>/Data Store Memory1'
   */
  0U,

  /* Computed Parameter: DataStoreMemory17_InitialValue
   * Referenced by: '<Root>/Data Store Memory17'
   */
  0U,

  /* Computed Parameter: DataStoreMemory3_InitialValue
   * Referenced by: '<Root>/Data Store Memory3'
   */
  0U,

  /* Computed Parameter: DataStoreMemory4_InitialValue
   * Referenced by: '<Root>/Data Store Memory4'
   */
  0U,

  /* Computed Parameter: FreeMASTERConfig_P3
   * Referenced by: '<S2>/FreeMASTER Config'
   */
  { 49U, 49U, 53U, 50U, 48U, 48U },

  /* Computed Parameter: DataStoreMemory20_InitialValue
   * Referenced by: '<Root>/Data Store Memory20'
   */
  0U,

  /* Computed Parameter: DataStoreMemory5_InitialValue
   * Referenced by: '<Root>/Data Store Memory5'
   */
  0U,

  /* Computed Parameter: DataStoreMemory6_InitialValue
   * Referenced by: '<Root>/Data Store Memory6'
   */
  0U,

  /* Computed Parameter: DataStoreMemory2_InitialValue
   * Referenced by: '<Root>/Data Store Memory2'
   */
  0U,

  /* Computed Parameter: DataStoreMemory_InitialValue
   * Referenced by: '<Root>/Data Store Memory'
   */
  0U,

  /* Computed Parameter: DataStoreMemory10_InitialValue
   * Referenced by: '<Root>/Data Store Memory10'
   */
  false,

  /* Computed Parameter: DataStoreMemory11_InitialValue
   * Referenced by: '<Root>/Data Store Memory11'
   */
  false,

  /* Computed Parameter: DataStoreMemory14_InitialValue
   * Referenced by: '<Root>/Data Store Memory14'
   */
  false,

  /* Computed Parameter: DataStoreMemory9_InitialValue
   * Referenced by: '<Root>/Data Store Memory9'
   */
  false,

  /* Computed Parameter: DataStoreMemory18_InitialValue
   * Referenced by: '<Root>/Data Store Memory18'
   */
  false,

  /* Computed Parameter: DataStoreMemory19_InitialValue
   * Referenced by: '<Root>/Data Store Memory19'
   */
  false,

  /* Computed Parameter: DataStoreMemory13_InitialValue
   * Referenced by: '<Root>/Data Store Memory13'
   */
  0U,

  /* Computed Parameter: DataStoreMemory15_InitialValue
   * Referenced by: '<Root>/Data Store Memory15'
   */
  0U,

  /* Computed Parameter: DataStoreMemory8_InitialValue
   * Referenced by: '<Root>/Data Store Memory8'
   */
  0U
};

/*
 * File trailer for generated code.
 *
 * [EOF]
 */
