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
J
o
shua Phillips
Fixed thread
_
d
e
lete to delete current thread
.
commit
|
commitdiff
|
tree
2009-02-07
Joshua Phill
i
p
s
Mo
v
ed struct
thread -
-
> thread
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua
Philli
p
s
A
dded crud
e
pagefault
handler
-
prints and panics
commit
|
commitdiff
|
tree
2009-02-05
Joshua Ph
i
llips
Re-e
n
a
b
le multiboo
t
mo
d
ule loadi
n
g
and runn
i
ng
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
[
doc]
a
dded
line about 'pd' paramet
e
r of map_mem
commit
|
commitdiff
|
tree
2009-02-05
Jo
s
h
ua P
h
illips
Rem
o
ve region
.
c; u
s
e
map_mem in loadelf
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phi
l
lips
M
oved PAGE_SIZ
E
to kernel/archinf
.
h
commit
|
commitdiff
|
tree
2009-02-05
Jos
h
ua
P
h
i
l
lips
A
d
ded docu
m
ent
a
tion
abou
t
the memory manager
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Use uintptr_t,
n
ot intptr_t, for
m
emory addresses!
commit
|
commitdiff
|
tree
2009-02-05
Joshua
Phillips
m
ap_mem is wor
k
ing; reflexive ma
p
ping is
d
is
a
bled
.
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Removed redundan
t
declaration i
n
budd
y
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua
P
hill
i
ps
Small const/not-
c
ons
t
fix in r
e
ad
-
multiboo
t
.
c
commit
|
commitdiff
|
tree
2009-02-05
Josh
u
a Phillips
Q
uick signed
/
unsigned fix in buddy
.
c
commit
|
commitdiff
|
tree
2009-02-05
Josh
u
a
P
hillips
linker
.
ld: u
s
e all
.
data* and
.
bss*
sectio
n
s
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Wrote map_mem wi
t
hout using
r
ecu
r
s
i
ve mapping
.
commit
|
commitdiff
|
tree
2009-02-05
Joshua
P
hillips
Created PDE_N_* macros
commit
|
commitdiff
|
tree
2009-02-05
Joshua
Phi
l
lips
Initialise an
em
p
ty
p
agedir stru
c
ture
.
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
(broken) r
e
n
a
med mm
.
{c
,
h
}
-
> al
l
ocation
.
{c,h}
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phi
l
lips
Move
k
ernel/libc/ -> lib
c
/
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phi
l
l
ips
Removed overly-verbose prints and traces
.
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phil
l
ips
Moved pani
c
/trace and out of console
.
h
.
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
Added hardware/read-mult
i
boot
.
{c,h}
commit
|
commitdiff
|
tree
2009-02-04
Jo
s
hua
P
h
illips
Use B
o
ch
s
's port
e
9 hack for
t
race messages
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
A
d
ded TRAC
E
macro
(tr
a
c
e
.
c
)
commit
|
commitdiff
|
tree
2009-02-04
Joshua Philli
p
s
A
dd serial_
i
s_ini
t
i
alize
d
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
A
d
ded strc
a
t/strnc
a
t
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
Commen
t
s
in start
.
S
commit
|
commitdiff
|
tree
2009-02-04
Jo
s
h
u
a Phillips
Use _Bo
o
l instead of 'uns
i
gned char' for bool type
commit
|
commitdiff
|
tree
2009-02-02
Jos
h
ua Phill
i
ps
(broken) not sure what's going on he
r
e
commit
|
commitdiff
|
tree
2009-02-02
J
o
shua Phillips
Simpler syscall code
.
commit
|
commitdiff
|
tree
2009-02-02
Joshua Phillips
C
ar
e
fully ensured isr
s
> 0x8
0
are
e
quisized
.
commit
|
commitdiff
|
tree
2009-02-01
J
o
shu
a
Philli
p
s
(broke
n
) Added sys_exit sys
t
e
m
call
.
commit
|
commitdiff
|
tree
2009-02-01
J
o
shua
P
hillips
L
oad ELF multiboot
module i
n
to memory
.
commit
|
commitdiff
|
tree
2009-02-01
Joshua Phillips
a
d
d
r_t -> intptr_
t
commit
|
commitdiff
|
tree
2009-02-01
Joshua Phillips
Added 'init'
module
commit
|
commitdiff
|
tree
2008-12-12
Josh
u
a Phillips
Started setting u
p
threads
f
or user-space exe
c
ution
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua Ph
i
llips
Allocated G
D
T, IDT and TSS in its own pag
e
, so that
.
.
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua
Phil
l
ips
Removed ex
c
essiv
e
t
rac
e
messages f
r
om
t
h
r
eading code
.
commit
|
commitdiff
|
tree
2008-12-12
Jo
s
hua Phillip
s
Added thread p
r
e-emption
commit
|
commitdiff
|
tree
2008-12-12
J
o
shua Phillips
Adde
d
co
n
text-swi
t
c
h
ing and a yi
e
ld()
functio
n
.
commit
|
commitdiff
|
tree
2008-12-09
J
oshua Phi
l
lips
Started work
i
ng o
n
threading
.
commit
|
commitdiff
|
tree
2008-12-09
Josh
u
a Phillips
A
d
ded PIT (programmable
i
nterrupt t
i
mer) sup
p
ort
.
commit
|
commitdiff
|
tree
2008-12-09
Josh
u
a Phillips
R
e
moved superflu
o
us
t
race() commands from m
e
mory management
.
commit
|
commitdiff
|
tree
2008-12-09
Jo
s
hua Phillips
Fixed pa
g
etable-
c
reation co
d
e; enabled WP (w
r
ite
-
prot
e
ct
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua
Phillips
Added memo
r
y management co
d
e, memory reg
i
on management
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phi
l
lips
Added
a
n
interrupt
s
y
stem
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phillips
S
e
t
up
a GDT (global de
s
cr
i
pt
o
r table
)
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phi
l
lips
F
ix
e
d pan
i
c()
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phillips
Ad
d
ed multi
b
oot-header reading code
.
commit
|
commitdiff
|
tree
2008-12-08
Jo
s
hua Phillips
Adde
d
buddy allocation algorithm
.
commit
|
commitdiff
|
tree
2008-12-05
Joshua
Phillips
Initi
a
l
project
.
commit
|
commitdiff
|
tree