Update config override documentation
As per https://github.com/ucb-bar/rocket-chip/pull/507
This commit is contained in:
		
							
								
								
									
										10
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								README.md
									
									
									
									
									
								
							| @@ -423,11 +423,11 @@ post, so please stay tuned. | ||||
| To override specific configuration items, such as the number of external interrupts, | ||||
| you can create your own Configuration(s) and compose them with Config's ++ operator | ||||
|  | ||||
|     class WithNExtInterrupts extends Config (nExt: Int) { | ||||
|       (pname, site, here) => pname match { | ||||
|       case (NExtInterrupts => nExt) | ||||
|       } | ||||
|     }  | ||||
|     class WithNExtInterrupts(nExt: Int) extends Config { | ||||
|         (site, here, up) => { | ||||
|             case NExtInterrupts => nExt | ||||
|         } | ||||
|     } | ||||
|     class MyConfig extends Config (new WithNExtInterrupts(16) ++ new DefaultSmallConfig) | ||||
|  | ||||
| Then you can build as usual with CONFIG=MyConfig. | ||||
|   | ||||
		Reference in New Issue
	
	Block a user