Home
last modified time | relevance | path

Searched refs:arch (Results 1 – 25 of 39) sorted by relevance

12

/DragonOS-0.1.5/kernel/src/arch/
Darch.h3 #define ARCH(arch) (defined(AK_ARCH_##arch) && AK_ARCH_##arch) argument
/DragonOS-0.1.5/tools/
D.gitignore3 arch/i386/legacy/grub/*
4 arch/i386/efi/grub/*
5 arch/x86_64/efi/grub/*
Dgrub_auto_install.sh3 grub_dir_i386_efi=${ABS_PREFIX}/arch/i386/efi/grub
4 grub_dir_i386_legacy=${ABS_PREFIX}/arch/i386/legacy/grub
5 grub_dir_x86_64_efi=${ABS_PREFIX}/arch/x86_64/efi/grub
Dwrite_disk_image.sh26 GRUB_PATH_I386_LEGACY_INSTALL=${GRUB_ABS_PREFIX}/arch/i386/legacy/grub/sbin/grub-install
27 GRUB_PATH_I386_EFI_INSTALL=${GRUB_ABS_PREFIX}/arch/i386/efi/grub/sbin/grub-install
28 GRUB_PATH_X86_64_EFI_INSTALL=${GRUB_ABS_PREFIX}/arch/x86_64/efi/grub/sbin/grub-install
30 GRUB_PATH_I386_LEGACY_FILE=${GRUB_ABS_PREFIX}/arch/i386/legacy/grub/bin/grub-file
Drun-qemu.sh45 ${QEMU} -bios arch/x86_64/efi/OVMF-pure-efi.fd ${QEMU_ARGUMENT}
47 ${QEMU} -bios arch/i386/efi/OVMF-pure-efi.fd ${QEMU_ARGUMENT}
/DragonOS-0.1.5/user/libs/libc/src/
DMakefile11 libc_sub_dirs += arch/x86_64
39 cargo +nightly build --release --target ./arch/x86_64/x86_64-unknown-none.json
/DragonOS-0.1.5/kernel/src/arch/x86_64/interrupt/
Dmod.rs2 use core::arch::asm;
/DragonOS-0.1.5/kernel/src/smp/
Dcore.rs4 return crate::arch::cpu::current_cpu_id() as u32; in smp_get_processor_id()
/DragonOS-0.1.5/kernel/src/process/
Dpreempt.rs1 use crate::arch::asm::current::current_pcb;
Dpid.rs1 use crate::{arch::asm::current::current_pcb, include::bindings::bindings::pt_regs};
/DragonOS-0.1.5/kernel/src/arch/x86_64/asm/
Dbitops.rs1 use core::arch::x86_64::_popcnt64;
Dirqflags.rs1 use core::{arch::asm, ptr::read_volatile};
Dcurrent.rs3 use core::{arch::asm, sync::atomic::compiler_fence};
/DragonOS-0.1.5/kernel/src/arch/x86_64/
Dcpu.rs1 use core::arch::asm;
/DragonOS-0.1.5/kernel/src/arch/x86_64/mm/
Dbarrier.rs2 use core::arch::asm;
Dmod.rs4 use core::arch::asm;
/DragonOS-0.1.5/kernel/src/
DMakefile13 CFLAGS = $(GLOBAL_CFLAGS) -D $(PIC) -I $(shell pwd) -I $(shell pwd)/include -I $(shell pwd)/arch/x8…
20 kernel_subdirs := common driver process debug time arch exception mm smp sched syscall ktest libs i…
36 cargo +nightly build --release --target ./arch/x86_64/x86_64-unknown-none.json
Dlib.rs18 mod arch; module
47 arch::asm::current::current_pcb,
/DragonOS-0.1.5/kernel/.cargo/
Dconfig.toml2 target = "src/arch/x86_64/x86_64-unknown-none.json"
/DragonOS-0.1.5/user/libs/libc/.cargo/
Dconfig.toml2 target = "src/arch/x86_64/x86_64-unknown-none.json"
/DragonOS-0.1.5/docs/community/ChangeLog/V0.1.x/
DV0.1.3.md35 - arch: update: 在lib.rs中,将arch模块的路径进行更改,使得其他模块使用arch的代码时,不需要指定arch::x86_64 (#128)
50 - libc: new: 新增arch文件夹,在下面新增crt0 crti crtn文件 (#134)
335 内核:在lib.rs中,将arch模块的路径进行更改,使得其他模块使用arch的代码时,不需要指定arch::x86_64 (#128)
/DragonOS-0.1.5/kernel/src/libs/
Dsemaphore.rs3 use crate::{arch::asm::current::current_pcb, include::bindings::bindings::EOVERFLOW, kdebug};
Dspinlock.rs8 use crate::arch::asm::irqflags::{local_irq_restore, local_irq_save};
9 use crate::arch::interrupt::{cli, sti};
/DragonOS-0.1.5/kernel/src/sched/
Dcore.rs4 arch::asm::{current::current_pcb, ptrace::user_mode},
5 arch::{
/DragonOS-0.1.5/kernel/src/driver/timers/rtc/
Drtc.rs2 arch::interrupt::{cli, sti},

12