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 thread_delete to delete current thread.
2009-02-07
Jo
s
hua Phillips
Fixed th
r
ea
d
_del
e
te to de
l
ete current
thread
.
commit
|
commitdiff
|
tree
2009-02-07
Joshua Phillips
M
oved struct
t
hread -
-
> thread
.
c
commit
|
commitdiff
|
tree
2009-02-05
Jos
h
ua Phi
l
lips
Added crude p
a
gefau
l
t handler -
prin
t
s and panics
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Re-ena
b
l
e multiboot mo
d
u
l
e l
o
a
d
i
ng and runn
i
ng
commit
|
commitdiff
|
tree
2009-02-05
Joshua Ph
i
llips
[doc
]
added line a
b
out 'pd'
p
aramete
r
o
f
map_mem
commit
|
commitdiff
|
tree
2009-02-05
Joshua
P
hillips
Rem
o
v
e
re
g
i
on
.
c; use map_me
m
in loadelf
.
c
commit
|
commitdiff
|
tree
2009-02-05
J
o
shua Phillip
s
Mo
v
e
d PA
G
E_SIZE to kernel/archinf
.
h
commit
|
commitdiff
|
tree
2009-02-05
Jos
h
ua Phillips
Added docu
m
entati
o
n about the memory
manager
commit
|
commitdiff
|
tree
2009-02-05
Joshua Ph
i
l
l
ips
Use uintptr_t, not i
n
tptr_t,
f
or memory
a
ddres
s
es
!
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phil
l
ips
ma
p
_mem is
working; reflexi
v
e
m
appi
n
g
is disabled
.
commit
|
commitdiff
|
tree
2009-02-05
J
oshu
a
Phillips
R
emo
v
ed r
e
dundant declaration in buddy
.
c
commit
|
commitdiff
|
tree
2009-02-05
J
o
shua Phil
l
ips
S
m
all const
/
not-co
n
st
fix in r
e
ad-multiboot
.
c
commit
|
commitdiff
|
tree
2009-02-05
Josh
u
a P
h
i
l
l
ips
Quick signed/unsigned fix in
bu
d
dy
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua
P
h
illip
s
linker
.
ld: use
all
.
data* and
.
bss* sect
i
o
n
s
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Wr
o
t
e map_mem without usin
g
rec
u
rsi
v
e
map
p
in
g
.
commit
|
commitdiff
|
tree
2009-02-05
J
o
s
hua P
h
ill
i
ps
C
reated PDE_N_* macros
commit
|
commitdiff
|
tree
2009-02-05
Josh
u
a Phil
l
ips
Initialise an
empty page
d
ir str
u
c
ture
.
commit
|
commitdiff
|
tree
2009-02-04
Josh
u
a
Phi
l
lips
(
broken
)
renamed mm
.
{c,
h
}
-> al
l
ocation
.
{
c
,h
}
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
Move
k
ern
e
l/libc/ -> libc/
commit
|
commitdiff
|
tree
2009-02-04
J
osh
u
a
P
h
i
l
li
p
s
Removed overly-ver
b
os
e
prints and tr
a
c
e
s
.
commit
|
commitdiff
|
tree
2009-02-04
Joshua
Phillips
Move
d
panic/trace a
n
d out of
console
.
h
.
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
Added hardware/read-multiboot
.
{
c
,h}
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
Use Bochs's
p
or
t
e9 hack for t
r
ac
e
messages
commit
|
commitdiff
|
tree
2009-02-04
Jos
h
ua Phillips
Ad
d
ed TRACE macro
(trace
.
c)
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
A
d
d se
r
ial_is_initi
a
lized
commit
|
commitdiff
|
tree
2009-02-04
Joshua P
h
illi
p
s
Added strcat/strncat
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
Comments i
n
start
.
S
commit
|
commitdiff
|
tree
2009-02-04
Josh
u
a P
h
illips
Us
e
_Bool instead of 'uns
i
g
n
ed char' for bool ty
p
e
commit
|
commitdiff
|
tree
2009-02-02
Jo
s
hua P
h
il
l
i
p
s
(b
r
oken) not s
u
re what's going on
her
e
commit
|
commitdiff
|
tree
2009-02-02
Joshua Phil
l
ips
Simple
r
syscall co
d
e
.
commit
|
commitdiff
|
tree
2009-02-02
J
oshua P
h
illips
Ca
r
efully
e
nsured isrs
> 0x80 are
equisize
d
.
commit
|
commitdiff
|
tree
2009-02-01
J
o
s
hua
Phillips
(broken) A
d
d
e
d
sys_exit s
y
stem call
.
commit
|
commitdiff
|
tree
2009-02-01
Joshua
P
hilli
p
s
Load
E
LF multiboot
m
odule into me
m
ory
.
commit
|
commitdiff
|
tree
2009-02-01
Jo
s
h
ua Ph
i
l
l
i
p
s
addr_t -> intptr
_
t
commit
|
commitdiff
|
tree
2009-02-01
Joshua Phillips
Added 'ini
t
' module
commit
|
commitdiff
|
tree
2008-12-12
Joshua Ph
i
ll
i
ps
St
a
rted
s
e
t
t
ing
up threa
d
s f
o
r us
e
r-space execution
.
commit
|
commitdiff
|
tree
2008-12-12
J
oshu
a
Phillips
Allocated GDT,
I
DT and TSS in its own page, so tha
t
.
.
.
commit
|
commitdiff
|
tree
2008-12-12
Jos
h
u
a
Phillips
Remove
d
excessive trace messages from threading code
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua
P
h
i
llips
Added
thread pre-emption
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phillips
Added context-switching and a yield
(
) fu
n
cti
o
n
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua Phillips
St
a
rted working on t
h
reading
.
commit
|
commitdiff
|
tree
2008-12-09
Jo
s
hua
Phillips
A
dded
PIT (
p
r
ogr
a
mmable interru
p
t time
r
) supp
o
rt
.
commit
|
commitdiff
|
tree
2008-12-09
Jos
h
ua Phillips
Remo
v
e
d
su
p
e
r
f
lu
o
us tr
a
ce
(
)
c
ommands from memory mana
g
ement
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua Phill
i
ps
Fixed
p
agetab
l
e-creatio
n
c
ode; ena
b
l
e
d WP (write-pr
o
t
e
c
t
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
J
os
h
ua Phillips
Added memory
m
anagement
code, me
m
ory region manageme
n
t
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phillips
A
d
d
e
d an interru
p
t
system
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phi
l
lips
Se
t
up a GDT
(
g
lobal
descri
p
tor table)
commit
|
commitdiff
|
tree
2008-12-08
Joshu
a
Ph
i
l
l
i
p
s
Fixed panic()
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phillips
Added
m
ult
i
boot-head
e
r read
i
ng code
.
commit
|
commitdiff
|
tree
2008-12-08
Joshu
a
Phi
l
l
ips
Ad
d
ed buddy allocation
algori
t
hm
.
commit
|
commitdiff
|
tree
2008-12-05
Joshua Phillips
Initial projec
t
.
commit
|
commitdiff
|
tree