|
|
43673e4311
|
feat: Establish a simple syscall to prepare to enter user space.
ParrotXray/CureOS/pipeline/head This commit looks good
|
2025-11-19 21:09:00 +08:00 |
|
|
|
d0f18cda9d
|
refactor: File structure modification
ParrotXray/CureOS/pipeline/head This commit looks good
|
2025-11-18 13:15:23 +08:00 |
|
|
|
61ead612e0
|
feat: edit Jenkinsfile
ParrotXray/CureOS/pipeline/head This commit looks good
|
2025-11-17 19:46:22 +08:00 |
|
|
|
80e8815611
|
feat: edit Jenkinsfile
ParrotXray/CureOS/pipeline/head There was a failure building this commit
|
2025-11-17 19:42:31 +08:00 |
|
|
|
2759ba98e2
|
feat: edit Jenkinsfile
ParrotXray/CureOS/pipeline/head There was a failure building this commit
|
2025-11-17 19:37:51 +08:00 |
|
|
|
c0f78339a7
|
feat: edit Jenkinsfile
ParrotXray/CureOS/pipeline/head There was a failure building this commit
|
2025-11-17 19:34:57 +08:00 |
|
|
|
dc120daa5a
|
fix: Add interrupt protection to TTY operations to prevent deadlock
ParrotXray/CureOS/pipeline/head This commit looks good
|
2025-11-17 19:16:25 +08:00 |
|
|
|
018dd0c28c
|
feat: Remove unnecessary git installation from Dockerfile and clean up Jenkinsfile
ParrotXray/CureOS/pipeline/head This commit looks good
|
2025-11-14 12:38:44 +08:00 |
|
|
|
75d78f2c34
|
feat: Add llvm-tools-preview component to Dockerfile
|
2025-11-14 11:24:13 +08:00 |
|
|
|
f4653694ac
|
feat: Add Dockerfile and Jenkinsfile for build environment setup
|
2025-11-14 11:08:43 +08:00 |
|
|
|
02d4d17119
|
feat: Complete the basic arranger
|
2025-10-20 19:31:15 +08:00 |
|
|
|
fdaeda079c
|
feat: Basic process scheduling is completed
|
2025-10-19 20:03:41 +08:00 |
|
|
|
939705bd40
|
feat: Preparing to implement the scheduler
|
2025-10-18 22:29:12 +08:00 |
|
|
|
af04b184f4
|
feat: Simple executor
|
2025-10-18 20:30:41 +08:00 |
|
|
|
593713e1a9
|
feat: Initialization multitasking
|
2025-10-18 18:10:17 +08:00 |
|
|
|
2197f20134
|
Merge pull request #6 from ParrotXray/feat/timer
Feat/timer
|
2025-10-18 18:07:22 +08:00 |
|
|
|
c9de6360c7
|
update: Edit TODO.txt
|
2025-10-18 17:49:37 +08:00 |
|
|
|
8bae31852d
|
feat: ACPI reboot implementation
|
2025-10-18 16:04:48 +08:00 |
|
|
|
687c59f467
|
fix: Fix ACPI shutdown
|
2025-10-18 12:59:07 +08:00 |
|
|
|
d11c7842d4
|
feat: Implement shutdown and restart
|
2025-10-17 21:19:58 +08:00 |
|
|
|
775626379e
|
add: Added a new shell and removed a bunch of locks
|
2025-10-17 18:20:41 +08:00 |
|
|
|
bb9a89d0b9
|
feat: Initialize APIC Timer
|
2025-10-17 11:50:09 +08:00 |
|
|
|
53475435d9
|
feat: RTC interrupt passed
|
2025-10-17 10:38:24 +08:00 |
|
|
|
74de8650fe
|
feat: Test RTC interrupt
|
2025-10-16 20:34:20 +08:00 |
|
|
|
fa311cfab4
|
fix: Fix real machine anomalies and improve keyboard driver
|
2025-10-16 14:54:31 +08:00 |
|
|
|
0d494a1e8d
|
feat: Actual machine test triggers #NP
|
2025-10-14 16:11:13 +08:00 |
|
|
|
5313892f80
|
feat: Initialize Local APIC and IO APIC
|
2025-10-14 11:04:17 +08:00 |
|
|
|
b277334069
|
feat: RTC initialized
|
2025-10-13 22:00:13 +08:00 |
|
|
|
bcf97c9e24
|
feat: Prepare for PIC/APIC initialization
|
2025-10-13 20:47:42 +08:00 |
|
|
|
10433a4fb7
|
Merge pull request #4 from ParrotXray/feat/mm
feat: Implement higher half kernel with complete memory management
|
2025-10-13 20:14:04 +08:00 |
|
|
|
2adfe63970
|
Merge pull request #3 from ParrotXray/feat/mm
Feat/mm
|
2025-10-13 20:11:26 +08:00 |
|
|
|
2ec2890013
|
feat: Implement higher half kernel with complete memory management
|
2025-10-13 20:10:14 +08:00 |
|
|
|
6202cfb8bf
|
refactor: Change file structure and rename
|
2025-10-12 14:14:04 +08:00 |
|
|
|
ce0ba28c55
|
refactor: Changing file structure
|
2025-10-12 13:12:47 +08:00 |
|
|
|
d3b458b6ad
|
feat: implement colored logger system with 6 log levels
|
2025-10-12 11:06:24 +08:00 |
|
|
|
ac199eabe2
|
feat: implement staged kernel initialization with memory management and TTY scrolling
|
2025-10-12 10:41:12 +08:00 |
|
|
|
429e396474
|
feat: ACPI implementation completed
|
2025-10-11 22:01:52 +08:00 |
|
|
|
1c92cacbc3
|
Merge pull request #2 from ParrotXray/feat/rust-full
Feat/rust full
|
2025-10-11 15:52:25 +08:00 |
|
|
|
8c8292aa71
|
add: Add ISR interrupt
|
2025-10-11 15:47:25 +08:00 |
|
|
|
1462bbbd06
|
feat: Build basic gdt
|
2025-10-11 10:49:31 +08:00 |
|
|
|
4977f17e79
|
feat: Can start normally
|
2025-10-10 21:30:02 +08:00 |
|
|
|
920f7f5fc8
|
feat: Can start normally
|
2025-10-10 21:28:36 +08:00 |
|
ParrotXray
|
ae5b398d30
|
add: Establish IsrParam interrupt to be more perfect
|
2025-05-17 01:52:38 +08:00 |
|
ParrotXray
|
582c789632
|
feat: Handling interrupts
|
2025-05-12 20:33:45 +08:00 |
|
ParrotXray
|
24b03ece89
|
add: Create LICENSE
|
2025-05-11 14:54:17 +08:00 |
|
ParrotXray
|
d917850ea2
|
add: Update README.md
|
2025-05-11 14:30:44 +08:00 |
|
ParrotXray
|
7e87578648
|
feat: Update Build.md
|
2025-05-11 13:54:42 +08:00 |
|
ParrotXray
|
6a59d7bc84
|
feat: Update Build.md
|
2025-05-11 13:51:04 +08:00 |
|
ParrotXray
|
9462fdf4fb
|
feat: Update Build.md
|
2025-05-11 13:43:10 +08:00 |
|
ParrotXray
|
09979498dd
|
add: Added environment construction documents and README
|
2025-05-11 13:34:52 +08:00 |
|