Changeset 647 for trunk/hal/tsar_mips32/core/hal_drivers.c
- Timestamp:
- Oct 22, 2019, 1:48:51 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/hal/tsar_mips32/core/hal_drivers.c
r570 r647 34 34 #include <soclib_nic.h> 35 35 #include <soclib_dma.h> 36 #include <soclib_fbf.h> 36 37 37 38 #include <dev_txt.h> … … 46 47 /////////////////////////////////////////////////////////////////////////////// 47 48 48 ////////////////////////////////////////// 49 void hal_drivers_txt_init( chdev_t * txt, 50 uint32_t impl ) 49 /////////////////////////////////////////// 50 void hal_drivers_txt_init( chdev_t * txt ) 51 51 { 52 uint32_t impl = txt->impl; 53 52 54 if( impl == IMPL_TXT_TTY ) 53 55 { … … 68 70 /////////////////////////////////////////////////////////////////////////////// 69 71 70 ////////////////////////////////////////// 71 void hal_drivers_pic_init( chdev_t * pic, 72 uint32_t impl ) 72 /////////////////////////////////////////// 73 void hal_drivers_pic_init( chdev_t * pic ) 73 74 { 75 uint32_t impl = pic->impl; 76 74 77 assert( (impl == IMPL_PIC_SCL), "undefined implementation" ); 75 78 … … 91 94 /////////////////////////////////////////////////////////////////////////////// 92 95 93 ////////////////////////////////////////// 94 void hal_drivers_iob_init( chdev_t * iob, 95 uint32_t impl ) 96 /////////////////////////////////////////// 97 void hal_drivers_iob_init( chdev_t * iob ) 96 98 { 99 uint32_t impl = iob->impl; 100 97 101 assert( (impl == IMPL_IOB_TSR), "undefined implementation" ); 98 102 … … 112 116 /////////////////////////////////////////////////////////////////////////////// 113 117 114 ////////////////////////////////////////// 115 void hal_drivers_ioc_init( chdev_t * ioc, 116 uint32_t impl ) 118 /////////////////////////////////////////// 119 void hal_drivers_ioc_init( chdev_t * ioc ) 117 120 { 121 uint32_t impl = ioc->impl; 122 118 123 if (impl == IMPL_IOC_BDV) 119 124 { … … 138 143 /////////////////////////////////////////////////////////////////////////////// 139 144 140 ////////////////////////////////////////// 141 void hal_drivers_mmc_init( chdev_t * mmc, 142 uint32_t impl ) 145 /////////////////////////////////////////// 146 void hal_drivers_mmc_init( chdev_t * mmc ) 143 147 { 148 uint32_t impl = mmc->impl; 149 144 150 assert( (impl == IMPL_MMC_TSR), "undefined implementation" ); 145 151 … … 151 157 /////////////////////////////////////////////////////////////////////////////// 152 158 153 ////////////////////////////////////////// 154 void hal_drivers_nic_init( chdev_t * nic, 155 uint32_t impl ) 159 /////////////////////////////////////////// 160 void hal_drivers_nic_init( chdev_t * nic ) 156 161 { 162 uint32_t impl = nic->impl; 163 157 164 assert( (impl == IMPL_NIC_CBF), "undefined implementation" ); 158 165 … … 164 171 /////////////////////////////////////////////////////////////////////////////// 165 172 166 ////////////////////////////////////////// 167 void hal_drivers_dma_init( chdev_t * dma, 168 uint32_t impl ) 173 /////////////////////////////////////////// 174 void hal_drivers_dma_init( chdev_t * dma ) 169 175 { 176 uint32_t impl = dma->impl; 177 170 178 assert( (impl == IMPL_DMA_SCL), "undefined implementation" ); 171 179 … … 173 181 } 174 182 183 /////////////////////////////////////////////////////////////////////////////// 184 // FBF 185 /////////////////////////////////////////////////////////////////////////////// 186 187 /////////////////////////////////////////// 188 void hal_drivers_fbf_init( chdev_t * fbf ) 189 { 190 uint32_t impl = fbf->impl; 191 192 assert( (impl == IMPL_FBF_SCL), "undefined implementation" ); 193 194 soclib_fbf_init( fbf ); 195 } 196
Note: See TracChangeset
for help on using the changeset viewer.