OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 491 to Rev 492
    Reverse comparison

Rev 491 → Rev 492

/trunk/or1ksim/peripheral/16450.c
122,7 → 122,8
case UART_IER:
uarts[chipsel].regs.ier = value & UART_VALID_IER;
#if 0
uarts[chipsel].istat.thre_int = 1;
if (uarts[chipsel].regs.ier & UART_IER_THRI)
uarts[chipsel].istat.thre_int = 1;
#endif
break;
case UART_LCR:
196,7 → 197,7
break;
case UART_IIR:
value = (uarts[chipsel].regs.iir & UART_VALID_IIR) | 0xc0;
if (uarts[chipsel].regs.iir & UART_IER_THRI)
if (uarts[chipsel].regs.ier & UART_IER_THRI)
uarts[chipsel].istat.thre_int = 0;
break;
case UART_LCR:
380,8 → 381,8
uarts[i].istat.break_set = 0;
uarts[i].istat.timeout_count = 0;
uarts[i].istat.thre_int = 0;
uarts[i].istat.thre_int = 1; /* FIFO is empty at start */
 
uarts[i].regs.lcr = UART_LCR_RESET;
uarts[i].vapi.cur_break = uarts[i].vapi.cur_break_cnt = uarts[i].vapi.next_break = 0;
uarts[i].vapi.next_break_cnt = -1;

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.