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
J
oshua Phillips
F
ix
e
d
rather silly bug in th
r
ead
_
delete
commit
|
commitdiff
|
tree
2009-02-08
Jo
s
hua Phillips
D
ocu
m
ented build process; build documentation
.
commit
|
commitdiff
|
tree
2009-02-08
Joshua
P
hillips
[doc
]
added
k
ernel/m
m
/ to directories
lis
t
commit
|
commitdiff
|
tree
2009-02-07
Joshua
P
h
i
l
li
p
s
Contin
u
e
d
module su
p
port
.
commit
|
commitdiff
|
tree
2009-02-07
Joshua Phillips
Star
t
ed ad
d
ing modu
l
e supp
o
rt
.
commit
|
commitdiff
|
tree
2009-02-07
Joshua Ph
i
lli
p
s
Added doc/index
.
txt
commit
|
commitdiff
|
tree
2009-02-07
Joshua
P
h
i
llips
Start
e
d 'c
h
a
rd
e
v' character devi
c
e manager
commit
|
commitdiff
|
tree
2009-02-07
Joshua Phillips
Fixed thread
_
d
e
let
e
t
o
d
elete current thread
.
commit
|
commitdiff
|
tree
2009-02-07
Joshua
P
hillips
Mov
e
d struct thread -->
th
r
ead
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshu
a
P
hi
l
lips
Added crude pagefault
handler
- prints and p
a
nics
commit
|
commitdiff
|
tree
2009-02-05
Joshu
a
Phillips
R
e
-en
a
b
l
e
multiboot modu
l
e loading a
n
d
running
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phil
l
ips
[doc] add
e
d line
about '
p
d' parameter of ma
p
_mem
commit
|
commitdiff
|
tree
2009-02-05
Josh
u
a
Phillips
Re
m
ove
reg
i
on
.
c
;
use ma
p
_mem in l
o
adelf
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Mov
e
d
PAGE
_
SI
Z
E
to
k
ernel/ar
c
hi
n
f
.
h
commit
|
commitdiff
|
tree
2009-02-05
Joshua
P
hillips
Added docu
m
entation
a
bout the m
e
m
ory manager
commit
|
commitdiff
|
tree
2009-02-05
Joshua P
h
illips
Use uintptr
_
t, not intptr_t, for memory addresses!
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillip
s
map_mem
i
s worki
n
g; reflexive mapping is di
s
abled
.
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Remov
e
d re
d
u
n
dant
d
ecl
a
ra
t
i
o
n in buddy
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phill
i
ps
S
m
all c
o
nst/not-const fix
in read-multiboot
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phil
l
ips
Quick signed/unsigned fix in b
u
ddy
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshu
a
Phillips
linker
.
ld: use all
.
data* and
.
bss* s
e
ctions
commit
|
commitdiff
|
tree
2009-02-05
J
o
s
hua Phill
i
ps
Wrote map_mem with
o
ut
using re
c
ursive
m
apping
.
commit
|
commitdiff
|
tree
2009-02-05
Joshua Philli
p
s
C
r
e
a
ted PDE_N_* mac
r
os
commit
|
commitdiff
|
tree
2009-02-05
Jo
s
hua Phi
l
lips
Initialis
e
an
e
mpty paged
i
r
s
truct
u
re
.
commit
|
commitdiff
|
tree
2009-02-04
Joshu
a
P
hillips
(broken) renamed mm
.
{
c
,h} -> allo
c
a
t
i
on
.
{c,h}
commit
|
commitdiff
|
tree
2009-02-04
J
osh
u
a Philli
p
s
Move kernel/libc
/
-
>
li
b
c/
commit
|
commitdiff
|
tree
2009-02-04
J
o
shua Phillips
Removed overly-verbose p
r
i
n
t
s and traces
.
commit
|
commitdiff
|
tree
2009-02-04
Joshua Ph
i
llips
M
o
ved panic/trace and
out of console
.
h
.
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillip
s
Add
e
d hardware/read-mu
l
tiboot
.
{c,h}
commit
|
commitdiff
|
tree
2009-02-04
Jos
h
ua Phillips
Use
B
o
chs's
port e9 hack for trace messages
commit
|
commitdiff
|
tree
2009-02-04
Jo
s
hu
a
Phillips
Added TRACE m
a
cro (tr
a
ce
.
c
)
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
Add serial_is
_
initialized
commit
|
commitdiff
|
tree
2009-02-04
Josh
u
a Phi
l
lips
Add
e
d strcat/str
n
ca
t
commit
|
commitdiff
|
tree
2009-02-04
J
oshua
Phillips
Comme
n
t
s
i
n start
.
S
commit
|
commitdiff
|
tree
2009-02-04
J
o
shua Phillips
Us
e
_Bool i
n
ste
a
d of
'unsigned char' fo
r
bool type
commit
|
commitdiff
|
tree
2009-02-02
Joshua P
h
illips
(
b
r
o
ke
n
) not sure what's going o
n
here
commit
|
commitdiff
|
tree
2009-02-02
Joshua Philli
p
s
Simpler
syscall
c
o
de
.
commit
|
commitdiff
|
tree
2009-02-02
Jos
h
ua Ph
i
lli
p
s
C
a
refully ensure
d
isrs > 0x80 are
equis
i
z
e
d
.
commit
|
commitdiff
|
tree
2009-02-01
Joshu
a
Phi
l
lips
(broken
)
A
dded sys_exit syst
e
m
cal
l
.
commit
|
commitdiff
|
tree
2009-02-01
Joshua Philli
p
s
Load ELF multib
o
ot module into mem
o
r
y
.
commit
|
commitdiff
|
tree
2009-02-01
Joshua Ph
i
llips
addr_t -> intptr_t
commit
|
commitdiff
|
tree
2009-02-01
Joshua Phillips
Added 'init'
modu
l
e
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phillips
S
t
a
r
t
ed s
e
tting up threads
for user-space
execu
t
ion
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phill
i
ps
A
l
loca
t
e
d
G
D
T
,
I
DT and TSS in its own page, so th
a
t
.
.
.
commit
|
commitdiff
|
tree
2008-12-12
Jos
h
ua Phillips
Remove
d
excessive tr
a
ce message
s
f
r
om threa
d
ing code
.
commit
|
commitdiff
|
tree
2008-12-12
Joshu
a
P
h
il
l
ips
Added thread
pre-emption
commit
|
commitdiff
|
tree
2008-12-12
Joshua
P
hi
l
lips
Added
c
onte
x
t-sw
i
tching and a
yi
e
ld()
f
unction
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua Phillips
Started
w
orking o
n
threadi
n
g
.
commit
|
commitdiff
|
tree
2008-12-09
J
oshua Ph
i
llips
Ad
d
ed PIT (pro
g
rammable int
e
rrupt ti
m
er) sup
p
ort
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua P
h
illips
Remove
d
superf
l
uo
u
s tr
a
ce(
)
commands
f
rom memory managem
e
n
t
.
commit
|
commitdiff
|
tree
2008-12-09
J
oshua P
h
ill
i
ps
Fi
x
ed pageta
b
l
e
-cr
e
a
t
i
on
c
o
de; en
a
bled
W
P (write-pro
t
ect
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phillips
Add
e
d
me
m
ory manageme
n
t c
o
de, me
m
ory regi
o
n management
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
Jos
h
ua Phillips
Added an interrup
t
syste
m
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phillips
Set up a GDT (global descrip
t
or
t
able)
commit
|
commitdiff
|
tree
2008-12-08
Jos
h
ua Phillips
Fi
x
ed
p
anic()
commit
|
commitdiff
|
tree
2008-12-08
Jos
h
u
a
P
h
illips
Added multib
o
o
t-header reading
code
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phi
l
lips
Added b
u
d
dy allocation
a
lgorit
h
m
.
commit
|
commitdiff
|
tree
2008-12-05
J
oshua
Phi
l
l
i
ps
Initial proj
e
ct
.
commit
|
commitdiff
|
tree