From 2f86dc634df116042040f764f9539010cfc6aacb Mon Sep 17 00:00:00 2001 From: Stefan Beller Date: Mon, 21 May 2012 18:30:36 +0200 Subject: [PATCH] Made SPI interrupt nonblocking The programmer works now. --- firmware/main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/firmware/main.c b/firmware/main.c index b60f45f..9b0ea1a 100755 --- a/firmware/main.c +++ b/firmware/main.c @@ -46,7 +46,8 @@ static uchar prog_blockflags; static uchar prog_pagecounter; -ISR(SPI_STC_vect ) + +ISR(SPI_STC_vect, ISR_NOBLOCK) { comBuffer[comStop] = SPDR; comStop ++;