Changeset 492 for trunk/hal/tsar_mips32/drivers
- Timestamp:
- Aug 22, 2018, 11:55:48 PM (6 years ago)
- Location:
- trunk/hal/tsar_mips32/drivers
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/hal/tsar_mips32/drivers/soclib_bdv.c
r451 r492 219 219 else 220 220 { 221 assert( false , __FUNCTION__ ,"IOC_SYNC_READ should not use IRQ" );221 assert( false , "IOC_SYNC_READ should not use IRQ" ); 222 222 } 223 223 -
trunk/hal/tsar_mips32/drivers/soclib_nic.c
r451 r492 53 53 54 54 // allocate memory for chbuf descriptor (one page) 55 assert( (sizeof(nic_chbuf_t) <= CONFIG_PPM_PAGE_SIZE ) , __FUNCTION__ ,55 assert( (sizeof(nic_chbuf_t) <= CONFIG_PPM_PAGE_SIZE ) , 56 56 "chbuf descriptor exceeds one page" ); 57 57 … … 62 62 nic_chbuf_t * chbuf = (nic_chbuf_t *)kmem_alloc( &req ); 63 63 64 assert( (chbuf != NULL) , __FUNCTION__ ,64 assert( (chbuf != NULL) , 65 65 "cannot allocate chbuf descriptor" ); 66 66 … … 72 72 // allocate containers (one page per container) 73 73 // and complete chbuf descriptor initialization 74 assert( (CONFIG_PPM_PAGE_SIZE == 4096) , __FUNCTION__ ,74 assert( (CONFIG_PPM_PAGE_SIZE == 4096) , 75 75 "chbuf container must be 4 Kbytes" ); 76 76 … … 79 79 uint32_t * container = (uint32_t *)kmem_alloc( &req ); 80 80 81 assert( (container != NULL) , __FUNCTION__ ,81 assert( (container != NULL) , 82 82 "cannot allocate container" ); 83 83 -
trunk/hal/tsar_mips32/drivers/soclib_pic.c
r481 r492 57 57 soclib_pic_cluster_t * ext_ptr = LOCAL_CLUSTER->pic_extend; 58 58 59 assert( (ext_ptr->first_free_wti < ext_ptr->wti_nr) , __FUNCTION__ ,59 assert( (ext_ptr->first_free_wti < ext_ptr->wti_nr) , 60 60 "no free WTI found : too much external IRQs\n"); 61 61 … … 146 146 if( index < LOCAL_CLUSTER->cores_nr ) // it is an IPI 147 147 { 148 assert( (index == core->lid) , __FUNCTION__ ,"illegal IPI index" );148 assert( (index == core->lid) , "illegal IPI index" ); 149 149 150 150 #if DEBUG_HAL_IRQS … … 229 229 index = pti_status - 1; 230 230 231 assert( (index == core->lid) , __FUNCTION__ ,"unconsistent PTI index\n");231 assert( (index == core->lid) , "unconsistent PTI index\n"); 232 232 233 233 #if DEBUG_HAL_IRQS … … 292 292 core_ext_ptr = kmem_alloc( &req ); 293 293 294 assert( (core_ext_ptr != NULL) , __FUNCTION__ ,294 assert( (core_ext_ptr != NULL) , 295 295 "cannot allocate memory for core extension\n"); 296 296 … … 309 309 cluster_ext_ptr = kmem_alloc( &req ); 310 310 311 assert( (cluster_ext_ptr != NULL) , __FUNCTION__ ,311 assert( (cluster_ext_ptr != NULL) , 312 312 "cannot allocate memory for cluster extension\n"); 313 313 … … 381 381 else if( (func == DEV_FUNC_NIC) && !is_rx ) hwi_id = iopic_input.nic_tx[channel]; 382 382 else if( func == DEV_FUNC_IOB ) hwi_id = iopic_input.iob; 383 else assert( false , __FUNCTION__ ,"illegal device functionnal type\n");383 else assert( false , "illegal device functionnal type\n"); 384 384 385 385 // get a WTI mailbox from local XCU descriptor … … 439 439 else 440 440 { 441 assert( false , __FUNCTION__ ,"illegal device functionnal type\n" );441 assert( false , "illegal device functionnal type\n" ); 442 442 } 443 443 } // end soclib_pic_bind_irq(); … … 474 474 else 475 475 { 476 assert( false , __FUNCTION__ ,"illegal IRQ type\n" );476 assert( false , "illegal IRQ type\n" ); 477 477 } 478 478 } // end soclib_pic_enable_irq() … … 509 509 else 510 510 { 511 assert( false , __FUNCTION__ ,"illegal IRQ type\n" );511 assert( false , "illegal IRQ type\n" ); 512 512 } 513 513 } // end soclib_pic_enable_irq() -
trunk/hal/tsar_mips32/drivers/soclib_tty.c
r457 r492 233 233 else 234 234 { 235 assert( false , __FUNCTION__ ,"illegal TXT command\n" );235 assert( false , "illegal TXT command\n" ); 236 236 } 237 237 … … 329 329 330 330 // check process exist 331 assert( (owner_xp != XPTR_NULL) , __FUNCTION__,331 assert( (owner_xp != XPTR_NULL) , 332 332 "TXT owner process not found\n" ); 333 333 … … 387 387 388 388 // check process exist 389 assert( (owner_xp != XPTR_NULL) , __FUNCTION__,389 assert( (owner_xp != XPTR_NULL) , 390 390 "TXT owner process not found\n" ); 391 391
Note: See TracChangeset
for help on using the changeset viewer.