projects
/
pinmux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
c6450ef
)
add slow peripheral generation instructions
author
Luke Kenneth Casson Leighton
<lkcl@lkcl.net>
Sun, 5 Aug 2018 10:49:12 +0000
(11:49 +0100)
committer
Luke Kenneth Casson Leighton
<lkcl@lkcl.net>
Sun, 5 Aug 2018 10:49:12 +0000
(11:49 +0100)
docs/AddingPeripherals.mdwn
patch
|
blob
|
history
diff --git
a/docs/AddingPeripherals.mdwn
b/docs/AddingPeripherals.mdwn
index 263e7a25e874b3c70c5a673b65de2af81edae6a0..ab019fa8792b0486b39c676252501fd02722b0ae 100644
(file)
--- a/
docs/AddingPeripherals.mdwn
+++ b/
docs/AddingPeripherals.mdwn
@@
-1168,6
+1168,16
@@
using the following commands:
$ ./bin/gitmoduleupdate.sh
$ make
$ ./bin/gitmoduleupdate.sh
$ make
+As the compilation of the soc can take some time, it is possible to use
+the Makefile.peripherals to compile *only* the slow\_peripherals.bsv
+file (which we did not do with the sdram case because sdram is a fast
+peripheral). This would be achieved with the following commands:
+
+ $ make spec_to_pinmux
+ $ make pinmux_to_bsv
+ $ cd build/i_class/bsv_src
+ $ make -f Makefile.peripherals gen_verilog
+
# Conclusion
This is not a small project, by any means. However the payoff in saved
# Conclusion
This is not a small project, by any means. However the payoff in saved