* Initial
This commit is contained in:
+95
@@ -0,0 +1,95 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>ReviveSparc - Bringing OpenSPARC Back</title>
|
||||
<link rel="stylesheet" href="style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div id="header">
|
||||
<div class="inner">
|
||||
<h1><a href="index.html">ReviveSparc</a></h1>
|
||||
<p class="subtitle">An open-source OpenSPARC ISA reimplementation</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav">
|
||||
<div class="inner">
|
||||
<ul>
|
||||
<li><a href="index.html" class="active">Home</a></li>
|
||||
<li><a href="about.html">About</a></li>
|
||||
<li><a href="download.html">Download</a></li>
|
||||
<li><a href="docs.html">Docs</a></li>
|
||||
<li><a href="news.html">News</a></li>
|
||||
<li><a href="roadmap.html">Roadmap</a></li>
|
||||
<li><a href="screenshots.html">Screenshots</a></li>
|
||||
<li><a href="community.html">Community</a></li>
|
||||
<li><a href="sponsors.html">Sponsors</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="main">
|
||||
|
||||
<div class="hero">
|
||||
<h2>Revive the SPARC</h2>
|
||||
<p>ReviveSparc is a clean-room reimplementation of the OpenSPARC ISA, aiming to bring the SPARC architecture back to life with a modern, open-source codebase. Free from legacy AT&T licensing concerns, built for the future.</p>
|
||||
<a class="btn" href="download.html">Download Latest →</a>
|
||||
</div>
|
||||
|
||||
<h2>What is ReviveSparc?</h2>
|
||||
<p>ReviveSparc is a from-scratch reimplementation of the OpenSPARC T1/T2 instruction set architecture. The original OpenSPARC project by Sun Microsystems was released under the GPL, but contained AT&T-derived code that created licensing uncertainty. ReviveSparc replaces every line of that code with fresh, permissively-licensed implementations.</p>
|
||||
|
||||
<h2>Features</h2>
|
||||
<div class="features">
|
||||
<div class="feature">
|
||||
<h3>Clean Room</h3>
|
||||
<p>Every line of ReviveSparc is original code, written from the ISA specification. No AT&T heritage, no licensing grey areas.</p>
|
||||
</div>
|
||||
<div class="feature">
|
||||
<h3>Multi-Core</h3>
|
||||
<p>Supports up to 8 cores with fine-grained threading, mirroring the UltraSPARC T1/T2 design philosophy.</p>
|
||||
</div>
|
||||
<div class="feature">
|
||||
<h3>Toolchain</h3>
|
||||
<p>Includes a GCC port, binutils support, and a QEMU system-emulation target. Boot Linux, NetBSD, or OpenBSD.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h2>News</h2>
|
||||
|
||||
<div id="home-news">
|
||||
<p class="meta">Loading...</p>
|
||||
</div>
|
||||
<p><a href="news.html">All news & releases →</a></p>
|
||||
|
||||
<h2>Quick Start</h2>
|
||||
<pre>git clone https://github.com/revivesparc/revivesparc.git
|
||||
cd revivesparc
|
||||
make
|
||||
./sparc-emu -kernel vmlinux</pre>
|
||||
<p>See the <a href="docs.html">documentation</a> for detailed build and usage instructions.</p>
|
||||
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
<p>ReviveSparc is released under the BSD 2-Clause License.<br>
|
||||
OpenSPARC is a registered trademark of Oracle Corporation. ReviveSparc is not affiliated with or endorsed by Oracle.</p>
|
||||
</div>
|
||||
|
||||
<script type="text/json" id="home-news-data">[
|
||||
{"date":"2026-06-15","title":"ReviveSparc Initial Development","body":"The project has officially started."}
|
||||
]</script>
|
||||
<script>
|
||||
var entries = JSON.parse(document.getElementById("home-news-data").textContent);
|
||||
var html = "";
|
||||
entries.slice(0, 3).forEach(function (e) {
|
||||
var snippet = e.title;
|
||||
if (e.body) snippet += ' — ' + e.body.replace(/<[^>]+>/g, '').split('.')[0] + '.';
|
||||
html += '<div class="news-item"><span class="date">' + e.date + '</span> — ' + snippet + '</div>';
|
||||
});
|
||||
document.getElementById("home-news").innerHTML = html;
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user