Fixed some more faulty logic
authorBernard Blackham <[email protected]>
Sat, 16 Aug 2003 18:12:20 +0000 (18:12 +0000)
committerBernard Blackham <[email protected]>
Sat, 16 Aug 2003 18:12:20 +0000 (18:12 +0000)
ROM2/comm.c

index ad0a11a..c374347 100644 (file)
@@ -40,7 +40,7 @@ u8 uart_init() {
        _uart_regs[UART_INT_ENABLE] =
                IE_RECEIVER_READY | IE_TRANSMITTER_READY | IE_LINE_STATUS_CHANGE;
 
-       /* Use the FIFO and empty them */
+       /* Enable the FIFO and empty them */
        _uart_regs[UART_FIFO_CTL] =
                FIFO_ENABLE | FIFO_RX_CLEAR | FIFO_TX_CLEAR | FIFO_LVL_1;
 
@@ -148,9 +148,6 @@ void send_ack() {
        tx_buffer[0] = '!';
        tx_buffer[1] = '\n';
        tx_buffer[2] = 0;
-       lock();
-       tx_int();
-       unlock();
        send_packet();
 }
 
@@ -159,9 +156,6 @@ void send_nack() {
        tx_buffer[0] = '?';
        tx_buffer[1] = '\n';
        tx_buffer[2] = 0;
-       lock();
-       tx_int();
-       unlock();
        send_packet();
 }
 

UCC git Repository :: git.ucc.asn.au