diff options
author | Mike Frysinger <vapier@gentoo.org> | 2011-06-04 17:18:04 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2011-06-04 17:18:04 +0000 |
commit | eb3243445a6173625255bb1398ccca31b22aff49 (patch) | |
tree | 153e6052b8253a46685a033cf93cf39a36337e36 /sim/bfin/ChangeLog | |
parent | 082e1c4a877c633cbe92113a27f6108e5bcc686d (diff) | |
download | binutils-eb3243445a6173625255bb1398ccca31b22aff49.zip binutils-eb3243445a6173625255bb1398ccca31b22aff49.tar.gz binutils-eb3243445a6173625255bb1398ccca31b22aff49.tar.bz2 |
sim: bfin: add support for glued SIC interrupt lines
The BF537 family glues a bunch of peripherals into single interrupt lines
that run into the SIC. To model this same behavior in the sim, we need to
use the glue-or device, and in order to use that, we need to tweak things
a bit in the mach code to allow declaring of these new devices.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'sim/bfin/ChangeLog')
-rw-r--r-- | sim/bfin/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/sim/bfin/ChangeLog b/sim/bfin/ChangeLog index 2d5bd83..05ade72 100644 --- a/sim/bfin/ChangeLog +++ b/sim/bfin/ChangeLog @@ -1,5 +1,14 @@ 2011-06-04 Mike Frysinger <vapier@gentoo.org> + * machs.c (bf534_dev, bf537_dev): Add glue-or devices. + (bf537_port): Define applicable devices with PORT to the glue-or + devices instead of SIC. + (bfin_model_hw_tree_init): Drop old sim_hw_parse call for bfin_sic. + Only parse reg/type when the device has an address. Move the call + to dv_bfin_hw_port_parse up before slash check. + +2011-06-04 Mike Frysinger <vapier@gentoo.org> + * dv-bfin_sic.c (ENC, DEC_PIN, DEC_SIC): Move above the BFIN_SIC_TO_CEC_PORTS definition. (SIC_PORTS): New define. |