Ignore:
Timestamp:
Jun 23, 1998, 5:42:46 PM (22 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
414ab59
Parents:
ae21568c
Message:

Removed RTS and DTR handling code since the MC68681 seems to only have
automatic handling of RTS/CTS. This only protects the on-chip buffers
and FIFOs -- not the termios queues as the RTS/CTS code in here did. It
may be necessary in the future to enable this automatic support.

Interrupt processing code added.

In some places, channel and duart base addresses were swapped.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/libchip/serial/mc68681_p.h

    rae21568c r4f0ffa57  
    166166#define MC68681_RECEIVED_BREAK                              0x80
    167167
     168#define MC68681_RX_ERRORS \
     169  (MC68681_OVERRUN_ERROR|MC68681_PARITY_ERROR| \
     170   MC68681_FRAMING_ERROR|MC68681_RECEIVED_BREAK)
     171
    168172/*
    169173 * Interupt Status Register Definitions.
     
    226230{
    227231  int        mate;
    228   unsigned8  ucModemCtrl;
    229232} mc68681_context;
    230233
     
    256259  int   minor,
    257260  char  cChar
    258 );
    259 
    260 static int mc68681_assert_RTS(
    261   int minor
    262 );
    263 
    264 static int mc68681_negate_RTS(
    265   int minor
    266 );
    267 
    268 static int mc68681_assert_DTR(
    269   int minor
    270 );
    271 
    272 static int mc68681_negate_DTR(
    273   int minor
    274261);
    275262
Note: See TracChangeset for help on using the changeset viewer.