repo.or.cz
/
marionette.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fixed thread_delete to delete current thread.
2009-02-07
Joshua Phillips
F
ixed t
h
r
ead_delete to delete
current thread
.
commit
|
commitdiff
|
tree
2009-02-07
Jo
s
hua Ph
i
l
l
ip
s
M
ove
d
struct thread
-
->
t
h
rea
d
.
c
commit
|
commitdiff
|
tree
2009-02-05
Josh
u
a Ph
i
l
l
ips
A
d
ded
c
r
u
de pagefau
l
t handler - pri
n
ts and pan
i
cs
commit
|
commitdiff
|
tree
2009-02-05
J
o
s
hua Ph
i
llip
s
Re-
e
nabl
e
multiboot module loading and ru
n
ni
n
g
commit
|
commitdiff
|
tree
2009-02-05
Jos
h
ua Phillips
[doc]
ad
d
ed l
i
ne about 'p
d
' parameter of map_mem
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
R
e
move region
.
c; u
s
e map_mem in loadelf
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshu
a
P
hillips
Mov
e
d
PAGE_SIZE to kernel/archinf
.
h
commit
|
commitdiff
|
tree
2009-02-05
Jo
s
hua
Phillips
Ad
d
ed documentation about the
memory manager
commit
|
commitdiff
|
tree
2009-02-05
Jo
s
hua Phillips
Use u
i
ntptr_t, not i
n
t
pt
r
_t, for memory addresses!
commit
|
commitdiff
|
tree
2009-02-05
Joshua
Phill
i
ps
map_mem is
w
o
rk
i
ng; reflexive mapp
i
n
g
is
d
isabled
.
commit
|
commitdiff
|
tree
2009-02-05
J
oshua Phillips
Removed redundant d
e
c
laration
i
n
buddy
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua
Phillips
Small const/not-cons
t
fix in re
a
d-multibo
o
t
.
c
commit
|
commitdiff
|
tree
2009-02-05
Josh
u
a
Phillips
Q
u
ick
signed/u
n
s
i
g
ned fi
x
in bu
d
dy
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phi
l
lips
link
e
r
.
ld: use all
.
data* and
.
bss*
s
ections
commit
|
commitdiff
|
tree
2009-02-05
Joshua
P
hillips
Wrote m
a
p_mem withou
t
using
recursive mapping
.
commit
|
commitdiff
|
tree
2009-02-05
Jo
s
hua Phillips
Created PDE_N_*
macros
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phil
l
ips
Initial
i
s
e an empty page
d
i
r struct
u
re
.
commit
|
commitdiff
|
tree
2009-02-04
J
o
s
hu
a
Phillips
(br
o
ken) renamed mm
.
{c,h} -> allocation
.
{c
,
h}
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phill
i
ps
Move kernel/libc/ -> libc/
commit
|
commitdiff
|
tree
2009-02-04
Jo
s
hua Phill
i
p
s
Removed
overly-v
e
rbose pri
n
ts a
n
d trace
s
.
commit
|
commitdiff
|
tree
2009-02-04
Joshu
a
P
h
illi
p
s
Moved
p
anic/trace and o
u
t of console
.
h
.
commit
|
commitdiff
|
tree
2009-02-04
Joshua P
h
illips
Added h
a
r
d
ware/read-multiboot
.
{c,h}
commit
|
commitdiff
|
tree
2009-02-04
Joshua Ph
i
lli
p
s
Use Bochs's port e9
h
ack for
t
race messages
commit
|
commitdiff
|
tree
2009-02-04
J
o
shua Phillips
Add
e
d TRAC
E
macro (trace
.
c)
commit
|
commitdiff
|
tree
2009-02-04
Jo
s
hua
P
h
i
llips
Add serial_
i
s_initialized
commit
|
commitdiff
|
tree
2009-02-04
J
o
s
h
ua Phillips
Added strcat/strncat
commit
|
commitdiff
|
tree
2009-02-04
J
o
shua Ph
i
llips
Co
m
ment
s
in start
.
S
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phil
l
ips
U
s
e _Boo
l
instead of 'unsi
g
ne
d
c
ha
r
' for bool type
commit
|
commitdiff
|
tree
2009-02-02
J
o
shua
P
hillips
(br
o
ken
)
not s
u
re what's going
o
n here
commit
|
commitdiff
|
tree
2009-02-02
Josh
u
a
P
h
i
llips
Simpler
syscall c
o
de
.
commit
|
commitdiff
|
tree
2009-02-02
Joshua Phillips
Ca
r
efully ensured isrs > 0
x
80 are
e
q
uisized
.
commit
|
commitdiff
|
tree
2009-02-01
Joshua Phillips
(br
o
ken)
A
dded
sys_
e
xit syst
e
m c
a
ll
.
commit
|
commitdiff
|
tree
2009-02-01
Joshua Phillips
L
o
ad ELF
m
ulti
b
oot modul
e
into
m
e
mory
.
commit
|
commitdiff
|
tree
2009-02-01
Joshua Phill
i
ps
addr_t -> intptr_t
commit
|
commitdiff
|
tree
2009-02-01
Joshua
P
hillips
A
dded
'
i
nit'
modu
l
e
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phillips
Started setting up thr
e
a
ds for user-s
p
ace execution
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phillips
Alloca
t
e
d GDT, ID
T
a
nd
T
SS
i
n
its own
p
ag
e
, so that
.
.
.
commit
|
commitdiff
|
tree
2008-12-12
J
o
shua Phill
i
ps
R
emove
d
exc
e
ssive trace
messa
g
es f
r
om
threading code
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phillips
Add
e
d
t
hread
pr
e
-emptio
n
commit
|
commitdiff
|
tree
2008-12-12
J
oshua
P
h
illi
p
s
A
dded co
n
text-switching and
a
yield() function
.
commit
|
commitdiff
|
tree
2008-12-09
J
o
shua Phillips
Started work
i
ng on threading
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua
Phillips
Add
e
d
P
IT (pro
g
r
amma
b
le i
n
terrupt timer) s
u
pp
o
rt
.
commit
|
commitdiff
|
tree
2008-12-09
Jo
s
hua Phillips
R
emoved superfluous trace() command
s
from memory
m
anagement
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua Phillips
Fixed p
a
ge
t
able-creati
o
n code; enabled WP (write-protec
t
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
Joshu
a
Phillip
s
Added memory manag
e
ment code,
m
e
m
or
y
re
g
i
on management
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phillips
Adde
d
an interr
u
p
t
system
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Philli
p
s
Set up a GD
T
(g
l
oba
l
descript
o
r
t
able
)
commit
|
commitdiff
|
tree
2008-12-08
Joshu
a
P
hill
i
ps
Fixed
panic
(
)
commit
|
commitdiff
|
tree
2008-12-08
Joshua
Phillips
Added m
u
lt
i
boot-heade
r
reading code
.
commit
|
commitdiff
|
tree
2008-12-08
Jo
s
hua Ph
i
llips
Added bu
d
dy a
l
location algorithm
.
commit
|
commitdiff
|
tree
2008-12-05
J
o
s
h
ua Phi
l
lips
Ini
t
ial
p
roject
.
commit
|
commitdiff
|
tree