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
Joshua Phillips
Fixed rathe
r
silly bug in
t
hrea
d
_d
e
lete
commit
|
commitdiff
|
tree
2009-02-08
Joshua Philli
p
s
D
ocum
e
nted
b
uild process; build docume
n
tat
i
on
.
commit
|
commitdiff
|
tree
2009-02-08
Jos
h
ua Phillips
[do
c
]
added ke
r
nel/mm/
t
o di
r
ectories list
commit
|
commitdiff
|
tree
2009-02-07
J
osh
u
a Phil
l
i
p
s
Continued module support
.
commit
|
commitdiff
|
tree
2009-02-07
Joshua Phillips
Started add
i
ng
m
odule
su
p
port
.
commit
|
commitdiff
|
tree
2009-02-07
J
o
s
hua Phillips
Added d
o
c/index
.
txt
commit
|
commitdiff
|
tree
2009-02-07
Joshua Philli
p
s
Started
'
ch
a
rdev'
c
hara
c
ter devi
c
e
ma
n
age
r
commit
|
commitdiff
|
tree
2009-02-07
Joshua Phillips
Fixed th
r
ead_delete to delete c
u
rr
e
nt thread
.
commit
|
commitdiff
|
tree
2009-02-07
J
o
shua Phi
l
lips
Moved s
t
ruct thr
e
ad --> thread
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshu
a
P
hill
i
ps
Adde
d
crude pagefaul
t
handler - prints and panics
commit
|
commitdiff
|
tree
2009-02-05
Joshua
P
hillips
Re-enable multiboot module loading
and running
commit
|
commitdiff
|
tree
2009-02-05
Jo
s
hua Phill
i
ps
[
d
oc] added li
n
e about 'pd'
para
m
e
t
e
r
of map_me
m
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Re
m
ove region
.
c; use map
_
mem in
lo
a
d
e
lf
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua
P
hillips
Mo
v
ed P
A
GE_
S
IZE t
o
kernel/
a
rchinf
.
h
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phil
l
ips
Add
e
d docu
m
entation
a
bout the memory
manager
commit
|
commitdiff
|
tree
2009-02-05
Joshua P
h
illips
Use uin
t
pt
r
_t, n
o
t intptr
_
t, for memory
a
ddres
s
es!
commit
|
commitdiff
|
tree
2009-02-05
Josh
u
a Phillips
map_mem is working; re
f
l
ex
i
ve mapping is d
i
sabled
.
commit
|
commitdiff
|
tree
2009-02-05
Jos
h
u
a
Ph
i
lli
p
s
Removed redundant d
e
claration
i
n
buddy
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Sma
l
l
c
ons
t
/
n
ot-
c
o
n
st fix i
n
read-m
u
ltiboot
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua
Phillips
Quick si
g
ned/
u
nsigned fix in
b
uddy
.
c
commit
|
commitdiff
|
tree
2009-02-05
Jo
s
hua
P
hill
i
ps
li
n
ker
.
ld: use all
.
data* and
.
bss* sections
commit
|
commitdiff
|
tree
2009-02-05
J
o
shua Phillips
Wrote
map_
m
em with
o
u
t u
s
ing recursive mapping
.
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phil
l
ips
Crea
t
e
d
PDE_N_* macros
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillip
s
In
i
tialise an emp
t
y
page
d
ir s
t
ructur
e
.
commit
|
commitdiff
|
tree
2009-02-04
J
o
s
hua Phill
i
ps
(broken)
r
enamed
m
m
.
{c,
h
} -> alloca
t
ion
.
{c,h}
commit
|
commitdiff
|
tree
2009-02-04
Joshu
a
P
h
i
l
lips
M
o
ve kerne
l
/li
b
c/
-
>
libc/
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
R
emoved overly-ve
r
bo
s
e p
r
ints and t
r
aces
.
commit
|
commitdiff
|
tree
2009-02-04
J
o
shua Phillips
Moved panic/
t
race and out of console
.
h
.
commit
|
commitdiff
|
tree
2009-02-04
Joshua P
h
illips
Added hardware
/
re
a
d-m
u
ltiboot
.
{c
,
h}
commit
|
commitdiff
|
tree
2009-02-04
J
oshua Phillip
s
U
se B
o
chs's port e9
h
ac
k
for
trace me
s
s
a
ge
s
commit
|
commitdiff
|
tree
2009-02-04
Joshua Ph
i
llip
s
A
d
ded
TRAC
E
macr
o
(trace
.
c)
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillip
s
Add serial
_
i
s
_
initi
a
lized
commit
|
commitdiff
|
tree
2009-02-04
Josh
u
a Philli
p
s
Ad
d
ed st
r
ca
t
/strncat
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
Comment
s
in start
.
S
commit
|
commitdiff
|
tree
2009-02-04
Joshua
Phillips
Use _B
o
ol instead of 'uns
i
gned char' fo
r
bool type
commit
|
commitdiff
|
tree
2009-02-02
Joshua
P
hill
i
ps
(b
r
ok
e
n) not sure wha
t
's g
o
i
ng
on her
e
commit
|
commitdiff
|
tree
2009-02-02
Joshu
a
Philli
p
s
S
i
mpler sysc
a
ll code
.
commit
|
commitdiff
|
tree
2009-02-02
J
o
shua Phillips
Carefully
e
n
sured
i
srs
>
0x80 are equisized
.
commit
|
commitdiff
|
tree
2009-02-01
Joshua Phillips
(brok
e
n) Added sys_exit system call
.
commit
|
commitdiff
|
tree
2009-02-01
J
oshua Phillips
Load E
L
F multi
b
oot m
o
dule into
m
emo
r
y
.
commit
|
commitdiff
|
tree
2009-02-01
J
o
shua Phillips
a
dd
r
_t -> intptr_t
commit
|
commitdiff
|
tree
2009-02-01
Josh
u
a
Phillips
Added
'init' module
commit
|
commitdiff
|
tree
2008-12-12
Joshua Ph
i
llips
Started setting up thr
e
ads for user-s
p
ace e
x
ec
u
ti
o
n
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phillips
Allocated GDT, IDT and
T
SS
in its own
p
age, so th
a
t
.
.
.
commit
|
commitdiff
|
tree
2008-12-12
Josh
u
a Phillips
Removed exc
e
ssiv
e
tra
c
e messages from threa
d
ing cod
e
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phill
i
ps
Added
t
hread pr
e
-emption
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phill
i
p
s
Added cont
e
xt-switching and a yield() function
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua P
h
illips
S
t
arted
working on th
r
eadin
g
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua
P
hi
l
lips
Added PIT
(
pro
g
rammabl
e
interrupt timer)
su
p
po
r
t
.
commit
|
commitdiff
|
tree
2008-12-09
J
o
shua Phillips
R
emove
d
superfluous
t
ra
c
e()
commands from mem
o
ry management
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua Phillips
Fixed pa
g
e
t
able
-
creation
c
ode; en
a
bled WP (write-protect
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
J
oshua Phillip
s
Added memory management code, memo
r
y region m
a
nagement
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
Joshu
a
Phillips
A
d
ded an interrupt system
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua
P
hillips
Set
up a GDT
(g
l
obal descriptor table)
commit
|
commitdiff
|
tree
2008-12-08
Jos
h
ua P
h
illips
Fixed panic()
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phillips
Added m
u
l
t
iboot-header reading code
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua
Phi
l
lips
Added buddy alloca
t
ion algorithm
.
commit
|
commitdiff
|
tree
2008-12-05
Joshua Phi
l
lips
Initial project
.
commit
|
commitdiff
|
tree