Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: modem_ref_helper DebouncedInterrupt
files.cpp
- Committer:
- Jeej
- Date:
- 2019-11-13
- Revision:
- 0:83836029943b
File content as of revision 0:83836029943b:
#include "files.h"
#include "hwcfg.h"
#include "kal_fs.h"
#define __DEVICE_ID__ 0x0000001E
alp_file_header_t h_rev = {
.perm = RWR_R_,
.prop = FS_PERMANENT_NOTIF,
.afid = FID_ACTP_RPT_FULL,
.ifid = IFID_REPORT,
.size = HAL_U32_BYTE_SWAP((uint32_t)sizeof(revision_t)),
.alloc= HAL_U32_BYTE_SWAP((uint32_t)sizeof(revision_t))
};
revision_t f_rev = {
.manufacturer_id = __MANUFACTURER_ID__,
/// Device ID: Arbitrary number, at user/customer choice
.device_id = __DEVICE_ID__,
/// Hardware Board ID:
.hw_version = __HW_VERSION__,
/// Firmware Version: made of
/// - major,minor and patch indexes
/// - fw_id : "build-flavour"
/// FW_ID | MAJOR | MINOR | PATCH | HASH |
// 1B | 1B | 1B | 2B | 4B |
.fw_version.id = 0,
.fw_version.major = 1,
.fw_version.minor = 0,
.fw_version.patch = 0,
.fw_version.hash = 0x20191113,
/// Not used
.cup_max_size = 0x00000000
};
alp_file_header_t h_status = {
.perm = RWRWR_,
.prop = FS_VOLATILE,
.afid = 0,
.ifid = 0,
.size = HAL_U32_BYTE_SWAP((uint32_t)sizeof(status_t)),
.alloc= HAL_U32_BYTE_SWAP((uint32_t)sizeof(status_t))
};
status_t f_status = {
.nb = 0,
};