Changeset 4e556493 in rtems


Ignore:
Timestamp:
Jul 1, 1999, 9:52:01 PM (21 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
e2ba0af6
Parents:
64b29600
Message:

Modified to ignore console interrupts. Otherwise console interrupts were
Ada exceptions. Fixed by Joel with advice from Jiri.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/sparc/erc32/gnatsupp/gnatsupp.c

    r64b29600 r4e556493  
    9393        *  which cannot happen and where some of the space is used to pass
    9494        *  paramaters to the program. Trap 0x1d is used by the clock tick
    95         *  and 0x83 by the remote debugging stub.
     95        *  and 0x83 by the remote debugging stub. Traps 0x14, 0x15, and 0x17
     96        *  are used by the console device driver.
    9697        */
    9798
    9899        if (( trap >= 0x11 ) && ( trap <= 0x1f )) {
    99            if ( trap != 0x1d )
     100           if ( trap != 0x1d && trap != 0x14 && trap != 0x15 && trap != 0x17 )
    100101                rtems_interrupt_catch( __gnat_interrupt_handler,
    101102                    trap, &previous_isr );
Note: See TracChangeset for help on using the changeset viewer.