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
Pass -m32 to the linker, too
2009-02-17
Joshua Phillips
Pass
-
m
3
2
to
t
h
e
linker, to
o
commit
|
commitdiff
|
tree
2009-02-17
Josh
u
a P
h
illips
Rem
o
ved bash
-
specific things
fr
o
m make
-
cd
.
sh
commit
|
commitdiff
|
tree
2009-02-16
Joshua Phill
i
ps
[doc]
e
xplain new kernel symbol
l
oad
i
ng
commit
|
commitdiff
|
tree
2009-02-16
Joshua P
h
illips
Read ke
r
n
e
l sym
b
ols
f
r
om ELF
sym
b
ol table
.
commit
|
commitdiff
|
tree
2009-02-16
J
oshua Phi
l
lips
Added tools/make
-
cd
.
sh
commit
|
commitdiff
|
tree
2009-02-16
Joshua Philli
p
s
Removed
some erroneous newlines
f
r
om trace message
s
commit
|
commitdiff
|
tree
2009-02-16
Josh
u
a Phill
i
ps
A
dded
-
m32
to
d
e
fault assembler flags
commit
|
commitdiff
|
tree
2009-02-15
Joshua P
h
il
l
ips
Print trace messages
t
o VGA te
x
t console
.
commit
|
commitdiff
|
tree
2009-02-15
Josh
u
a
P
h
illi
p
s
Cleared bit 16 in th
e
multib
o
ot header flags
commit
|
commitdiff
|
tree
2009-02-13
J
o
shua P
h
illips
A
d
ded configure system
commit
|
commitdiff
|
tree
2009-02-08
Joshua Phillips
[do
c
] added
i
n
format
i
on abo
u
t
e
xports
.
inc
commit
|
commitdiff
|
tree
2009-02-08
J
o
shua Philli
p
s
[doc] D
o
cume
n
ted the
module s
y
stem
.
commit
|
commitdiff
|
tree
2009-02-08
Josh
u
a Phillips
testm
o
du
l
e said hel
l
o!
commit
|
commitdiff
|
tree
2009-02-08
Joshua Phillips
F
ixed completely
b
roken strcp
y
commit
|
commitdiff
|
tree
2009-02-08
Josh
u
a Phill
i
ps
F
ix
e
d unin
i
tialised n_c
h
unks
i
n
u
ntested vpcreate
commit
|
commitdiff
|
tree
2009-02-08
Jos
h
ua P
h
illips
Fixed rather si
l
ly bug in t
h
read_delete
commit
|
commitdiff
|
tree
2009-02-08
Joshua Phillips
D
ocumented build process
;
b
uild
d
ocumentation
.
commit
|
commitdiff
|
tree
2009-02-08
Joshua
P
h
illips
[doc] a
d
ded kernel/mm
/
to directories list
commit
|
commitdiff
|
tree
2009-02-07
Joshua Phill
i
ps
Continued module support
.
commit
|
commitdiff
|
tree
2009-02-07
Joshu
a
Phillips
St
a
r
t
ed adding mod
u
l
e
supp
o
rt
.
commit
|
commitdiff
|
tree
2009-02-07
Joshua Phil
l
ips
Added
doc
/
index
.
tx
t
commit
|
commitdiff
|
tree
2009-02-07
Joshua Phil
l
ips
Starte
d
'charde
v
' character device manager
commit
|
commitdiff
|
tree
2009-02-07
J
o
shua
Ph
i
llips
Fixed thread_de
l
e
t
e to delete c
u
rrent th
r
ead
.
commit
|
commitdiff
|
tree
2009-02-07
Jos
h
ua
Ph
i
llips
Moved struct th
r
ead --> thre
a
d
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Ph
i
l
lips
Added cr
u
de pagefault handler - pri
n
ts and
p
a
n
ics
commit
|
commitdiff
|
tree
2009-02-05
Jo
s
hua Phillips
Re
-
ena
b
le mu
l
tiboo
t
modu
l
e load
i
ng and ru
n
ning
commit
|
commitdiff
|
tree
2009-02-05
Joshu
a
Philli
p
s
[doc
]
added line about
'
p
d' parameter of
m
ap_mem
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phi
l
lips
Rem
o
ve region
.
c
;
use map_mem in loadelf
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Moved
PA
G
E_SIZE to kerne
l
/archinf
.
h
commit
|
commitdiff
|
tree
2009-02-05
J
o
s
hua Phillips
Added
d
o
c
umentation about t
h
e memory manag
e
r
commit
|
commitdiff
|
tree
2009-02-05
Jo
s
h
ua Phill
i
ps
U
se
u
intptr_t, not in
t
ptr_t, fo
r
memor
y
addre
s
ses!
commit
|
commitdiff
|
tree
2009-02-05
Josh
u
a Phillips
m
a
p
_
mem is wo
r
k
i
n
g; reflexive mapping is disab
l
ed
.
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phil
l
ip
s
Removed
redu
n
d
a
nt declaration in budd
y
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phil
l
ips
Small const/not-const fix in rea
d
-mu
l
t
iboot
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Quick signed/unsi
g
ned fix i
n
buddy
.
c
commit
|
commitdiff
|
tree
2009-02-05
J
oshua
P
hil
l
ips
linker
.
ld: use
a
l
l
.
data* and
.
bss* sections
commit
|
commitdiff
|
tree
2009-02-05
J
oshua Phillips
W
r
ote map_mem without us
i
ng recursive mappi
n
g
.
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Created PD
E
_N_* m
a
cros
commit
|
commitdiff
|
tree
2009-02-05
J
o
shua
P
hillips
I
n
itialise
a
n empt
y
p
a
g
edir st
r
u
c
ture
.
commit
|
commitdiff
|
tree
2009-02-04
J
o
shua Ph
i
lli
p
s
(
b
r
o
ken)
renam
e
d mm
.
{
c,h} -> a
l
locatio
n
.
{
c,
h
}
commit
|
commitdiff
|
tree
2009-02-04
Josh
u
a Phillips
Mo
v
e
kernel/libc/ -> libc/
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
Removed overly
-
ver
b
os
e
prints
and traces
.
commit
|
commitdiff
|
tree
2009-02-04
Jo
s
h
ua Phillips
Mov
e
d
p
anic/trace and out of console
.
h
.
commit
|
commitdiff
|
tree
2009-02-04
J
o
s
hua Phil
l
ips
A
dded hardware/r
e
ad-mul
t
iboot
.
{c,h}
commit
|
commitdiff
|
tree
2009-02-04
Joshua Philli
p
s
Use Bochs
'
s port
e
9
hack for trace
m
essa
g
es
commit
|
commitdiff
|
tree
2009-02-04
J
o
shua Phill
i
ps
Added TRACE macro
(
t
race
.
c)
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phil
l
ips
Add serial_is_i
n
itiali
z
e
d
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
A
dded strcat
/
strncat
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phi
l
li
p
s
Comments in start
.
S
commit
|
commitdiff
|
tree
2009-02-04
Jo
s
hu
a
Phill
i
ps
Use _
B
o
o
l i
n
s
t
ead of 'unsigne
d
char' for bool type
commit
|
commitdiff
|
tree
2009-02-02
Jo
s
hua
P
h
i
llips
(broke
n
) not sur
e
what's goi
n
g o
n
here
commit
|
commitdiff
|
tree
2009-02-02
Joshua
Phillips
S
impler
s
y
s
call code
.
commit
|
commitdiff
|
tree
2009-02-02
Joshua Phillips
Carefully ensured i
s
rs > 0x80 a
r
e equis
i
zed
.
commit
|
commitdiff
|
tree
2009-02-01
Joshua
P
hillips
(br
o
ken) Added
sys_exit syst
e
m
ca
l
l
.
commit
|
commitdiff
|
tree
2009-02-01
Jos
h
ua Phillips
Lo
a
d ELF mul
t
iboo
t
module into me
m
ory
.
commit
|
commitdiff
|
tree
2009-02-01
Joshu
a
Phillips
addr_t -> intptr_t
commit
|
commitdiff
|
tree
2009-02-01
Jos
h
ua
Phillips
Added
'
i
n
i
t' module
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phill
i
ps
St
a
r
t
ed s
e
tting up threads for u
s
er-spac
e
execution
.
commit
|
commitdiff
|
tree
2008-12-12
Jos
h
u
a
Philli
p
s
Allocate
d
GDT, IDT and T
S
S in i
t
s ow
n
pag
e
,
so
t
h
at
.
.
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua P
h
illips
Removed
e
xc
e
ssive trace messages from threading code
.
commit
|
commitdiff
|
tree
2008-12-12
Joshu
a
Phillip
s
Added threa
d
pre-empti
o
n
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phillip
s
Added c
o
ntext-switching and a yield() functio
n
.
commit
|
commitdiff
|
tree
2008-12-09
Jo
s
hua Phillips
Sta
r
ted working
on threading
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua Phillips
Added PIT (prog
r
am
m
able interrupt
t
i
mer)
s
u
p
port
.
commit
|
commitdiff
|
tree
2008-12-09
Jo
s
hua Phillips
Removed superfluous trace() comma
n
d
s
from memory manage
m
e
nt
.
commit
|
commitdiff
|
tree
2008-12-09
Josh
u
a
P
hillips
Fixed pagetable-creation code; enabled
W
P
(
write-protec
t
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phillips
Ad
d
ed m
e
mory managem
e
nt
c
ode, mem
o
ry re
g
ion mana
g
ement
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua
P
hillips
Added an in
t
errupt
system
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua
Ph
i
lli
p
s
Set up a G
D
T
(global
descriptor t
a
b
l
e
)
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phil
l
ips
Fixed panic()
commit
|
commitdiff
|
tree
2008-12-08
Jos
h
ua Phi
l
lips
Added mult
i
boot-header reading code
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua P
h
illips
Add
e
d buddy allocati
o
n algo
r
ithm
.
commit
|
commitdiff
|
tree
2008-12-05
Joshua Phillip
s
Initial pr
o
ject
.
commit
|
commitdiff
|
tree