X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=simavr%2Fsim%2Favr_spi.c;h=7a491b4b37e1d3bc84b37560db345d27878504c2;hb=90da54280f2ff2d91f2e51f41a5e747c56db6f94;hp=05810bf2f32a9d07423ae192d022c730e15c1953;hpb=1b14bdb55e8dd1bdbcc410f16a500802c741741c;p=simavr diff --git a/simavr/sim/avr_spi.c b/simavr/sim/avr_spi.c index 05810bf..7a491b4 100644 --- a/simavr/sim/avr_spi.c +++ b/simavr/sim/avr_spi.c @@ -41,6 +41,7 @@ static uint8_t avr_spi_read(struct avr_t * avr, avr_io_addr_t addr, void * param avr_spi_t * p = (avr_spi_t *)param; uint8_t v = p->input_data_register; p->input_data_register = 0; + avr_regbit_clear(avr, p->spi.raised); // printf("avr_spi_read = %02x\n", v); return v; }