sim: bfin: set bfrom alias field to correct size
When the sim is built w/out the bfroms, we end up passing a length of 0 when mapping the rom region which the core sim code rejects. So add an alias field equal to the length to avoid that error. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
This commit is contained in:
parent
b5539f23a0
commit
040a4d109e
2 changed files with 17 additions and 10 deletions
|
@ -1,3 +1,10 @@
|
|||
2012-07-31 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* machs.c (bf54x_roms): Pass 0x1000 to alias field of BFROM, and
|
||||
0x10000 to the alias field of BFROMA.
|
||||
(bf561_roms): Pass 0x1000 to alias field of BFROM.
|
||||
(bf59x_roms): Pass 0x10000 to alias field of BFROMA.
|
||||
|
||||
2012-07-31 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* machs.c (bfin_reg_fetch): Change return 0 to return -1, and
|
||||
|
|
|
@ -1619,27 +1619,27 @@ static const struct bfrom bf538_roms[] =
|
|||
};
|
||||
static const struct bfrom bf54x_roms[] =
|
||||
{
|
||||
BFROM (54x, 4, 0),
|
||||
BFROM (54x, 2, 0),
|
||||
BFROM (54x, 1, 0),
|
||||
BFROM (54x, 0, 0),
|
||||
BFROMA (0xffa14000, 54x_l1, 4, 0),
|
||||
BFROMA (0xffa14000, 54x_l1, 2, 0),
|
||||
BFROMA (0xffa14000, 54x_l1, 1, 0),
|
||||
BFROMA (0xffa14000, 54x_l1, 0, 0),
|
||||
BFROM (54x, 4, 0x1000),
|
||||
BFROM (54x, 2, 0x1000),
|
||||
BFROM (54x, 1, 0x1000),
|
||||
BFROM (54x, 0, 0x1000),
|
||||
BFROMA (0xffa14000, 54x_l1, 4, 0x10000),
|
||||
BFROMA (0xffa14000, 54x_l1, 2, 0x10000),
|
||||
BFROMA (0xffa14000, 54x_l1, 1, 0x10000),
|
||||
BFROMA (0xffa14000, 54x_l1, 0, 0x10000),
|
||||
BFROM_STUB,
|
||||
};
|
||||
static const struct bfrom bf561_roms[] =
|
||||
{
|
||||
/* XXX: No idea what the actual wrap limit is here. */
|
||||
BFROM (561, 5, 0),
|
||||
BFROM (561, 5, 0x1000),
|
||||
BFROM_STUB,
|
||||
};
|
||||
static const struct bfrom bf59x_roms[] =
|
||||
{
|
||||
BFROM (59x, 1, 0x1000000),
|
||||
BFROM (59x, 0, 0x1000000),
|
||||
BFROMA (0xffa10000, 59x_l1, 1, 0),
|
||||
BFROMA (0xffa10000, 59x_l1, 1, 0x10000),
|
||||
BFROM_STUB,
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue