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
Joshua Phi
l
lips
R
e
m
oved exce
s
s
i
ve traces in load
e
lf
.
c
commit
|
commitdiff
|
tree
2009-02-17
Jos
h
ua P
h
i
llips
A
llocate SHN_
C
OMMON symbols f
r
om kernel modules
commit
|
commitdiff
|
tree
2009-02-17
J
oshua Phillips
Load SHT
_
NO
B
IT
S
sec
t
ions of
kernel modules
commit
|
commitdiff
|
tree
2009-02-17
Joshua Phillips
D
on
'
t th
r
ow an e
x
cept
i
o
n on
m
issing co
n
fig option
commit
|
commitdiff
|
tree
2009-02-17
Joshua Phillips
Fi
x
ed completel
y
b
ro
k
en strcpy again!
commit
|
commitdiff
|
tree
2009-02-17
Joshua Ph
i
lli
p
s
Fixed R_386_PC32 r
e
locations
commit
|
commitdiff
|
tree
2009-02-17
Joshua Phillips
hash i
n
symtab
.
c was return
i
ng out-of-
b
oun
d
s
hashes
commit
|
commitdiff
|
tree
2009-02-17
Joshua Phi
l
lips
Pass -m32 to
t
h
e l
i
nker, too
commit
|
commitdiff
|
tree
2009-02-17
Josh
u
a Philli
p
s
R
e
m
ov
e
d
bash-
s
pecific thing
s
from make
-
cd
.
s
h
commit
|
commitdiff
|
tree
2009-02-16
Jo
s
h
u
a
Phillips
[doc] explain
new
k
e
r
nel symbol loa
d
ing
commit
|
commitdiff
|
tree
2009-02-16
Joshua Phillips
R
e
ad kernel
s
ymbols
f
rom
ELF symbol table
.
commit
|
commitdiff
|
tree
2009-02-16
Joshua Phill
i
ps
Added tools/make-c
d
.
sh
commit
|
commitdiff
|
tree
2009-02-16
Joshua Phill
i
ps
Removed so
m
e erron
e
ou
s
newlin
e
s fr
o
m trace
m
essages
commit
|
commitdiff
|
tree
2009-02-16
J
o
shu
a
Phi
l
lips
Added -m32 to default as
s
em
b
l
e
r fl
a
gs
commit
|
commitdiff
|
tree
2009-02-15
Joshua Phillips
Print trace messages to VGA
t
e
x
t console
.
commit
|
commitdiff
|
tree
2009-02-15
Joshua Phil
l
ips
Cl
e
ared bit 16 in the mu
l
t
i
boot h
e
a
d
er f
l
ags
commit
|
commitdiff
|
tree
2009-02-13
Joshua Phillips
A
d
d
e
d
c
onfigure system
commit
|
commitdiff
|
tree
2009-02-08
Joshua P
h
illips
[d
o
c] added informa
t
i
on about exports
.
inc
commit
|
commitdiff
|
tree
2009-02-08
Jos
h
ua
Ph
i
llip
s
[doc] Doc
u
men
t
ed the m
o
du
l
e system
.
commit
|
commitdiff
|
tree
2009-02-08
Joshua
Phillips
testmo
d
ule said hello!
commit
|
commitdiff
|
tree
2009-02-08
Josh
u
a Phillips
Fixed completely broken strcpy
commit
|
commitdiff
|
tree
2009-02-08
Joshua P
h
i
llips
Fi
x
ed uninitiali
s
ed n_chunks i
n
un
t
e
s
ted vpcreate
commit
|
commitdiff
|
tree
2009-02-08
Jo
s
h
ua Phillips
Fixe
d
rather sil
l
y bug
in
t
hread_delete
commit
|
commitdiff
|
tree
2009-02-08
J
o
shua Phillips
Document
e
d b
u
ild process; build d
o
cumentation
.
commit
|
commitdiff
|
tree
2009-02-08
Joshua
P
hillips
[
d
o
c
]
added kernel/mm/ to directories list
commit
|
commitdiff
|
tree
2009-02-07
J
o
s
h
ua Phillips
C
o
ntinued
m
od
u
le su
p
port
.
commit
|
commitdiff
|
tree
2009-02-07
Joshua Phillips
Started
a
dd
i
ng module support
.
commit
|
commitdiff
|
tree
2009-02-07
Jos
h
u
a
Philli
p
s
A
d
ded doc/index
.
t
x
t
commit
|
commitdiff
|
tree
2009-02-07
Joshua Phillips
Started 'cha
r
dev' character device
mana
g
e
r
commit
|
commitdiff
|
tree
2009-02-07
Jo
s
hua Phillips
Fixe
d
thread_
d
e
l
ete to
delete current thread
.
commit
|
commitdiff
|
tree
2009-02-07
Jo
s
hua Phil
l
ips
Moved s
t
ruct thread --
>
thread
.
c
commit
|
commitdiff
|
tree
2009-02-05
Jo
s
hua
Phillip
s
Added crude pa
g
efault
h
a
ndler - prints and
panics
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Re-enable multiboot modul
e
loading an
d
r
u
n
n
i
ng
commit
|
commitdiff
|
tree
2009-02-05
Joshua
Phillips
[doc] added line
a
bout 'pd' parameter of map_mem
commit
|
commitdiff
|
tree
2009-02-05
Jos
h
ua
Phill
i
ps
Re
m
ove
r
e
gi
o
n
.
c; use map_mem in loadelf
.
c
commit
|
commitdiff
|
tree
2009-02-05
J
oshua Phillips
Moved PAGE_SI
Z
E to
k
ernel/archinf
.
h
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phil
l
ips
Add
e
d document
a
tion about the memo
r
y ma
n
age
r
commit
|
commitdiff
|
tree
2009-02-05
J
o
shua Phill
i
ps
Us
e
uintptr_t, not in
t
ptr
_
t, for memory addresses!
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phi
l
lips
ma
p
_me
m
i
s
w
orking; reflex
i
ve m
a
ppin
g
is
disabled
.
commit
|
commitdiff
|
tree
2009-02-05
J
oshua Phil
l
ips
Re
m
oved r
e
dundant declarati
o
n
i
n b
u
ddy
.
c
commit
|
commitdiff
|
tree
2009-02-05
Jos
h
ua Ph
i
llips
S
m
all const/no
t
-const fix in read-multiboot
.
c
commit
|
commitdiff
|
tree
2009-02-05
J
o
shu
a
Phillip
s
Quick signed
/
u
ns
i
gned f
i
x in b
u
ddy
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua P
h
illips
l
inker
.
l
d
: use all
.
data* and
.
bss* sections
commit
|
commitdiff
|
tree
2009-02-05
Joshua
P
h
illips
Wrote map_m
e
m w
i
thout using recursi
v
e mapping
.
commit
|
commitdiff
|
tree
2009-02-05
Joshua P
h
ill
i
ps
Created PDE_N_* macros
commit
|
commitdiff
|
tree
2009-02-05
Joshu
a
Phillips
In
i
tialise an empty p
a
gedir s
t
ructure
.
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillip
s
(broken) renamed mm
.
{
c
,
h
} -> alloc
a
tion
.
{c,h}
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
M
ove kernel/li
b
c
/
-> lib
c
/
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
Removed overly-v
e
rbose
p
r
ints
an
d
t
r
aces
.
commit
|
commitdiff
|
tree
2009-02-04
Josh
u
a
Phillips
Move
d
pani
c
/trace and out of
c
o
nsole
.
h
.
commit
|
commitdiff
|
tree
2009-02-04
Joshu
a
P
h
illips
A
d
ded hardware/
r
e
ad-multiboot
.
{c,h}
commit
|
commitdiff
|
tree
2009-02-04
Josh
u
a Phillips
Use Bochs's port e9 hack for trace messag
e
s
commit
|
commitdiff
|
tree
2009-02-04
J
o
shua Phillips
Added TRACE m
a
cro (trace
.
c)
commit
|
commitdiff
|
tree
2009-02-04
Joshu
a
Phillips
A
d
d serial_is_initia
l
ized
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phil
l
ips
Added strcat/strncat
commit
|
commitdiff
|
tree
2009-02-04
J
oshu
a
Phillips
Comments in start
.
S
commit
|
commitdiff
|
tree
2009-02-04
J
oshua P
h
illips
Use
_
Bool instead of
'
u
nsigned
ch
a
r' fo
r
bool type
commit
|
commitdiff
|
tree
2009-02-02
Joshua P
h
i
l
l
i
ps
(broken) not su
r
e wh
a
t
's going on here
commit
|
commitdiff
|
tree
2009-02-02
Joshua Phillips
Simpler syscall
c
ode
.
commit
|
commitdiff
|
tree
2009-02-02
Jos
h
ua Phillips
C
ar
e
fully ensured
isrs > 0x80 ar
e
equisiz
e
d
.
commit
|
commitdiff
|
tree
2009-02-01
J
o
s
hua
Phillips
(broke
n
) Add
e
d
s
y
s_exi
t
sys
t
em
call
.
commit
|
commitdiff
|
tree
2009-02-01
Joshua Phillips
Load ELF mul
t
ibo
o
t
mo
d
ule
i
nto memory
.
commit
|
commitdiff
|
tree
2009-02-01
Joshua Phillips
addr_t -> intptr_t
commit
|
commitdiff
|
tree
2009-02-01
Joshu
a
Phillips
Added
'
i
nit'
m
odule
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phill
i
ps
Star
t
e
d setting
u
p threads for
user-space execu
t
ion
.
commit
|
commitdiff
|
tree
2008-12-12
J
o
s
hua Phillips
A
llocated
GDT, IDT and TSS in i
t
s own
p
age, so that
.
.
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua P
h
illip
s
Removed exce
s
sive
trac
e
messa
g
es
f
r
o
m threadin
g
code
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phillip
s
Added thread pre-emption
commit
|
commitdiff
|
tree
2008-12-12
Joshu
a
Ph
i
llips
Added context-swi
t
ching
and a
yield() functi
o
n
.
commit
|
commitdiff
|
tree
2008-12-09
Joshu
a
Ph
i
l
lips
Started work
i
n
g
on thr
e
ad
i
n
g
.
commit
|
commitdiff
|
tree
2008-12-09
J
o
shua Phil
l
ips
Added PIT (programmable interru
p
t timer) support
.
commit
|
commitdiff
|
tree
2008-12-09
Josh
u
a Phil
l
ips
R
e
m
ov
e
d superfluous t
r
a
ce() comma
n
ds fr
o
m
me
m
ory
management
.
commit
|
commitdiff
|
tree
2008-12-09
J
o
shua Phi
l
l
ips
Fi
x
ed pagetabl
e
-
creat
i
o
n
code;
e
na
b
led WP (w
r
ite-protect
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phillips
Added memory management code
,
m
emory region management
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
J
o
shua
P
h
i
ll
i
ps
Ad
d
ed an
i
nterru
p
t sys
t
em
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phil
l
ips
Set up
a G
D
T (g
l
obal desc
r
iptor table)
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phil
l
ip
s
Fixed panic()
commit
|
commitdiff
|
tree
2008-12-08
Joshu
a
Ph
i
lli
p
s
A
dd
e
d multiboot-he
a
der read
i
ng
c
o
d
e
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phillips
Add
e
d buddy alloc
a
tio
n
algorithm
.
commit
|
commitdiff
|
tree
2008-12-05
Joshu
a
Phillips
Initial projec
t
.
commit
|
commitdiff
|
tree