Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A possible new example of Clash? #22

Open
SchrodingerZhu opened this issue May 6, 2020 · 2 comments
Open

A possible new example of Clash? #22

SchrodingerZhu opened this issue May 6, 2020 · 2 comments

Comments

@SchrodingerZhu
Copy link

SchrodingerZhu commented May 6, 2020

I have been working on a book: https://github.com/schrodingerzhu/vnmcc, (PDF).

I do not master lots of details of Clash language and some advanced features are not covered in the book. However, as what I have claimed in the documents, I think this book can be a friendly guide for those who are new to Clash and hardware design.

I do hope that more people can provide suggestions on how to improve the book and how to include more useful details about Clash and pipelined CPUs.

@alex-mckenna
Copy link

Hi @SchrodingerZhu,

Thanks for your interest in Clash, and especially for taking the time to create this project. I've been reading the book / looking through the code and it looks pretty good on first impressions.

We're going to take a closer look at it and get back to you if there are any issues / suggestions concerning the content. However, there is one immediate issue for us / you: the project has no license. This can be a problem for numerous reasons, so it's a good idea for one to be added. If you're unsure which license to use, you can find more information here.

@SchrodingerZhu
Copy link
Author

SchrodingerZhu commented May 6, 2020

Thanks for the notice. Fixed in master with license file and the following descriptions:

The Book for Very Naive MIPS using Clash by Schrodinger ZHU is licensed under CC BY 4.0. To view a copy of this license, visit https://creativecommons.org/licenses/by/4.0. (including all the LaTeX contents and related media files created in this repository).

Other components in this repository are under MIT license.

Code of conduct and contributing requirements are also added.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants