sim: bfin: add bf526-0.2/bf54x-0.4 rom regions

Add regions for the on-chip roms on some newer Blackfin parts.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
This commit is contained in:
Mike Frysinger 2011-05-25 12:35:05 +00:00
parent cbe79dfe9a
commit dfb61fb66f
6 changed files with 27 additions and 0 deletions

View File

@ -1,3 +1,12 @@
2011-05-25 Mike Frysinger <vapier@gentoo.org>
* machs.c (bf526_roms): Add a region with rev of 2.
(bf54x_roms): Add regions with rev of 4.
* bfroms/all.h: Include new bf526-0.2.h, bf54x-0.4.h, and
bf54x_l1-0.4.h headers.
* bfroms/bf526-0.2.h, bfroms/bf54x-0.4.h, bfroms/bf54x_l1-0.4.h:
New header files.
2011-05-14 Mike Frysinger <vapier@gentoo.org>
* bfin-sim.c (decode_PushPopReg_0): Delete (grp == 1 && reg == 6)

View File

@ -6,6 +6,7 @@
#include "bf526-0.0.h"
#include "bf526-0.1.h"
#include "bf526-0.2.h"
#include "bf527-0.0.h"
#include "bf527-0.1.h"
#include "bf527-0.2.h"
@ -32,9 +33,11 @@
#include "bf54x-0.0.h"
#include "bf54x-0.1.h"
#include "bf54x-0.2.h"
#include "bf54x-0.4.h"
#include "bf54x_l1-0.0.h"
#include "bf54x_l1-0.1.h"
#include "bf54x_l1-0.2.h"
#include "bf54x_l1-0.4.h"
#include "bf561-0.5.h"

View File

@ -0,0 +1,4 @@
/* DO NOT EDIT: Autogenerated. */
static const char bfrom_bf526_0_2[] =
{
};

View File

@ -0,0 +1,4 @@
/* DO NOT EDIT: Autogenerated. */
static const char bfrom_bf54x_0_4[] =
{
};

View File

@ -0,0 +1,4 @@
/* DO NOT EDIT: Autogenerated. */
static const char bfrom_bf54x_l1_0_4[] =
{
};

View File

@ -902,6 +902,7 @@ static const struct bfrom bf51x_roms[] =
};
static const struct bfrom bf526_roms[] =
{
BFROM (526, 2, 0x1000000),
BFROM (526, 1, 0x1000000),
BFROM (526, 0, 0x1000000),
BFROM_STUB,
@ -943,9 +944,11 @@ 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),