Skip to content
This repository has been archived by the owner on Mar 21, 2024. It is now read-only.

spg-one/aCoral1-Document

Repository files navigation

This Repo is Decrepted


1. Prerequisites

  • 操作系统课程
  • Linux基本操作
  • 汇编语言
  • C语言
  • 一点点的数电和模电知识

2. Learning Route

图片名称
  • 学习aCoral的单核版本(aCoral-I),可以通过阅读aCoral-I overview,对aCoral单核版本有一个大致的了解。

  • 接下来,可以从aCoral在mini2440开发板的上电启动过程(aCoral-I Boot)开始学习,搞明白在按下开发板的开关之后,aCoral是如何一步一步启动的。

  • 掌握了上电启动流程之后,就可以进行对aCoral最重要的部分——内核(aCoral-I Kernel)的学习了。内核是整个操作系统的核心,包含线程管理、中断管理等基本模块。上电启动完毕之后,内核就移植运行在开发板之上,管理所有的硬件、软件资源。

  • 仅仅有内核的话,aCoral作为一个操作系统还是略显简陋,所以在内核之外,aCoral还包含了文件系统、网络通信功能、用户图形界面、驱动以及各类应用程序。关于这些内核之外的模块,请参考aCoral-I Peripheral

  • 对于需要在aCoral操作系统基础上进行开发、移植的开发者,亦或者是刚刚接触aCoral,想要一睹aCoral运行时真容的新人,可以在aCoral-I Dev找到响应的开发教程。

  • 最后,我们提供了一些 aCoral-I Demo 供学习使用

以上所有内容,都可以在对应名字的目录下面找到学习文档。

3. Latex

学习路径中的所有文档均使用UESTC论文模板进行编写。详情请查看README_latex

4. Support

You can get supportwith the following methods:

  • Send email to SPGGOGOGO@outlook.com with a clear description of your problem and your setup
  • Github Issues

About

aCoral单核版本文档

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published