comparison packages/hal/powerpc/mpc8xx/current/include/pkgconf/hal_powerpc_mpc8xx.h @ 72:da3908c9cd10 ecos-sw-2000-02-17

Merge from eCos master repository on 2000-02-17-18:56:14-GMT
author jlarmour
date Thu, 17 Feb 2000 19:38:13 +0000
parents c5536bad4c24
children 9c122302a886
comparison
equal deleted inserted replaced
71:f4a0d3a26b92 72:da3908c9cd10
62 select a specific target platform HAL package." 62 select a specific target platform HAL package."
63 } 63 }
64 64
65 cdl_option CYGPKG_HAL_POWERPC_MPC860 { 65 cdl_option CYGPKG_HAL_POWERPC_MPC860 {
66 display "MPC860 microprocessor" 66 display "MPC860 microprocessor"
67 parent CYGPKG_HAL_POWERPC_MPC860 67 parent CYGPKG_HAL_POWERPC_MPC8xx
68 type radio 68 type radio
69 description " 69 description "
70 The MPC860 microprocessor. This is an embedded part that in 70 The MPC860 microprocessor. This is an embedded part that in
71 addition to the PowerPC processor core has built in peripherals 71 addition to the PowerPC processor core has built in peripherals
72 such as memory controllers, DMA controllers, serial ports and 72 such as memory controllers, DMA controllers, serial ports and
73 timers/counters." 73 timers/counters."
74
75
76 cdl_component CYGSEM_HAL_POWERPC_MPC860_CPM_ENABLE {
77 display "Enable CPM interrupts"
78 paernt CYGPKG_HAL_POWERPC_MPC860
79 type boolean
80 description "
81 This option causes the CPM interrupt arbiter to be attached
82 at startup, and CPM interrupts are enabled. Enabling CPM
83 level interrupt arbitration and handling must still be
84 done by the application code. See intr0.c test for an
85 example."
86
87 cdl_component CYGSEM_HAL_POWERPC_MPC860_CPM_LVL {
88 display "CPM interrupt level on the SIU"
89 type count
90 legal_values 0 to 7
91 parent CYGSEM_HAL_POWERPC_MPC860_CPM_ENABLE
92 description "
93 This option selects which SIU level the CPM interrupts
94 should be routed to."
95 }
96 }
74 } 97 }
75 98
76 }}CFG_DATA */ 99 }}CFG_DATA */
77 100
78 #define CYGPKG_HAL_POWERPC_MPC860 101 #define CYGPKG_HAL_POWERPC_MPC860
83 106
84 #undef CYGHWR_HAL_POWERPC_FPU // We have no FPU 107 #undef CYGHWR_HAL_POWERPC_FPU // We have no FPU
85 #define CYGPKG_HAL_POWERPC_MSBFIRST // Big-endian CPU 108 #define CYGPKG_HAL_POWERPC_MSBFIRST // Big-endian CPU
86 #define CYGSEM_HAL_USE_ROM_MONITOR 109 #define CYGSEM_HAL_USE_ROM_MONITOR
87 110
111 // CPM options
112 #define CYGSEM_HAL_POWERPC_MPC860_CPM_ENABLE
113 #define CYGSEM_HAL_POWERPC_MPC860_CPM_LVL 7
114
88 //---------------------------------------------------------------------- 115 //----------------------------------------------------------------------
89 #endif // CYGONCE_PKGCONF_HAL_POWERPC_MPC8XX_H 116 #endif // CYGONCE_PKGCONF_HAL_POWERPC_MPC8XX_H
90 // EOF hal_powerpc_mpc8xx.h 117 // EOF hal_powerpc_mpc8xx.h