This commit is contained in:
Carl-Benedikt Krger 2011-06-20 12:18:11 +02:00
parent 2a9d8b243f
commit c42c85dc0f

View file

@ -385,7 +385,7 @@ __inline int mmnif_write_rx_pending(uint32_t dest_ip,uint8_t pending)
return nr_of_bytes_written;
#else
memcpy((char*)mpb_start_address + ( dest_ip -1 ) * mpb_size ,&queue,1);
memcpy((char*)mpb_start_address + ( dest_ip -1 ) * mpb_size &pending,1);
return 1;
#endif
@ -413,7 +413,7 @@ __inline int mmnif_trigger_irq(dest_ip)
/**/
value = inportl((void*)irq_address);
if (!pulse_irq) && (value & RCK_INTR_MASK))
if ((!pulse_irq) && (value & RCK_INTR_MASK))
{
value &= (~(RCK_INTR_MASK|RCK_NMI_MASK));
outportl((void*)irq_address,value);
@ -425,7 +425,7 @@ __inline int mmnif_trigger_irq(dest_ip)
/**/
if (pulse_irq)
{
value &= (~(RCK_INTR_MASK|NMI_MASK));
value &= (~(RCK_INTR_MASK|RCK_NMI_MASK));
outportl((void*)irq_address,value);
}
@ -862,8 +862,8 @@ err_t mmnif_init(struct netif* netif)
free(mmnif->rx_buff);
free(mmnif);
#else
kfree(mmnif->rx_buff);
kfree(mmnif);
// kfree(mmnif->rx_buff);
// kfree(mmnif);
#endif
return ERR_MEM;
}
@ -1252,8 +1252,8 @@ int mmnif_close()
free(mmnif->tx_buff);
free(mmnif_dev);
#else
kfree(mmnif->tx_buff);
kfree(mmnif_dev);
// kfree(mmnif->tx_buff);
// kfree(mmnif_dev);
#endif
return NULL;
}