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 bash-specific things from make-cd.sh
2009-02-17
Joshua Phill
i
ps
Removed bash-specifi
c
thing
s
from m
a
ke-cd
.
sh
commit
|
commitdiff
|
tree
2009-02-16
Joshu
a
P
h
i
llips
[d
o
c] exp
l
ain
n
e
w kern
e
l symbol loadin
g
commit
|
commitdiff
|
tree
2009-02-16
Joshua
Ph
i
llips
Re
a
d kernel
s
y
mbols
from ELF s
y
mbol
table
.
commit
|
commitdiff
|
tree
2009-02-16
Josh
u
a P
h
illips
Add
e
d
t
o
ols/make-cd
.
sh
commit
|
commitdiff
|
tree
2009-02-16
Jos
h
ua
P
hillips
Removed s
o
me erron
e
o
us
newline
s
f
r
om trac
e
messages
commit
|
commitdiff
|
tree
2009-02-16
Joshua P
h
illips
Added -m32 to
d
efault assemb
l
er flags
commit
|
commitdiff
|
tree
2009-02-15
Joshu
a
Phill
i
p
s
P
rint trace messages to VGA text console
.
commit
|
commitdiff
|
tree
2009-02-15
Joshua Philli
p
s
Cleared bi
t
16 in
the multiboot header flags
commit
|
commitdiff
|
tree
2009-02-13
J
osh
u
a Phil
l
i
p
s
Ad
d
ed configure system
commit
|
commitdiff
|
tree
2009-02-08
Joshu
a
Phillips
[d
o
c
]
a
dded inf
o
rmat
i
on about export
s
.
i
n
c
commit
|
commitdiff
|
tree
2009-02-08
Joshua Phillips
[d
o
c] Docu
m
e
n
te
d
the module
s
ystem
.
commit
|
commitdiff
|
tree
2009-02-08
Joshua Phillips
testmo
d
ule said hello!
commit
|
commitdiff
|
tree
2009-02-08
Joshua Phill
i
ps
Fixe
d
completely broken strc
p
y
commit
|
commitdiff
|
tree
2009-02-08
Joshu
a
Ph
i
llips
Fixed uninitialised
n_chun
k
s in untes
t
e
d
v
p
create
commit
|
commitdiff
|
tree
2009-02-08
Joshua Ph
i
llips
Fixed
r
at
h
e
r
silly bug in thre
a
d
_delete
commit
|
commitdiff
|
tree
2009-02-08
Jos
h
ua Phillips
Doc
u
mented bui
l
d process; build documentati
o
n
.
commit
|
commitdiff
|
tree
2009-02-08
Joshu
a
Phillips
[doc
]
adde
d
kernel/mm/ t
o
direc
t
ories li
s
t
commit
|
commitdiff
|
tree
2009-02-07
Josh
u
a
P
hilli
p
s
Con
t
inued module suppor
t
.
commit
|
commitdiff
|
tree
2009-02-07
Joshua
P
hil
l
i
ps
Started
a
dding module s
u
pport
.
commit
|
commitdiff
|
tree
2009-02-07
Joshu
a
Phillips
Ad
d
e
d
do
c
/inde
x
.
txt
commit
|
commitdiff
|
tree
2009-02-07
Josh
u
a
P
hi
l
li
p
s
Started
'
chardev'
c
h
a
r
a
cte
r
devi
c
e manag
e
r
commit
|
commitdiff
|
tree
2009-02-07
J
o
shua Phillips
Fixed thre
a
d
_
de
l
ete to delete
c
urrent thread
.
commit
|
commitdiff
|
tree
2009-02-07
Joshua Ph
i
l
lips
Mov
e
d
str
u
c
t
thr
e
ad -
-
> thread
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua
Phillips
Added cru
d
e
p
agefault han
d
l
er -
pr
i
nts and panics
commit
|
commitdiff
|
tree
2009-02-05
Joshua
P
h
illip
s
Re-enable multiboot module loading and running
commit
|
commitdiff
|
tree
2009-02-05
Joshua
P
hillips
[doc] added line about 'pd' pa
r
ameter of map_mem
commit
|
commitdiff
|
tree
2009-02-05
Joshua
P
hillips
Remove
region
.
c; u
s
e
m
a
p_mem in loadelf
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phi
l
lips
Moved PAGE_SIZE to
ke
r
n
e
l/archinf
.
h
commit
|
commitdiff
|
tree
2009-02-05
Jo
s
hua Phill
i
ps
Added document
a
ti
o
n
a
bout
t
he mem
o
r
y manager
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phi
l
l
i
ps
Use uintptr_t, not intptr_
t
, f
o
r
memo
r
y addresses!
commit
|
commitdiff
|
tree
2009-02-05
J
oshua
P
hill
i
ps
map_mem
i
s
wo
r
kin
g
; reflexive mapping is di
s
abled
.
commit
|
commitdiff
|
tree
2009-02-05
J
o
shua Ph
i
llips
Remov
e
d
redundant
d
eclarat
i
on in bu
d
d
y
.
c
commit
|
commitdiff
|
tree
2009-02-05
J
o
shua Phillips
Small const/not-const fix in read-m
u
ltiboot
.
c
commit
|
commitdiff
|
tree
2009-02-05
J
osh
u
a Ph
i
llips
Q
uick signed/unsigned
f
ix in buddy
.
c
commit
|
commitdiff
|
tree
2009-02-05
Josh
u
a
Phillips
l
i
nker
.
ld:
u
se
all
.
data* and
.
bss* se
c
t
i
o
ns
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phil
l
ips
Wrot
e
map_mem without using recursive mapping
.
commit
|
commitdiff
|
tree
2009-02-05
J
o
shua Phillips
Crea
t
ed PDE_N_* macros
commit
|
commitdiff
|
tree
2009-02-05
Jo
s
hua Phillips
Initialise an e
m
pty p
a
gedir struct
u
re
.
commit
|
commitdiff
|
tree
2009-02-04
J
o
shu
a
P
h
illips
(brok
e
n) r
e
named mm
.
{c,h} -> a
l
location
.
{c,h}
commit
|
commitdiff
|
tree
2009-02-04
Josh
u
a Philli
p
s
Move ker
n
el
/
lib
c
/
-> libc/
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
Re
m
oved overly-verbose pr
i
nts and traces
.
commit
|
commitdiff
|
tree
2009-02-04
Joshua Ph
i
ll
i
ps
Moved panic/trace and out of console
.
h
.
commit
|
commitdiff
|
tree
2009-02-04
J
o
shua Phillips
A
d
ded
h
ar
d
w
are/read-multiboot
.
{c
,
h
}
commit
|
commitdiff
|
tree
2009-02-04
J
oshua Phil
l
ips
U
s
e
B
och
s
's port e9
hack for trace messages
commit
|
commitdiff
|
tree
2009-02-04
Joshua P
h
illips
A
dded TRACE macro (tra
c
e
.
c)
commit
|
commitdiff
|
tree
2009-02-04
J
o
shua Phillips
Add serial_is
_
i
n
i
tialized
commit
|
commitdiff
|
tree
2009-02-04
Joshu
a
P
hillip
s
Ad
d
ed strcat/s
t
r
n
c
a
t
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phil
l
ips
Comments in s
t
art
.
S
commit
|
commitdiff
|
tree
2009-02-04
Jo
s
h
u
a Phillips
Use _Bool ins
t
ead of 'uns
i
gned c
h
ar' for bool
t
ype
commit
|
commitdiff
|
tree
2009-02-02
Joshua Phillips
(broken)
not sur
e
what's
g
oi
n
g
on here
commit
|
commitdiff
|
tree
2009-02-02
Joshua Phillips
S
i
m
p
l
e
r syscall code
.
commit
|
commitdiff
|
tree
2009-02-02
Joshua Ph
i
lli
p
s
Ca
r
efull
y
ensure
d
i
s
rs > 0x80 are equisiz
e
d
.
commit
|
commitdiff
|
tree
2009-02-01
Josh
u
a Phillips
(broken) Added sys_exit system cal
l
.
commit
|
commitdiff
|
tree
2009-02-01
Joshua Phillips
Load ELF multiboot module into memory
.
commit
|
commitdiff
|
tree
2009-02-01
Joshua P
h
illips
addr_t -> intptr_t
commit
|
commitdiff
|
tree
2009-02-01
Jo
s
hua Phillips
Added 'init' module
commit
|
commitdiff
|
tree
2008-12-12
Jos
h
ua Ph
i
llips
S
tar
t
e
d
setting up thre
a
ds for user-space e
x
ecution
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua
P
hillips
Allocated
GDT,
I
DT
and TS
S
in its own
p
a
g
e, so that
.
.
.
commit
|
commitdiff
|
tree
2008-12-12
Joshu
a
Phillips
Removed exc
e
ssive
t
r
ace messages
from thre
a
d
i
n
g
code
.
commit
|
commitdiff
|
tree
2008-12-12
Joshu
a
Phillips
Added threa
d
pre-
e
mption
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phillips
Ad
d
ed co
n
t
e
xt
-
sw
i
tching and a yield() func
t
ion
.
commit
|
commitdiff
|
tree
2008-12-09
Josh
u
a Ph
i
llips
St
a
r
t
e
d
working on threading
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua Phil
l
ip
s
Ad
d
ed PIT (program
m
a
ble in
t
errupt timer) supp
o
rt
.
commit
|
commitdiff
|
tree
2008-12-09
Jos
h
u
a P
h
illips
Rem
o
ved superfluou
s
t
r
ac
e
() commands f
r
om memory m
a
n
agement
.
commit
|
commitdiff
|
tree
2008-12-09
Joshu
a
Phillips
F
i
x
ed pagetable-creation code; enable
d
W
P
(write
-
prot
e
ct
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phi
l
l
ips
Added memory
management code, memory region management
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phillips
Added an interrupt syste
m
.
commit
|
commitdiff
|
tree
2008-12-08
J
o
shua P
h
illips
S
et up a GDT (global
de
s
criptor tab
l
e)
commit
|
commitdiff
|
tree
2008-12-08
J
o
shua Ph
i
lli
p
s
Fixed panic(
)
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phillips
A
d
d
e
d multib
o
ot-header
reading code
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phi
l
li
p
s
A
d
de
d
buddy
allocation algorithm
.
commit
|
commitdiff
|
tree
2008-12-05
Joshua Phillips
I
n
itial project
.
commit
|
commitdiff
|
tree