phone ISR with mask (does not function yet)

This commit is contained in:
Christina Quast 2015-04-03 11:38:24 +02:00
parent 8e5381ca10
commit d3630cc86d
1 changed files with 9 additions and 1 deletions

View File

@ -134,7 +134,15 @@ static rst_cnt = 0;
#define RESET 'R'
static void ISR_PhoneRST( const Pin *pPin)
{
printf("+++ Int!!\n\r");
printf("+++ Int!! %x\n\r", pinPhoneRST.pio->PIO_ISR);
if ( ((pinPhoneRST.pio->PIO_ISR & pinPhoneRST.mask) != 0) )
{
if(PIO_Get( &pinPhoneRST ) == 0) {
printf(" 0 ");
} else {
printf(" 1 ");
}
}
state = RST_RCVD;
/* if (state == NONE || rst_cnt > 2) {