Skip to content

Clever-ISA/Clever-ISA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

123 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clever-ISA

A specification for a new ISA.

Join this discussion for the ISA: The Clever-ISA Discord Server

License

Copyright (c) 2021 Connor Horman. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the repository, under the file entitled LICENSE. Otherwise, you may find a copy at https://www.gnu.org/licenses/fdl-1.3.en.html.

Code and definitions intended for machine-use (such as in the machine-tables/, bios/, or libc-headers/ folders within the root of this repository) present in this Repository is released under the BSD 0-clause License: Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Patent Policy

In addition to the above Copyright License, the author of this document waives all patent claims that may exist, now or in the future, with respect to all implementations of the Instruction Set Architecture Described herein for such patents that cover parts of the Specification or that are functionally necessary to implement the Specification, including any optional extension. Any contribution intentionally submitted by you for inclusion in this repository shall be construed to have implicitly have the same patent claim waiver, should you posses the rights to waive claims for such patents that actually exist or that you obtain in the future. If you do not have such rights, then you may not submit such a contribution unless the patent owner agrees to waive claims for those patents. This patent policy applies to the greatest extent permitted by law in all jurisidictions where such patents exist and/or are recognized under law.

This Patent Policy shall apply to the base instruction sets, all non-normative technical documents, and all extensions documented in this repository, including all instructions and prescribed behaviour, and any design techniques documented in non-normative fasion. The patent policy may be waived by the maintainer for specific extensions on a case-by-case basis, if the patent owner is willing to issue a license that has reasonable, non-discriminatory terms, to implementors. A copy of such license will be included in the document text, along with the following notice in a prominent location within the text:

This extension is covered by a patent owned by patent owner. The terms for patent use may be found in Section.

and will include a link to the section containing the patent license.

About

A specification for a new ISA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors