Changeset 382
- Timestamp:
- Apr 11, 2019, 3:24:12 PM (7 years ago)
- Author:
- nmir-saito
- Message:
-
aligned indents in prc_config.c
- File:
-
- 1 edited
- ssp_aarch64/trunk/arm64_gcc/prc_config.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ssp_aarch64/trunk/arm64_gcc/prc_config.c
r356 r382 57 57 prc_initialize(void) 58 58 { 59 (削除) (削除ここまで)/* 割込みネスト数の初期化 */60 (削除) (削除ここまで)intnest = 0u;61 62 (削除) (削除ここまで)/*63 (削除) (削除ここまで)* GICの設定64 (削除) (削除ここまで)*/65 (削除) (削除ここまで)gicd_initialize();66 (削除) (削除ここまで)gicc_initialize();59 (追記) (追記ここまで)/* 割込みネスト数の初期化 */ 60 (追記) (追記ここまで)intnest = 0u; 61 62 (追記) (追記ここまで)/* 63 (追記) (追記ここまで) * GICの設定 64 (追記) (追記ここまで) */ 65 (追記) (追記ここまで)gicd_initialize(); 66 (追記) (追記ここまで)gicc_initialize(); 67 67 } 68 68 … … 73 73 prc_terminate(void) 74 74 { 75 (削除) (削除ここまで)while(1)76 (削除) (削除ここまで);75 (追記) (追記ここまで)while(1) 76 (追記) (追記ここまで); 77 77 } 78 78 … … 83 83 x_config_int(INTNO intno, ATR intatr, PRI intpri) 84 84 { 85 (削除) (削除ここまで)assert(VALID_INTNO(intno));86 (削除) (削除ここまで)assert(TMIN_INTPRI <= intpri && intpri <= TMAX_INTPRI);87 88 (削除) (削除ここまで)/*89 (削除) (削除ここまで)* 割込みを禁止90 (削除) (削除ここまで)*91 (削除) (削除ここまで)* 割込みを受け付けたまま,レベルトリガ/エッジトリガの設定や,割92 (削除) (削除ここまで)* 込み優先度の設定を行うのは危険なため,割込み属性にかかわらず,93 (削除) (削除ここまで)* 一旦マスクする.94 (削除) (削除ここまで)*/95 (削除) (削除ここまで)x_disable_int(intno);96 97 (削除) (削除ここまで)/*98 (削除) (削除ここまで)* 割込みをコンフィギュレーション99 (削除) (削除ここまで)*/100 101 (削除) (削除ここまで)if ((intatr & TA_EDGE) != 0U) {102 (削除) (削除ここまで)gicd_config(intno, GICD_ICFGRn_EDGE);103 (削除) (削除ここまで)x_clear_int(intno);104 (削除) (削除ここまで)}105 (削除) (削除ここまで)else {106 (削除) (削除ここまで)gicd_config(intno, GICD_ICFGRn_LEVEL);107 (削除) (削除ここまで)}108 109 (削除) (削除ここまで)/*110 (削除) (削除ここまで)* 割込み優先度とターゲットプロセッサを設定111 (削除) (削除ここまで)*/112 (削除) (削除ここまで)gicd_set_priority(intno, INT_IPM(intpri));113 (削除) (削除ここまで)gicd_set_target(intno, 1U << ARM_PRC_INDEX);114 115 (削除) (削除ここまで)/*116 (削除) (削除ここまで)* 割込みを許可117 (削除) (削除ここまで)*/118 (削除) (削除ここまで)if ((intatr & TA_ENAINT) != 0U) {119 (削除) (削除ここまで)x_enable_int(intno);120 (削除) (削除ここまで)}85 (追記) (追記ここまで)assert(VALID_INTNO(intno)); 86 (追記) (追記ここまで)assert(TMIN_INTPRI <= intpri && intpri <= TMAX_INTPRI); 87 88 (追記) (追記ここまで)/* 89 (追記) (追記ここまで)* 割込みを禁止 90 (追記) (追記ここまで)* 91 (追記) (追記ここまで)* 割込みを受け付けたまま,レベルトリガ/エッジトリガの設定や,割 92 (追記) (追記ここまで)* 込み優先度の設定を行うのは危険なため,割込み属性にかかわらず, 93 (追記) (追記ここまで)* 一旦マスクする. 94 (追記) (追記ここまで)*/ 95 (追記) (追記ここまで)x_disable_int(intno); 96 97 (追記) (追記ここまで)/* 98 (追記) (追記ここまで)* 割込みをコンフィギュレーション 99 (追記) (追記ここまで)*/ 100 101 (追記) (追記ここまで)if ((intatr & TA_EDGE) != 0U) { 102 (追記) (追記ここまで)gicd_config(intno, GICD_ICFGRn_EDGE); 103 (追記) (追記ここまで)x_clear_int(intno); 104 (追記) (追記ここまで)} 105 (追記) (追記ここまで)else { 106 (追記) (追記ここまで)gicd_config(intno, GICD_ICFGRn_LEVEL); 107 (追記) (追記ここまで)} 108 109 (追記) (追記ここまで)/* 110 (追記) (追記ここまで)* 割込み優先度とターゲットプロセッサを設定 111 (追記) (追記ここまで)*/ 112 (追記) (追記ここまで)gicd_set_priority(intno, INT_IPM(intpri)); 113 (追記) (追記ここまで)gicd_set_target(intno, 1U << ARM_PRC_INDEX); 114 115 (追記) (追記ここまで)/* 116 (追記) (追記ここまで)* 割込みを許可 117 (追記) (追記ここまで)*/ 118 (追記) (追記ここまで)if ((intatr & TA_ENAINT) != 0U) { 119 (追記) (追記ここまで)x_enable_int(intno); 120 (追記) (追記ここまで)} 121 121 } 122 122
Note:
See TracChangeset
for help on using the changeset viewer.