Compare commits
	
		
			1 Commits
		
	
	
		
			965929d1eb
			...
			309758b994
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 309758b994 | 
| @@ -1222,7 +1222,7 @@ template<typename BASE, features_e FEAT> | |||||||
| iss::status riscv_hart_mu_p<BASE, FEAT>::write_clic(uint64_t addr, unsigned length, const uint8_t *const data) { | iss::status riscv_hart_mu_p<BASE, FEAT>::write_clic(uint64_t addr, unsigned length, const uint8_t *const data) { | ||||||
|     if(addr==clic_base_addr) { // cliccfg |     if(addr==clic_base_addr) { // cliccfg | ||||||
|         clic_cfg_reg = *data; |         clic_cfg_reg = *data; | ||||||
|         clic_cfg_reg&= 0x7f; |         clic_cfg_reg&= 0x7e; | ||||||
| //    } else if(addr>=(clic_base_addr+4) && (addr+length)<=(clic_base_addr+4)){ // clicinfo | //    } else if(addr>=(clic_base_addr+4) && (addr+length)<=(clic_base_addr+4)){ // clicinfo | ||||||
| //        write_uint32(addr, clic_info_reg, data, length); | //        write_uint32(addr, clic_info_reg, data, length); | ||||||
|     } else if(addr>=(clic_base_addr+0x40) && (addr+length)<=(clic_base_addr+0xC0)){ // clicinttrig |     } else if(addr>=(clic_base_addr+0x40) && (addr+length)<=(clic_base_addr+0xC0)){ // clicinttrig | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user