X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=sim%2Fbfin%2Fdv-bfin_twi.c;h=60b9041a6711b900b7373d5a98b8dba72a2345fa;hb=a4a66f71328fe2cd216cbc1e99285de28bbaed1e;hp=8c775e6509bfe57b711c51d3dfd950d1195bc8cd;hpb=81d126c3be15c1104b082683104856bede936d47;p=deliverable%2Fbinutils-gdb.git diff --git a/sim/bfin/dv-bfin_twi.c b/sim/bfin/dv-bfin_twi.c index 8c775e6509..60b9041a67 100644 --- a/sim/bfin/dv-bfin_twi.c +++ b/sim/bfin/dv-bfin_twi.c @@ -1,6 +1,6 @@ /* Blackfin Two Wire Interface (TWI) model - Copyright (C) 2010-2011 Free Software Foundation, Inc. + Copyright (C) 2010-2012 Free Software Foundation, Inc. Contributed by Analog Devices, Inc. This file is part of simulators. @@ -102,10 +102,10 @@ bfin_twi_io_write_buffer (struct hw *me, const void *source, int space, *valuep = value; break; case mmr_offset(int_stat): - dv_w1c_2 (valuep, value, 0); + dv_w1c_2 (valuep, value, -1); break; case mmr_offset(master_stat): - dv_w1c_2 (valuep, value, MPROG | SDASEN | SCLSEN | BUSBUSY); + dv_w1c_2 (valuep, value, BUFWRERR | BUFRDERR | DNAK | ANAK | LOSTARB); break; case mmr_offset(slave_stat): case mmr_offset(fifo_stat):