AlcapDAQ
1
|
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "CFASegment.h"
Go to the source code of this file.
Functions | |
CFASegmentPtr | newSegment (FILE *fin, int *last) |
void | deleteSegment (CFASegmentPtr segm) |
int | getSegmentType (CFASegmentPtr segm) |
void deleteSegment | ( | CFASegmentPtr | segm) |
Definition at line 63 of file CFASegment.c.
References CFA_SEGMENT_TYPE_1, getSegmentType(), i, CFASegmentType1_t::models, CFASegmentType2_t::models, CFASegmentType1_t::numModels, CFASegmentType2_t::numModels, toType1, and toType2.
Referenced by validateModel().
int getSegmentType | ( | CFASegmentPtr | segm) |
Definition at line 79 of file CFASegment.c.
References toStub, and TYPE_2_HEADER_VERSIONS.
Referenced by deleteSegment(), newSegment(), and validateModel().
CFASegmentPtr newSegment | ( | FILE * | fin, |
int * | last | ||
) |
Definition at line 8 of file CFASegment.c.
References CFA_SEGMENT_T1_FAMILY_FIELDS_SIZE, CFA_SEGMENT_TYPE_1, CFA_SHEBANG, CFASegmentType1_t::fwData, CFASegmentType2_t::fwData, CFASegmentStub_t::fwSizeBytes, CFASegmentType1_t::fwSizeBytes, CFASegmentType2_t::fwSizeBytes, getSegmentType(), CFASegmentStub_t::headerSizeBytes, i, CFASegmentStub_t::lastHeader, CFASegmentType1_t::models, CFASegmentType2_t::models, CFASegmentType1_t::numModels, CFASegmentType2_t::numModels, CFASegmentStub_t::shebang, and size.
Referenced by validateModel().