Code for ELEC 274 Computer Architecture Course
All the code is provided AS-IS. There may be missing or incorrect files. I am not responsible for any actions or consequences associated with the use, distribution, and/or modification of these files. For personal, educational use only.
By using any code contained in these files, you agree to these term and will not hold me responsible for any actions.
Part of the code in this repository based on code from here: https://gitlab.com/david.athersych/ELEC274Code.git
Included licence
Some code in this repository is subject to the following licence found in https://gitlab.com/david.athersych/ELEC274Code/blob/master/license.md:
/* * START LICENSE Code developed to work with NIOS 2 Processor on DE0 (Basic) computer system from Altera (Intel). Copyright 2016, 2017 by David F. Athersych, Kingston, Ontario, Canada. (THE AUTHOR). This software may be included in systems delivered or distributed by Cynosure Computer Technologies Incorporated, Kingston, Ontario, Canada.
Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appears in all copies and that both the above copyright notice and this permission notice appear in supporting documentation. This software is made available "as is", and
THE AUTHOR DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, WITH REGARD TO THIS SOFTWARE, INCLUDING WITHOUT LIMITATION ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, TORT (INCLUDING NEGLIGENCE) OR STRICT LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
For more information, see www.cynosurecomputer.ca
END LICENSE */