yuchen
|
fc1ceaee8e
|
add share memory examples
|
9 years ago |
yuchen
|
026015ed25
|
add related info about deadlock and ipc: pipe, signal
|
9 years ago |
yuchen
|
e378ef4376
|
Merge branch 'master' of github.com:chyyuu/ucore_lab
|
9 years ago |
yuchen
|
340eebff1b
|
add python threading examples and intros for lec 18 spoc discuss
|
9 years ago |
chyyuu
|
b6a1ac07f2
|
Merge pull request #9 from Archstacker/fix_pa2page
Fix the unsuitable usage of pa2page
|
9 years ago |
ArchStacker
|
08c31e9451
|
Fix the unsuitable use of pa2page in lab8_result
|
9 years ago |
ArchStacker
|
6f0683e07d
|
Fix the unsuitable use of pa2page in lab8
|
9 years ago |
ArchStacker
|
47afad0cca
|
Fix the unsuitable use of pa2page in lab7_result
|
9 years ago |
ArchStacker
|
124dd65222
|
Fix the unsuitable use of pa2page in lab7
|
9 years ago |
ArchStacker
|
9be5e162c0
|
Fix the unsuitable use of pa2page in lab6_result
|
9 years ago |
ArchStacker
|
7f425b91b1
|
Fix the unsuitable use of pa2page in lab6
|
9 years ago |
ArchStacker
|
89a9eb84d0
|
Fix the unsuitable use of pa2page in lab5_result
|
9 years ago |
ArchStacker
|
2cde1118f4
|
Fix the unsuitable use of pa2page in lab5
|
9 years ago |
ArchStacker
|
77d23ca519
|
Fix the unsuitable use of pa2page in lab4_result
|
9 years ago |
ArchStacker
|
bca0ff491c
|
Fix the unsuitable use of pa2page in lab4
|
9 years ago |
ArchStacker
|
17057e1f1f
|
Fix the unsuitable use of pa2page in lab3_result
|
9 years ago |
ArchStacker
|
50905b1ec2
|
Fix the unsuitable use of pa2page in lab3
|
9 years ago |
ArchStacker
|
d02c4afc80
|
Fix the unsuitable use of pa2page in lab2_result
|
9 years ago |
ArchStacker
|
eec735afbf
|
Fix the unsuitable use of pa2page in lab2
|
9 years ago |
yuchen
|
b233b49dcb
|
Merge branch 'master' of github.com:chyyuu/ucore_lab
|
9 years ago |
yuchen
|
f9b1bb3b66
|
:add lab7 spoc exercise related codes
|
9 years ago |
chyyuu
|
81a1c96104
|
Update lab5_X.md
|
9 years ago |
chyyuu
|
5213ab329b
|
Update lab5_X.md
|
9 years ago |
yuchen
|
69afb3405b
|
update buddy system finish info in lab2_X.md
|
9 years ago |
yuchen
|
a2622383e9
|
add more interesting labx_X challenges
|
9 years ago |
yuchen
|
3dce81e73a
|
update labX finish info
|
9 years ago |
yuchen
|
6684504c82
|
updte lab2_X finish info
|
9 years ago |
yuchen
|
5381167e3b
|
update lab2_X finish info
|
9 years ago |
yuchen
|
972e2ece76
|
add --no-reboot in lab2_result
|
9 years ago |
chyyuu
|
0a4ca0d275
|
Update lab1-boot-with-grub2-in-udisk.md
|
9 years ago |
yuchen
|
885eb12a76
|
udpate labXs
|
9 years ago |
yuchen
|
03220078ed
|
add lab6 concept spoc discuss
|
9 years ago |
yuchen
|
7d3b5941ed
|
add lab1_X, labx_X info
|
9 years ago |
yuchen
|
f39299c9a2
|
add exercise of lab5 spoc discussion
|
9 years ago |
yuchen
|
331b8dff5a
|
add ucore_kernel_in_lab1 which can be loaded by grub2 in u disk on real machine
|
9 years ago |
yuchen
|
8b9f54ec50
|
update lab1_X.md
|
9 years ago |
yuchen
|
73a92ede54
|
update lab7_X
|
9 years ago |
yuchen
|
a35b4ee311
|
Update labX4,5
|
9 years ago |
yuchen
|
6f8839df96
|
add labX challenges info
|
9 years ago |
yuchen
|
a0ccd227da
|
update related_info::lab0
|
9 years ago |
yuchen
|
84c96b3c3d
|
delete hash.c
|
9 years ago |
yuchen
|
258bcb059e
|
add lab4 spoc discuss
|
9 years ago |
yuchen
|
391e04ee98
|
Merge branch 'master' of github.com:chyyuu/ucore_lab
|
9 years ago |
yuchen
|
5d8e661a1a
|
update lab6 :: deleting timer
|
9 years ago |
chyyuu
|
89b750f8d2
|
Update process-cpuio-homework.md
|
9 years ago |
yuchen
|
9926671507
|
add process-cpuio-homework.md
|
9 years ago |
yuchen
|
87d6923d69
|
add process-cpuio-homework for lab5
|
9 years ago |
yuchen
|
ab237ddb70
|
update lab4 process-concept-homework.md
|
9 years ago |
yuchen
|
c4e7dbd910
|
add process-concept spoc homework
|
9 years ago |
yuchen
|
316bbf6b92
|
fix bug in lab1-ex3.c, %% eax --> %eax in basic inline asm
the reference is from
https://gcc.gnu.org/onlinedocs/gcc.pdf (5.0.0 pre-release),
section 6.43 (How to Use Inline Assembly Language in C Code)
and http://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html
syntax of basic asm statement:
asm [ volatile ] ( Assembler Instructions )
syntax of extended asm statement
asm [volatile] ( Assembler Template
: Output Operands
[ : Input Operands
[ : Clobbers ] ])
Alanpsc, thanks you!
|
9 years ago |