envcrc.c (89cdab788f3716b335fefb60b836ebcf975aceab) | envcrc.c (5a1aceb0689e2f731491838970884a673ef7e7d3) |
---|---|
1/* 2 * (C) Copyright 2001 3 * Paolo Scaffardi, AIRVENT SAM s.p.a - RIMINI(ITALY), arsenio@tin.it 4 * 5 * See file CREDITS for list of people who contributed to this 6 * project. 7 * 8 * This program is free software; you can redistribute it and/or --- 19 unchanged lines hidden (view full) --- 28 29#ifndef __ASSEMBLY__ 30#define __ASSEMBLY__ /* Dirty trick to get only #defines */ 31#endif 32#define __ASM_STUB_PROCESSOR_H__ /* don't include asm/processor. */ 33#include <config.h> 34#undef __ASSEMBLY__ 35 | 1/* 2 * (C) Copyright 2001 3 * Paolo Scaffardi, AIRVENT SAM s.p.a - RIMINI(ITALY), arsenio@tin.it 4 * 5 * See file CREDITS for list of people who contributed to this 6 * project. 7 * 8 * This program is free software; you can redistribute it and/or --- 19 unchanged lines hidden (view full) --- 28 29#ifndef __ASSEMBLY__ 30#define __ASSEMBLY__ /* Dirty trick to get only #defines */ 31#endif 32#define __ASM_STUB_PROCESSOR_H__ /* don't include asm/processor. */ 33#include <config.h> 34#undef __ASSEMBLY__ 35 |
36#if defined(CFG_ENV_IS_IN_FLASH) | 36#if defined(CONFIG_ENV_IS_IN_FLASH) |
37# ifndef CFG_ENV_ADDR 38# define CFG_ENV_ADDR (CFG_FLASH_BASE + CFG_ENV_OFFSET) 39# endif 40# ifndef CFG_ENV_OFFSET 41# define CFG_ENV_OFFSET (CFG_ENV_ADDR - CFG_FLASH_BASE) 42# endif 43# if !defined(CFG_ENV_ADDR_REDUND) && defined(CFG_ENV_OFFSET_REDUND) 44# define CFG_ENV_ADDR_REDUND (CFG_FLASH_BASE + CFG_ENV_OFFSET_REDUND) --- 6 unchanged lines hidden (view full) --- 51# endif 52# if (CFG_ENV_ADDR >= CFG_MONITOR_BASE) && \ 53 ((CFG_ENV_ADDR + CFG_ENV_SIZE) <= (CFG_MONITOR_BASE + CFG_MONITOR_LEN)) 54# define ENV_IS_EMBEDDED 1 55# endif 56# if defined(CFG_ENV_ADDR_REDUND) || defined(CFG_ENV_OFFSET_REDUND) 57# define CFG_REDUNDAND_ENVIRONMENT 1 58# endif | 37# ifndef CFG_ENV_ADDR 38# define CFG_ENV_ADDR (CFG_FLASH_BASE + CFG_ENV_OFFSET) 39# endif 40# ifndef CFG_ENV_OFFSET 41# define CFG_ENV_OFFSET (CFG_ENV_ADDR - CFG_FLASH_BASE) 42# endif 43# if !defined(CFG_ENV_ADDR_REDUND) && defined(CFG_ENV_OFFSET_REDUND) 44# define CFG_ENV_ADDR_REDUND (CFG_FLASH_BASE + CFG_ENV_OFFSET_REDUND) --- 6 unchanged lines hidden (view full) --- 51# endif 52# if (CFG_ENV_ADDR >= CFG_MONITOR_BASE) && \ 53 ((CFG_ENV_ADDR + CFG_ENV_SIZE) <= (CFG_MONITOR_BASE + CFG_MONITOR_LEN)) 54# define ENV_IS_EMBEDDED 1 55# endif 56# if defined(CFG_ENV_ADDR_REDUND) || defined(CFG_ENV_OFFSET_REDUND) 57# define CFG_REDUNDAND_ENVIRONMENT 1 58# endif |
59#endif /* CFG_ENV_IS_IN_FLASH */ | 59#endif /* CONFIG_ENV_IS_IN_FLASH */ |
60 61#ifdef CFG_REDUNDAND_ENVIRONMENT 62# define ENV_HEADER_SIZE (sizeof(uint32_t) + 1) 63#else 64# define ENV_HEADER_SIZE (sizeof(uint32_t)) 65#endif 66 67#define ENV_SIZE (CFG_ENV_SIZE - ENV_HEADER_SIZE) --- 33 unchanged lines hidden --- | 60 61#ifdef CFG_REDUNDAND_ENVIRONMENT 62# define ENV_HEADER_SIZE (sizeof(uint32_t) + 1) 63#else 64# define ENV_HEADER_SIZE (sizeof(uint32_t)) 65#endif 66 67#define ENV_SIZE (CFG_ENV_SIZE - ENV_HEADER_SIZE) --- 33 unchanged lines hidden --- |