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
Removed excessive traces in loadelf.c
2009-02-17
J
o
shua Phi
l
lips
Re
m
oved excessive traces in loadelf
.
c
commit
|
commitdiff
|
tree
2009-02-17
Joshua Phi
l
lips
A
llocate
SHN_COMMON
sym
b
ols from ker
n
el modul
e
s
commit
|
commitdiff
|
tree
2009-02-17
Jos
h
ua
Phi
l
lips
Load SHT_N
O
BITS
s
ec
t
ions o
f
kernel mo
d
ules
commit
|
commitdiff
|
tree
2009-02-17
Joshua
P
h
i
lli
p
s
Don
'
t t
h
row
a
n
e
xception on
m
i
ssing
config
o
ption
commit
|
commitdiff
|
tree
2009-02-17
Joshu
a
P
h
illips
Fixed completely
broken strcpy again!
commit
|
commitdiff
|
tree
2009-02-17
Joshua Phillips
Fi
x
ed R_386_
P
C32 relocations
commit
|
commitdiff
|
tree
2009-02-17
Josh
u
a Phillips
hash in symt
a
b
.
c was
retur
n
in
g
out-of-
b
ounds hashe
s
commit
|
commitdiff
|
tree
2009-02-17
Joshua
Phillips
Pass
-
m32 to the lin
k
er, too
commit
|
commitdiff
|
tree
2009-02-17
Joshua
P
h
i
llip
s
Removed b
a
sh-specific things from m
a
ke-cd
.
sh
commit
|
commitdiff
|
tree
2009-02-16
Joshua Phill
i
p
s
[d
o
c] explain new kernel symbol loading
commit
|
commitdiff
|
tree
2009-02-16
Jo
s
hua
Phillips
Read kernel
s
ymbols from EL
F
symb
o
l table
.
commit
|
commitdiff
|
tree
2009-02-16
J
o
shua Phill
i
ps
Added tool
s
/make
-
c
d
.
sh
commit
|
commitdiff
|
tree
2009-02-16
J
oshua P
h
i
l
lips
Re
m
oved
s
ome erroneous newlines from
t
race mess
a
g
e
s
commit
|
commitdiff
|
tree
2009-02-16
Joshua Phillips
Added -
m
32 to de
f
a
u
lt
a
ssembler f
l
ags
commit
|
commitdiff
|
tree
2009-02-15
Jos
h
ua Phil
l
i
p
s
P
r
int trace m
e
ssage
s
to VGA
t
e
xt c
o
nsole
.
commit
|
commitdiff
|
tree
2009-02-15
Joshua Phillips
C
leared bit 16 in
t
he multiboot
h
e
ader flags
commit
|
commitdiff
|
tree
2009-02-13
Joshu
a
Phillips
Added configure system
commit
|
commitdiff
|
tree
2009-02-08
Joshua Phillips
[
d
oc
]
added
information ab
o
ut exports
.
i
nc
commit
|
commitdiff
|
tree
2009-02-08
Joshua Phillips
[do
c
] D
o
cu
m
en
t
ed
t
he module sys
t
e
m
.
commit
|
commitdiff
|
tree
2009-02-08
Joshua
P
hillips
t
e
stm
o
dule s
a
id hello!
commit
|
commitdiff
|
tree
2009-02-08
Joshua Phi
l
lip
s
Fixed completely broken
s
t
rcpy
commit
|
commitdiff
|
tree
2009-02-08
Joshua
P
hillips
Fixe
d
uninitia
l
ise
d
n_chu
n
ks in untes
t
ed v
p
cre
a
te
commit
|
commitdiff
|
tree
2009-02-08
Josh
u
a
P
hilli
p
s
F
i
xed rather silly bu
g
in thread_delete
commit
|
commitdiff
|
tree
2009-02-08
Jo
s
hua Phillips
D
o
cumented build process; build docu
m
entation
.
commit
|
commitdiff
|
tree
2009-02-08
J
osh
u
a
P
hillips
[d
o
c] added ke
r
n
e
l/mm/ t
o
directo
r
ies list
commit
|
commitdiff
|
tree
2009-02-07
Joshua Phillips
Contin
u
ed modul
e
support
.
commit
|
commitdiff
|
tree
2009-02-07
Josh
u
a
P
hilli
p
s
Start
e
d adding mod
u
le s
u
ppo
r
t
.
commit
|
commitdiff
|
tree
2009-02-07
Joshua Phillip
s
Added doc/index
.
txt
commit
|
commitdiff
|
tree
2009-02-07
J
o
shua
P
hi
l
lips
St
a
r
ted 'ch
a
r
d
ev
'
charact
e
r device manage
r
commit
|
commitdiff
|
tree
2009-02-07
J
oshua Philli
p
s
Fixed thread_delete to delete current thre
a
d
.
commit
|
commitdiff
|
tree
2009-02-07
Joshua Phillip
s
Move
d
struct thread --> threa
d
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua
P
hill
i
p
s
Added crude pagef
a
u
lt
hand
l
e
r
- prints and pa
n
i
cs
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Re
-
ena
b
le mult
i
boot module loading and
running
commit
|
commitdiff
|
tree
2009-02-05
J
oshua P
h
ill
i
ps
[
doc] added line about 'pd' p
a
ra
m
e
ter
o
f map_me
m
commit
|
commitdiff
|
tree
2009-02-05
J
o
sh
u
a Phillip
s
Remove regi
o
n
.
c; use map_mem in loadelf
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Philli
p
s
M
oved
P
AGE_SIZE to kern
e
l
/
archinf
.
h
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Adde
d
d
ocument
a
t
i
o
n about the mem
o
r
y
manager
commit
|
commitdiff
|
tree
2009-02-05
Jo
s
h
u
a Phillips
Use
uintptr
_
t, not intp
t
r
_t
,
f
or
m
emory a
d
dresses!
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillip
s
map_m
e
m is workin
g
; reflexive mappin
g
is
disable
d
.
commit
|
commitdiff
|
tree
2009-02-05
Joshua
P
hillips
Removed redunda
n
t decl
a
ra
t
ion in buddy
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phill
i
p
s
Sma
l
l con
s
t/
n
o
t-const f
i
x
i
n read-mul
t
iboo
t
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshu
a
Phi
l
l
ips
Quick signed/unsigne
d
fi
x
i
n
bu
d
dy
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phill
i
ps
link
e
r
.
ld: use all
.
data* and
.
bss*
s
ecti
o
ns
commit
|
commitdiff
|
tree
2009-02-05
Jos
h
ua Phillips
Wro
t
e
m
ap_m
e
m withou
t
u
sing
r
ecurs
i
ve mapp
i
ng
.
commit
|
commitdiff
|
tree
2009-02-05
Jo
s
h
u
a
Phill
i
ps
Created
P
DE_N_* macros
commit
|
commitdiff
|
tree
2009-02-05
Joshua
Phillips
I
n
it
i
alise
a
n empty pagedir structur
e
.
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
(br
o
k
en) re
n
amed mm
.
{c,h} -
>
allocation
.
{c,h}
commit
|
commitdiff
|
tree
2009-02-04
J
o
shua P
h
illips
Move kernel
/
l
ibc/ -> lib
c
/
commit
|
commitdiff
|
tree
2009-02-04
J
oshua Philli
p
s
Removed ov
e
r
l
y-verbose prints and traces
.
commit
|
commitdiff
|
tree
2009-02-04
Josh
u
a Phillip
s
Moved panic/trace and out of consol
e
.
h
.
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
Ad
d
ed hardware
/
r
ead-
m
u
l
t
iboot
.
{c,h}
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phi
l
lip
s
Use Bochs's port e
9
hack for tr
a
c
e
m
e
ssages
commit
|
commitdiff
|
tree
2009-02-04
J
o
shu
a
Phil
l
ips
Added TRACE macro (t
r
ace
.
c)
commit
|
commitdiff
|
tree
2009-02-04
J
o
s
hu
a
Phill
i
ps
Add
s
erial_is_initialize
d
commit
|
commitdiff
|
tree
2009-02-04
Joshu
a
Phillips
Adde
d
str
c
at/strncat
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
Comm
e
nts in s
t
art
.
S
commit
|
commitdiff
|
tree
2009-02-04
Joshua P
h
i
l
lips
Use _Bo
o
l inste
a
d of 'unsi
g
ned
c
ha
r
' for b
o
ol type
commit
|
commitdiff
|
tree
2009-02-02
Joshua Phillips
(b
r
o
ken)
n
ot s
u
re what's
g
oing on here
commit
|
commitdiff
|
tree
2009-02-02
Joshua Phillips
S
i
m
pler sy
s
c
a
l
l code
.
commit
|
commitdiff
|
tree
2009-02-02
Joshua Philli
p
s
Carefully ensured
i
srs > 0x80
a
re e
q
ui
s
ized
.
commit
|
commitdiff
|
tree
2009-02-01
Joshua Phill
i
ps
(broken
)
A
d
ded
s
y
s
_exit system c
a
l
l
.
commit
|
commitdiff
|
tree
2009-02-01
Joshu
a
Phillips
Load
E
LF mult
i
b
oot modu
l
e int
o
m
emo
r
y
.
commit
|
commitdiff
|
tree
2009-02-01
J
oshua Phillips
addr_
t
->
i
ntptr_t
commit
|
commitdiff
|
tree
2009-02-01
J
o
shua Phillips
Added 'init' module
commit
|
commitdiff
|
tree
2008-12-12
Jo
s
hu
a
Phillips
S
tarted
setting up
threads for user-space e
x
ecution
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phillips
Allocated
G
DT, IDT
a
n
d TSS in its o
w
n page, so that
.
.
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phillips
Removed
excessive trace message
s
fr
o
m threading code
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phillips
Adde
d
thread
p
r
e-emption
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phillips
Added
con
t
ext-switching and a
yield() function
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua P
h
illi
p
s
S
t
a
r
t
ed working on threading
.
commit
|
commitdiff
|
tree
2008-12-09
J
o
shua Phillips
Added
PIT (pr
o
gra
m
m
a
ble inter
r
upt tim
e
r) support
.
commit
|
commitdiff
|
tree
2008-12-09
Joshu
a
P
hillips
R
em
o
v
e
d
super
f
luous t
r
ace() co
m
m
a
nds from memory manag
e
ment
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua Phillips
Fi
x
ed pagetable-creation code; enabled WP (write-protect
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
J
oshu
a
Phillips
A
d
ded memory management code, memo
r
y region management
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Ph
i
llips
Added an
interr
u
pt sy
s
t
e
m
.
commit
|
commitdiff
|
tree
2008-12-08
J
o
shua Phi
l
lips
Set up a GDT
(
global desc
r
iptor table
)
commit
|
commitdiff
|
tree
2008-12-08
Jo
s
h
u
a Philli
p
s
Fixed panic
(
)
commit
|
commitdiff
|
tree
2008-12-08
Josh
u
a Phill
i
ps
Added multiboot
-
header rea
d
ing code
.
commit
|
commitdiff
|
tree
2008-12-08
Joshu
a
Ph
i
llips
Added b
u
ddy a
l
locat
i
o
n
a
lgorithm
.
commit
|
commitdiff
|
tree
2008-12-05
Joshua Phillips
Initial projec
t
.
commit
|
commitdiff
|
tree