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 rather silly bug in thread_delete
2009-02-08
Joshu
a
P
hillips
Fixed rathe
r
silly bug in t
h
read_delete
commit
|
commitdiff
|
tree
2009-02-08
Joshua Philli
p
s
Docume
n
ted bu
i
ld process; bui
l
d documentat
i
on
.
commit
|
commitdiff
|
tree
2009-02-08
Joshua P
h
ill
i
ps
[do
c
] added kernel/m
m
/ t
o
directories list
commit
|
commitdiff
|
tree
2009-02-07
Joshua Phil
l
ips
Continued modul
e
su
p
port
.
commit
|
commitdiff
|
tree
2009-02-07
Joshua Phillips
S
t
art
e
d
a
d
d
ing modu
l
e suppo
r
t
.
commit
|
commitdiff
|
tree
2009-02-07
Joshua Phillips
Adde
d
doc/index
.
tx
t
commit
|
commitdiff
|
tree
2009-02-07
Jos
h
ua P
h
illips
Started
'chardev' character device manager
commit
|
commitdiff
|
tree
2009-02-07
Joshua
Ph
i
llips
Fixed thread_delete to delete
c
ur
r
ent thread
.
commit
|
commitdiff
|
tree
2009-02-07
J
oshua Phill
i
ps
Moved
s
t
r
u
ct thread -
-
> thre
a
d
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phi
l
l
ips
Added crude pagefault han
d
ler -
prints
a
n
d
panics
commit
|
commitdiff
|
tree
2009-02-05
Joshua Ph
i
llips
R
e
-enable m
u
ltib
o
o
t
m
od
u
l
e
loa
d
i
n
g a
n
d r
u
nning
commit
|
commitdiff
|
tree
2009-02-05
J
o
shua Phillips
[doc] ad
d
ed line
about 'pd' para
m
e
ter of map_
m
em
commit
|
commitdiff
|
tree
2009-02-05
Joshua
Phill
i
p
s
Remove region
.
c;
use map_mem in loadelf
.
c
commit
|
commitdiff
|
tree
2009-02-05
J
o
s
h
ua Phillips
Moved
P
AGE
_
SIZ
E
to k
e
rnel/archinf
.
h
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Added documentation
about the me
m
o
ry manage
r
commit
|
commitdiff
|
tree
2009-02-05
Joshua
Phillips
Use uintptr_t, not int
p
tr
_
t
, for
m
emory
a
d
dre
s
ses!
commit
|
commitdiff
|
tree
2009-02-05
Joshua
P
hillips
map_mem
i
s
w
orki
n
g;
refle
x
iv
e
mappi
n
g
is disabled
.
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Removed red
u
n
dant
decl
a
ration
in bud
d
y
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phi
l
lips
Sma
l
l co
n
st/not-const
f
ix
i
n
r
ead-multiboot
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Quick signed/u
n
signed fix in buddy
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phil
l
i
ps
l
i
nker
.
ld
:
us
e
all
.
data*
and
.
bss* sectio
n
s
commit
|
commitdiff
|
tree
2009-02-05
Josh
u
a Phillips
Wrote
m
ap_mem without using rec
u
r
s
ive map
p
ing
.
commit
|
commitdiff
|
tree
2009-02-05
Joshu
a
Phillips
Created PDE_N_
*
mac
r
os
commit
|
commitdiff
|
tree
2009-02-05
J
o
shua P
h
il
l
ip
s
Initiali
s
e
a
n empty pa
g
edir structure
.
commit
|
commitdiff
|
tree
2009-02-04
J
o
shua
P
h
illips
(br
o
ken) renamed mm
.
{c,h
}
-> allocati
o
n
.
{
c
,h}
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
M
o
v
e
ke
r
nel/lib
c
/ ->
l
ibc/
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
Removed overly-verbo
s
e pr
i
nts and traces
.
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phill
i
p
s
Move
d
panic/trace and out of console
.
h
.
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillip
s
Added
h
ardware/read-multi
b
oot
.
{c,h}
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phil
l
ips
U
s
e Bochs's port
e9 hac
k
for trace messages
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
A
dded TRA
C
E macro (t
r
a
c
e
.
c)
commit
|
commitdiff
|
tree
2009-02-04
J
o
s
hua Ph
i
l
lips
Add serial_is_ini
t
i
a
lized
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
Added strcat/s
t
rncat
commit
|
commitdiff
|
tree
2009-02-04
J
oshua Phillips
Comments in
start
.
S
commit
|
commitdiff
|
tree
2009-02-04
Josh
u
a Phill
i
ps
Use _Bo
o
l instead
o
f 'unsi
g
n
ed c
h
ar' for bool type
commit
|
commitdiff
|
tree
2009-02-02
Joshua Philli
p
s
(broken) not sure
w
h
at
'
s going on h
e
re
commit
|
commitdiff
|
tree
2009-02-02
Josh
u
a
P
hillips
S
impler syscall code
.
commit
|
commitdiff
|
tree
2009-02-02
Joshua Phillips
Carefully ensur
e
d isrs > 0x80 are
e
quisiz
e
d
.
commit
|
commitdiff
|
tree
2009-02-01
Joshua Phill
i
ps
(
b
r
oke
n
) A
d
ded sy
s
_exit system call
.
commit
|
commitdiff
|
tree
2009-02-01
Joshua Phillips
Load ELF mul
t
ibo
o
t module i
n
to memory
.
commit
|
commitdiff
|
tree
2009-02-01
Jo
s
h
ua
P
hillips
addr_t ->
i
ntptr_
t
commit
|
commitdiff
|
tree
2009-02-01
Joshua Phi
l
lips
Added
'init' m
o
dule
commit
|
commitdiff
|
tree
2008-12-12
J
o
shua Phillips
Started set
t
ing up threads
f
o
r user-space execution
.
commit
|
commitdiff
|
tree
2008-12-12
Joshu
a
P
h
illips
Allocated G
D
T, IDT a
n
d TSS in its own page, so tha
t
.
.
.
commit
|
commitdiff
|
tree
2008-12-12
J
o
shua Phillip
s
Removed exce
s
s
ive
tra
c
e mes
s
age
s
from threading code
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phillips
Add
e
d
thread
pre
-
emption
commit
|
commitdiff
|
tree
2008-12-12
Jos
h
ua Phi
l
l
i
ps
A
d
ded
context-switch
i
ng and a yield() f
u
nction
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua Philli
p
s
S
t
a
rted w
o
rking
o
n t
h
reading
.
commit
|
commitdiff
|
tree
2008-12-09
Jo
s
hu
a
Phillip
s
Added PIT (program
m
able
i
nt
e
rrupt t
i
mer) s
u
pport
.
commit
|
commitdiff
|
tree
2008-12-09
J
oshua P
h
il
l
ips
Removed superfluous
t
race() commands fr
o
m memory manage
m
ent
.
commit
|
commitdiff
|
tree
2008-12-09
J
o
shua P
h
i
llips
Fixed paget
a
b
l
e
-
creat
i
on code; enabled WP (
w
r
i
te
-
protect
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phil
l
ips
A
d
ded me
m
or
y
management code, me
m
ory reg
i
on man
a
g
em
e
nt
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
J
o
shua Phillips
Added an interrupt system
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phillip
s
S
et up a GDT
(gl
o
bal
d
escriptor table)
commit
|
commitdiff
|
tree
2008-12-08
Jos
h
ua Phillips
F
ixed
p
anic()
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phi
l
lips
Added multi
b
o
o
t-hea
d
er r
e
ading code
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phillips
A
d
ded buddy
allocation algori
t
hm
.
commit
|
commitdiff
|
tree
2008-12-05
Joshua
P
h
il
l
ips
Initial pro
j
ect
.
commit
|
commitdiff
|
tree