增加ChangeLog V0.1.9,更改about.c版本 (#600)

This commit is contained in:
GnoCiYeH 2024-03-13 22:36:31 +08:00 committed by GitHub
parent af59116e1b
commit e3b898316b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 2320 additions and 6 deletions

File diff suppressed because it is too large Load Diff

View File

@ -6,6 +6,7 @@
.. toctree::
:maxdepth: 1
V0.1.x/V0.1.9
V0.1.x/V0.1.8
V0.1.x/V0.1.7
V0.1.x/V0.1.6

View File

@ -26,12 +26,12 @@
  进程在获取自旋锁后将改变pcb中的锁变量持有计数从而隐式地禁止了抢占。为了获得更多灵活的操作spinlock还提供了以下的方法
| 后缀 | 说明 |
| ------------------------ | -------------------------- |
| _irq() | 在加锁时关闭中断/在放锁时开启中断 |
| 后缀 | 说明 |
| ------------------------ | --------------------------------------------------- |
| _irq() | 在加锁时关闭中断/在放锁时开启中断 |
| _irqsave()/_irqrestore() | 在加锁时保存中断状态,并关中断/在放锁时恢复中断状态 |
&emsp;&emsp;当您同时需要使用自旋锁以及引用计数时,一个好的方法是:使用`lockref`. 这是一种额外的加速技术,能额外提供“无锁修改引用计数”的功能。详情请见:{ref}`lockref <_lockref>`
## 详细介绍

View File

@ -17,7 +17,7 @@ void print_copyright()
printf(" DragonOS - An opensource operating system.\n");
printf(" Copyright: DragonOS Community. 2022-2024, All rights reserved.\n");
printf(" Version: ");
printf("\033[1;32m%s\033[0m", "V0.1.8\n");
printf("\033[1;32m%s\033[0m", "V0.1.9\n");
printf(" Git commit SHA1: %s\n", DRAGONOS_GIT_COMMIT_SHA1);
printf(" Build time: %s %s\n", __DATE__, __TIME__);
printf(" \nYou can visit the project via:\n");