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 ---