Home
last modified time | relevance | path

Searched refs:C (Results 1 – 18 of 18) sorted by relevance

/DragonOS-0.1.3/docs/introduction/
Dindex.rst4 …下简称“DragonOS”)是一个面向服务器领域的,从0开发内核及用户态环境,并提供Linux兼容性的64位操作系统。它使用Rust与C语言进行编写,并正在逐步淘汰原有的C代码,以在将来提供更好的…
/DragonOS-0.1.3/kernel/
D.gitignore5 # 将自动生成的C-Rust FFI加到gitignore
7 # 将自动生成的Rust-C FFI加到gitignore
/DragonOS-0.1.3/user/libs/libc/src/
Dstring.c36 void *memset(void *dst, unsigned char C, uint64_t size) in memset() argument
40 unsigned long tmp = C * 0x0101010101010101UL; in memset()
/DragonOS-0.1.3/kernel/src/ipc/
Dsignal_types.rs39 #[repr(C)]
57 #[repr(C)]
103 #[repr(C)]
138 #[repr(C)]
151 #[repr(C)]
156 #[repr(C)]
163 #[repr(C)]
177 #[repr(C)]
186 #[repr(C)]
227 #[repr(C)]
[all …]
/DragonOS-0.1.3/user/libs/libc/src/include/
Dstring.h9 void *memset(void *dst, unsigned char C, uint64_t size);
/DragonOS-0.1.3/docs/kernel/locking/
Dlockref.md6   目前,DragonOS中,通过C、Rust各实现了一个版本的lockref。请注意,二者不兼容。对于新的功能模块,请使用Rust版本的lockref。随着代码重构工作的进行,…
30 ### 1.2. C版本
/DragonOS-0.1.3/docs/community/code_contribution/
Dcoding-style.md11   在提出下面的建议之前,我们建议您在开发的时候使用Visual Studio Code的`C/C++ Extension Pack`插件作为代码格式化工具。这些插件能为您提供较…
Dthe-development-process.md78   DragonOS原采用C语言进行开发,目前正在用Rust重构原有代码、开发新的模块,也就是说,除非您要进行对C语言代码的BUG修复,否则,其余的开发工作,我们都建议您通过Ru…
/DragonOS-0.1.3/kernel/src/common/
Dglib.h68 void *memset(void *dst, unsigned char C, ul size) in memset() argument
72 unsigned long tmp = C * 0x0101010101010101UL; in memset()
/DragonOS-0.1.3/kernel/src/driver/uart/
Duart.rs61 #[repr(C)]
74 #[repr(C)]
/DragonOS-0.1.3/docs/kernel/core_api/
Dkernel_api.md441 ## 基础C函数库
443 …p; 内核编程与应用层编程不同,你将无法使用LibC中的函数来进行编程。为此,内核实现了一些常用的C语言函数,并尽量使其与标准C库中的函数行为相近。值得注意的是,这些函数的行为可能与标准
/DragonOS-0.1.3/
DREADME.md131 - [skiftOS]([GitHub - skiftOS/skift: �� A hobby operating system built from scratch in modern C++. …
DREADME_EN.md121 - [skiftOS]([GitHub - skiftOS/skift: �� A hobby operating system built from scratch in modern C++. …
DLICENSE4 Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
294 Copyright (C) <year> <name of author>
315 Gnomovision version 69, Copyright (C) year name of author
/DragonOS-0.1.3/docs/community/ChangeLog/V0.1.x/
DV0.1.0.md31 - **佛山市南海区石门实验学校**: 在石实就读的三年里,非常感谢石实的“扬长教育”理念,在老师们的培养下,让我充分发挥了自己的个性和特长,也取得了不错的成绩。在石实的三年里,我学会了C++、Ja…
DV0.1.2.md305 * 添加字符串发送函数,修改C语言调用接口
DV0.1.1.md284 在内核中引入cbindgen,生成rust-C的FFI (#81)
/DragonOS-0.1.3/kernel/src/exception/
Dsoftirq.rs24 #[repr(C)]