Changeset 497428a2 in rtems for c/src/lib/libbsp
- Timestamp:
- 05/30/95 19:42:36 (28 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- e864cfe
- Parents:
- 4e0074bc
- Location:
- c/src/lib/libbsp
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/i386/force386/include/bsp.h
r4e0074bc r497428a2 143 143 /* routines */ 144 144 145 i386_isr set_vector(145 i386_isr_entry set_vector( 146 146 rtems_isr_entry handler, 147 147 rtems_vector_number vector, -
c/src/lib/libbsp/i386/force386/startup/setvec.c
r4e0074bc r497428a2 26 26 #include <bsp.h> 27 27 28 i386_isr set_vector(/* returns old vector */28 i386_isr_entry set_vector( /* returns old vector */ 29 29 rtems_isr_entry handler, /* isr routine */ 30 30 rtems_vector_number vector, /* vector number */ … … 32 32 ) 33 33 { 34 i386_isr 34 i386_isr_entry previous_isr; 35 35 i386_IDT_slot idt; 36 36 … … 42 42 idt = Interrupt_descriptor_table[ vector ]; 43 43 44 previous_isr = (i386_isr )44 previous_isr = (i386_isr_entry) 45 45 ((idt.offset_16_31 << 16) | idt.offset_0_15); 46 46 -
c/src/lib/libbsp/m68k/dmv152/include/bsp.h
r4e0074bc r497428a2 150 150 extern rtems_configuration_table BSP_Configuration; 151 151 152 extern m68k_isr 152 extern m68k_isr_entry M68Kvec[]; /* vector table address */ 153 153 154 154 /* functions */ … … 156 156 void bsp_cleanup( void ); 157 157 158 m68k_isr set_vector(158 m68k_isr_entry set_vector( 159 159 rtems_isr_entry handler, 160 160 rtems_vector_number vector, -
c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c
r4e0074bc r497428a2 76 76 ) 77 77 { 78 m68k_isr *monitors_vector_table;79 int index;80 void *vbr;78 m68k_isr_entry *monitors_vector_table; 79 int index; 80 void *vbr; 81 81 82 monitors_vector_table = (m68k_isr *)0; /* Monitor Vectors are at 0 */82 monitors_vector_table = (m68k_isr_entry *)0; /* Monitor Vectors are at 0 */ 83 83 m68k_set_vbr( monitors_vector_table ); 84 84 -
c/src/lib/libbsp/m68k/idp/include/bsp.h
r4e0074bc r497428a2 57 57 extern rtems_configuration_table BSP_Configuration; 58 58 59 extern m68k_isr 59 extern m68k_isr_entry M68Kvec[]; /* vector table address */ 60 60 61 61 /* functions */ … … 63 63 void bsp_cleanup( void ); 64 64 65 m68k_isr set_vector(65 m68k_isr_entry set_vector( 66 66 rtems_isr_entry handler, 67 67 rtems_vector_number vector, -
c/src/lib/libbsp/m68k/idp/startup/bspstart.c
r4e0074bc r497428a2 83 83 ) 84 84 { 85 m68k_isr *monitors_vector_table;86 int index;85 m68k_isr_entry *monitors_vector_table; 86 int index; 87 87 88 88 duart_base = (unsigned char *)DUART_ADDR; … … 92 92 */ 93 93 94 monitors_vector_table = (m68k_isr *)0; /* This is where 95 you set vector base 96 register = 0 */ 94 monitors_vector_table = (m68k_isr_entry *)0; 95 /* This is where you set vector base register = 0 */ 97 96 m68k_set_vbr( monitors_vector_table ); 98 97 … … 129 128 Cpu_table.do_zero_of_workspace = TRUE; 130 129 131 Cpu_table.interrupt_vector_table = (m68k_isr *) &M68Kvec;130 Cpu_table.interrupt_vector_table = (m68k_isr_entry *) &M68Kvec; 132 131 133 132 Cpu_table.interrupt_stack_size = 4096; -
c/src/lib/libbsp/m68k/mvme136/include/bsp.h
r4e0074bc r497428a2 123 123 EXTERN volatile struct w_m681_info *_Write_m681; /* M68681 write registers */ 124 124 125 extern m68k_isr 125 extern m68k_isr_entry M68Kvec[]; /* vector table address */ 126 126 127 127 /* functions */ … … 129 129 void bsp_cleanup( void ); 130 130 131 m68k_isr set_vector(131 m68k_isr_entry set_vector( 132 132 rtems_isr_entry handler, 133 133 rtems_vector_number vector, -
c/src/lib/libbsp/m68k/mvme136/startup/bspstart.c
r4e0074bc r497428a2 77 77 ) 78 78 { 79 m68k_isr *monitors_vector_table;80 int index;79 m68k_isr_entry *monitors_vector_table; 80 int index; 81 81 82 monitors_vector_table = (m68k_isr *)0; /* 135Bug Vectors are at 0 */82 monitors_vector_table = (m68k_isr_entry *)0; /* 135Bug Vectors are at 0 */ 83 83 m68k_set_vbr( monitors_vector_table ); 84 84 … … 111 111 Cpu_table.do_zero_of_workspace = TRUE; 112 112 113 Cpu_table.interrupt_vector_table = (m68k_isr *) &M68Kvec;113 Cpu_table.interrupt_vector_table = (m68k_isr_entry *) &M68Kvec; 114 114 115 115 Cpu_table.interrupt_stack_size = 4096; -
c/src/lib/libbsp/m68k/mvme162/include/bsp.h
r4e0074bc r497428a2 206 206 extern rtems_configuration_table BSP_Configuration; 207 207 208 extern m68k_isr 208 extern m68k_isr_entry M68Kvec[]; /* vector table address */ 209 209 210 210 /* functions */ … … 212 212 void bsp_cleanup( void ); 213 213 214 m68k_isr set_vector(214 m68k_isr_entry set_vector( 215 215 rtems_isr_entry handler, 216 216 rtems_vector_number vector, -
c/src/lib/libbsp/m68k/mvme162/startup/bspstart.c
r4e0074bc r497428a2 82 82 ) 83 83 { 84 m68k_isr *monitors_vector_table;85 int index;84 m68k_isr_entry *monitors_vector_table; 85 int index; 86 86 87 87 /* … … 89 89 */ 90 90 91 monitors_vector_table = (m68k_isr *)0xFFE00000;91 monitors_vector_table = (m68k_isr_entry *)0xFFE00000; 92 92 93 93 m68k_set_vbr( monitors_vector_table ); … … 126 126 Cpu_table.do_zero_of_workspace = TRUE; 127 127 128 Cpu_table.interrupt_vector_table = (m68k_isr *) &M68Kvec;128 Cpu_table.interrupt_vector_table = (m68k_isr_entry *) &M68Kvec; 129 129 130 130 Cpu_table.interrupt_stack_size = 4096;
Note: See TracChangeset
for help on using the changeset viewer.