Skip to content

Commit 57da3a5

Browse files
authored
Merge pull request #67 from nasa/integration-candidate
tblCRCtool Integration candidate: Caelum-rc4+dev7
2 parents 7cfd411 + 3c47da8 commit 57da3a5

File tree

3 files changed

+48
-45
lines changed

3 files changed

+48
-45
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@ This lab application is a ground utility to generate binary table CRCs for cFS.
99

1010
## Version Notes
1111

12+
### Development Build: v1.3.0-rc4+dev14
13+
14+
- Update Copyright Headers
15+
- Standardize version.h
16+
- See <https://github.com/nasa/osal/pull/67> and <https://github.com/nasa/cFS/445>
17+
1218
### Development Build: v1.3.0-rc4+dev7
1319

1420
- Remove explicit filename doxygen comments

cfe_ts_crc.c

Lines changed: 17 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,20 @@
1-
/*
2-
** GSC-18128-1, "Core Flight Executive Version 6.7"
3-
**
4-
** Copyright (c) 2006-2019 United States Government as represented by
5-
** the Administrator of the National Aeronautics and Space Administration.
6-
** All Rights Reserved.
7-
**
8-
** Licensed under the Apache License, Version 2.0 (the "License");
9-
** you may not use this file except in compliance with the License.
10-
** You may obtain a copy of the License at
11-
**
12-
** http://www.apache.org/licenses/LICENSE-2.0
13-
**
14-
** Unless required by applicable law or agreed to in writing, software
15-
** distributed under the License is distributed on an "AS IS" BASIS,
16-
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17-
** See the License for the specific language governing permissions and
18-
** limitations under the License.
19-
*/
1+
/************************************************************************
2+
* NASA Docket No. GSC-18,719-1, and identified as “core Flight System: Bootes”
3+
*
4+
* Copyright (c) 2020 United States Government as represented by the
5+
* Administrator of the National Aeronautics and Space Administration.
6+
* All Rights Reserved.
7+
*
8+
* Licensed under the Apache License, Version 2.0 (the "License"); you may
9+
* not use this file except in compliance with the License. You may obtain
10+
* a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
11+
*
12+
* Unless required by applicable law or agreed to in writing, software
13+
* distributed under the License is distributed on an "AS IS" BASIS,
14+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
* See the License for the specific language governing permissions and
16+
* limitations under the License.
17+
************************************************************************/
2018

2119
/*
2220
* This program calculates the CRC-16/ARC of a given table file.

cfe_ts_crc_version.h

Lines changed: 25 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,20 @@
1-
/*
2-
** GSC-18128-1, "Core Flight Executive Version 6.7"
3-
**
4-
** Copyright (c) 2006-2019 United States Government as represented by
5-
** the Administrator of the National Aeronautics and Space Administration.
6-
** All Rights Reserved.
7-
**
8-
** Licensed under the Apache License, Version 2.0 (the "License");
9-
** you may not use this file except in compliance with the License.
10-
** You may obtain a copy of the License at
11-
**
12-
** http://www.apache.org/licenses/LICENSE-2.0
13-
**
14-
** Unless required by applicable law or agreed to in writing, software
15-
** distributed under the License is distributed on an "AS IS" BASIS,
16-
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17-
** See the License for the specific language governing permissions and
18-
** limitations under the License.
19-
*/
1+
/************************************************************************
2+
* NASA Docket No. GSC-18,719-1, and identified as “core Flight System: Bootes”
3+
*
4+
* Copyright (c) 2020 United States Government as represented by the
5+
* Administrator of the National Aeronautics and Space Administration.
6+
* All Rights Reserved.
7+
*
8+
* Licensed under the Apache License, Version 2.0 (the "License"); you may
9+
* not use this file except in compliance with the License. You may obtain
10+
* a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
11+
*
12+
* Unless required by applicable law or agreed to in writing, software
13+
* distributed under the License is distributed on an "AS IS" BASIS,
14+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
* See the License for the specific language governing permissions and
16+
* limitations under the License.
17+
************************************************************************/
2018

2119
/*! @file
2220
* @brief Purpose:
@@ -31,22 +29,23 @@
3129
/*
3230
* Development Build Macro Definitions
3331
*/
34-
#define CFE_TS_CRC_BUILD_NUMBER 7 /*!< @brief Number of commits since baseline */
32+
#define CFE_TS_CRC_BUILD_NUMBER 14 /*!< @brief Number of commits since baseline */
3533
#define CFE_TS_CRC_BUILD_BASELINE \
3634
"v1.3.0-rc4+dev" /*!< @brief Development Build: git tag that is the base for the current */
3735

3836
/*
39-
* Version Macro Definitions
37+
* Version Macros, see \ref cfsversions for definitions.
4038
*/
41-
#define CFE_TS_CRC_MAJOR_VERSION 1 /*!< @brief ONLY APPLY for OFFICIAL releases. Major version number. */
42-
#define CFE_TS_CRC_MINOR_VERSION 1 /*!< @brief ONLY APPLY for OFFICIAL releases. Minor version number. */
43-
#define CFE_TS_CRC_REVISION 0 /*!< @brief ONLY APPLY for OFFICIAL releases. Revision number. */
39+
#define CFE_TS_CRC_MAJOR_VERSION 1 /*!< @brief Major version number */
40+
#define CFE_TS_CRC_MINOR_VERSION 1 /*!< @brief Minor version number */
41+
#define CFE_TS_CRC_REVISION 99 /*!< @brief Revision version number. Value of 99 indicates a development version.*/
4442

4543
/*!
4644
* @brief Mission revision.
4745
*
48-
* Set to 0 on OFFICIAL releases, and set to 255 (0xFF) on development versions.
49-
* Values 1-254 are reserved for mission use to denote patches/customizations as needed.
46+
* Reserved for mission use to denote patches/customizations as needed.
47+
* Values 1-254 are reserved for mission use to denote patches/customizations as needed. NOTE: Reserving 0 and 0xFF for
48+
* cFS open-source development use (pending resolution of nasa/cFS#440)
5049
*/
5150
#define CFE_TS_CRC_MISSION_REV 0xFF
5251

0 commit comments

Comments
 (0)