Changeset 11290355 in rtems for c/src/lib/libbsp/hppa1.1/simhppa/shmsupp/intr.c
- Timestamp:
- 09/29/95 17:19:16 (28 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 1ceface
- Parents:
- 1039ae4
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/hppa1.1/simhppa/shmsupp/intr.c
r1039ae4 r11290355 1 /* void Shm_Cause_interrupt_ simhppa( node )1 /* void Shm_Cause_interrupt_pxfl( node ) 2 2 * 3 3 * This routine is the shared memory driver routine which … … 25 25 #include <shm.h> 26 26 27 void Shm_Cause_interrupt_ simhppa(27 void Shm_Cause_interrupt_pxfl( 28 28 rtems_unsigned32 node 29 29 ) 30 30 { 31 31 Shm_Interrupt_information *intr; 32 rtems_unsigned8 *u8;33 rtems_unsigned16 *u16;34 32 rtems_unsigned32 *u32; 35 33 rtems_unsigned32 value; … … 41 39 case NO_INTERRUPT: 42 40 break; 43 case BYTE:44 u8 = (rtems_unsigned8 *)intr->address;45 fprintf(46 stderr,47 "Shm_Cause_interrupt_simhppa: Writes of unsigned8 not supported!!!\n"48 );49 rtems_shutdown_executive( 0 );50 break;51 case WORD:52 u16 = (rtems_unsigned16 *)intr->address;53 fprintf(54 stderr,55 "Shm_Cause_interrupt_simhppa: Writes of unsigned8 not supported!!!\n"56 );57 rtems_shutdown_executive( 0 );58 break;59 41 case LONG: 60 42 u32 = (rtems_unsigned32 *)intr->address; 61 43 HPPA_ASM_STWAS( value, 0, u32 ); 62 44 break; 45 default: 46 fprintf( stderr, "Shm_Cause_interrupt_pxfl: Unsupported length!!!\n" ); 47 rtems_shutdown_executive( 0 ); 48 break; 63 49 } 64 50 }
Note: See TracChangeset
for help on using the changeset viewer.