Added the documentation pages
All checks were successful
Build and Publish / build (push) Successful in 23s

This commit is contained in:
Nicola Belluti 2025-01-03 15:59:07 +01:00
parent 32bf5c419c
commit ef45a3439f
27 changed files with 175 additions and 1 deletions

View File

@ -2,7 +2,7 @@
layout = "hextra-home"
+++
{{< hextra/hero-badge link="https://google.com" >}}
{{< hextra/hero-badge link="" >}}
<div class="hx-w-2 hx-h-2 hx-rounded-full hx-bg-primary-400"></div>
Free, open source
{{< icon name="arrow-circle-right" attributes="height=14" >}}

17
content/docs/_index.md Normal file
View File

@ -0,0 +1,17 @@
+++
toc = false
comments = false
breadcrumbs = false
+++
{{< cards >}}
{{< card link="introduction" title="Introduction" icon="book-open" >}}
{{< /cards >}}
### CPUs
{{< cards >}}
{{< card link="lc-2" title="LC-2" icon="chip" >}}
{{< card link="lc-3" title="LC-3" icon="chip" >}}
{{< card link="lc-3b" title="LC-3b" icon="chip" >}}
{{< /cards >}}

View File

@ -0,0 +1,7 @@
+++
title = "Introduction"
weight = 100
toc = false
comments = false
+++

View File

@ -0,0 +1,22 @@
+++
title = "LC-2"
weight = 200
toc = false
comments = false
+++
{{< cards >}}
{{< card link="introduction" title="Introduction" icon="book-open" >}}
{{< /cards >}}
### Components
{{< cards >}}
{{< card link="registers" title="Registers" icon="inbox" >}}
{{< card link="memory-map" title="Memory Map" icon="map" >}}
{{< card link="instruction-set" title="Instruction Set" icon="chip" >}}
{{< card link="i-o" title="I/O" icon="printer" >}}
{{< card link="trap" title="Trap" icon="login" >}}
{{< card link="interrupts" title="Interrupts" icon="stop" >}}
{{< /cards >}}

4
content/docs/lc-2/i-o.md Normal file
View File

@ -0,0 +1,4 @@
+++
title = "I/O"
weight = 500
+++

View File

@ -0,0 +1,4 @@
+++
title = "Instruction Set"
weight = 400
+++

View File

@ -0,0 +1,4 @@
+++
title = "Interrupts"
weight = 700
+++

View File

@ -0,0 +1,4 @@
+++
title = "Introduction"
weight = 100
+++

View File

@ -0,0 +1,4 @@
+++
title = "Memory Map"
weight = 300
+++

View File

@ -0,0 +1,4 @@
+++
title = "Registers"
weight = 200
+++

View File

@ -0,0 +1,4 @@
+++
title = "Trap"
weight = 600
+++

View File

@ -0,0 +1,22 @@
+++
title = "LC-3"
weight = 300
toc = false
comments = false
+++
{{< cards >}}
{{< card link="introduction" title="Introduction" icon="book-open" >}}
{{< /cards >}}
### Components
{{< cards >}}
{{< card link="registers" title="Registers" icon="inbox" >}}
{{< card link="memory-map" title="Memory Map" icon="map" >}}
{{< card link="instruction-set" title="Instruction Set" icon="chip" >}}
{{< card link="i-o" title="I/O" icon="printer" >}}
{{< card link="trap" title="Trap" icon="login" >}}
{{< card link="interrupts" title="Interrupts" icon="stop" >}}
{{< /cards >}}

4
content/docs/lc-3/i-o.md Normal file
View File

@ -0,0 +1,4 @@
+++
title = "I/O"
weight = 500
+++

View File

@ -0,0 +1,4 @@
+++
title = "Instruction Set"
weight = 400
+++

View File

@ -0,0 +1,4 @@
+++
title = "Interrupts"
weight = 700
+++

View File

@ -0,0 +1,4 @@
+++
title = "Introduction"
weight = 100
+++

View File

@ -0,0 +1,4 @@
+++
title = "Memory Map"
weight = 300
+++

View File

@ -0,0 +1,4 @@
+++
title = "Registers"
weight = 200
+++

View File

@ -0,0 +1,4 @@
+++
title = "Trap"
weight = 600
+++

View File

@ -0,0 +1,22 @@
+++
title = "LC-3b"
weight = 400
toc = false
comments = false
+++
{{< cards >}}
{{< card link="introduction" title="Introduction" icon="book-open" >}}
{{< /cards >}}
### Components
{{< cards >}}
{{< card link="registers" title="Registers" icon="inbox" >}}
{{< card link="memory-map" title="Memory Map" icon="map" >}}
{{< card link="instruction-set" title="Instruction Set" icon="chip" >}}
{{< card link="i-o" title="I/O" icon="printer" >}}
{{< card link="trap" title="Trap" icon="login" >}}
{{< card link="interrupts" title="Interrupts" icon="stop" >}}
{{< /cards >}}

View File

@ -0,0 +1,4 @@
+++
title = "I/O"
weight = 500
+++

View File

@ -0,0 +1,4 @@
+++
title = "Instruction Set"
weight = 400
+++

View File

@ -0,0 +1,4 @@
+++
title = "Interrupts"
weight = 700
+++

View File

@ -0,0 +1,4 @@
+++
title = "Introduction"
weight = 100
+++

View File

@ -0,0 +1,4 @@
+++
title = "Memory Map"
weight = 300
+++

View File

@ -0,0 +1,4 @@
+++
title = "Registers"
weight = 200
+++

View File

@ -0,0 +1,4 @@
+++
title = "Trap"
weight = 600
+++