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
Use uintptr_t, not intptr_t, for memory addresses!
2009-02-05
J
o
shua Phillip
s
U
se uintpt
r
_
t
, no
t
intptr_t,
f
or memo
r
y a
d
dresse
s
!
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
m
ap
_
mem is
w
ork
i
n
g
; reflexive map
p
ing is di
s
a
b
led
.
commit
|
commitdiff
|
tree
2009-02-05
Joshua
Philli
p
s
Removed redun
d
ant declaration in budd
y
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
Small const/
n
ot
-
const
f
ix in read-
m
u
ltiboot
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshu
a
Phill
i
p
s
Quick signed
/
unsign
e
d fix in bu
d
dy
.
c
commit
|
commitdiff
|
tree
2009-02-05
Joshu
a
Phill
i
ps
linker
.
ld: us
e
all
.
data*
a
nd
.
b
ss*
s
e
c
tions
commit
|
commitdiff
|
tree
2009-02-05
Joshua Phillips
W
r
o
te ma
p
_
m
em without using
r
ec
u
rsive m
a
p
ping
.
commit
|
commitdiff
|
tree
2009-02-05
J
o
s
h
u
a
Ph
i
llips
Crea
t
ed PDE_N_*
macr
o
s
commit
|
commitdiff
|
tree
2009-02-05
J
o
shua
P
hi
l
li
p
s
Initialise an
empty pagedir
s
tructure
.
commit
|
commitdiff
|
tree
2009-02-04
J
oshua P
h
illips
(b
r
oken) renamed mm
.
{
c
,h} -> allocation
.
{c,h}
commit
|
commitdiff
|
tree
2009-02-04
Josh
u
a Philli
p
s
Move
kernel/libc/ ->
l
ibc/
commit
|
commitdiff
|
tree
2009-02-04
Jo
s
hua Phillips
R
e
moved overly-v
e
rb
o
se pri
n
t
s and traces
.
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phillips
Moved
panic/trace
a
nd out of console
.
h
.
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phil
l
ips
Added hardware/
r
ead
-
multiboot
.
{c,h}
commit
|
commitdiff
|
tree
2009-02-04
Joshu
a
Phill
i
ps
Use B
o
chs's port e9 hack for tra
c
e
me
s
sage
s
commit
|
commitdiff
|
tree
2009-02-04
Joshua
P
hillips
A
dded TRACE macro
(trace
.
c)
commit
|
commitdiff
|
tree
2009-02-04
Joshua Phi
l
li
p
s
A
d
d serial
_
is_init
i
a
l
ized
commit
|
commitdiff
|
tree
2009-02-04
Joshua P
h
illips
A
dded strcat/s
t
rncat
commit
|
commitdiff
|
tree
2009-02-04
Jos
h
ua
Phillips
Comments in start
.
S
commit
|
commitdiff
|
tree
2009-02-04
Joshu
a
Phillips
Use _Bo
o
l instea
d
of 'u
n
sign
e
d char
'
for bool type
commit
|
commitdiff
|
tree
2009-02-02
Joshua P
h
ill
i
ps
(broken
)
not sure what's goin
g
on here
commit
|
commitdiff
|
tree
2009-02-02
Joshua
P
hillips
Simpler sysca
l
l co
d
e
.
commit
|
commitdiff
|
tree
2009-02-02
Joshua Phillips
Careful
l
y ensured isrs > 0x
8
0 are
equisized
.
commit
|
commitdiff
|
tree
2009-02-01
Joshua Phillips
(broken) Added
s
ys_exit system cal
l
.
commit
|
commitdiff
|
tree
2009-02-01
J
osh
u
a
P
h
i
llips
Load ELF multiboot m
o
dule into memory
.
commit
|
commitdiff
|
tree
2009-02-01
Jos
h
ua Ph
i
l
l
ips
addr
_
t
-
> in
t
ptr
_
t
commit
|
commitdiff
|
tree
2009-02-01
Jo
s
hua Phillips
Added 'init' module
commit
|
commitdiff
|
tree
2008-12-12
J
oshua Phillips
Star
t
ed setti
n
g up threa
d
s
f
o
r
use
r
-
space execution
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phillips
All
o
cated GDT, I
D
T and
T
SS in
i
ts own pag
e
, so that
.
.
.
commit
|
commitdiff
|
tree
2008-12-12
Joshua Phillips
Remo
v
ed ex
c
es
s
iv
e
trac
e
m
e
ssages from
thre
a
ding code
.
commit
|
commitdiff
|
tree
2008-12-12
Jo
s
h
u
a
Philli
p
s
Added thread pre-emption
commit
|
commitdiff
|
tree
2008-12-12
J
os
h
ua
P
hi
l
lips
A
d
ded context-switching and a
y
ield() function
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua Phillips
Started working o
n
threading
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua Philli
p
s
Added PIT
(
p
rogrammab
l
e inter
r
u
p
t ti
m
e
r
) support
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua Phi
l
l
ips
Re
m
oved superf
l
uous trace() commands
f
rom memory management
.
commit
|
commitdiff
|
tree
2008-12-09
Joshua
P
hillips
Fixed pagetable-creation code;
enabled
W
P (write-protect
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
J
o
shua Phillips
Adde
d
m
emory
m
anagement c
o
d
e
, memory region managem
e
nt
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
J
o
shua Phillips
Added an i
n
te
r
rupt
s
ystem
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua Phillips
S
e
t up a GDT (global desc
r
ipt
o
r table)
commit
|
commitdiff
|
tree
2008-12-08
Jo
s
h
ua
P
hillips
Fixed panic()
commit
|
commitdiff
|
tree
2008-12-08
J
o
s
h
ua Phillips
Added m
u
ltiboot-header
r
eading code
.
commit
|
commitdiff
|
tree
2008-12-08
Joshua
Phillips
Ad
d
ed buddy allo
c
at
i
on algori
t
hm
.
commit
|
commitdiff
|
tree
2008-12-05
J
o
shua Phillips
Initial pr
o
j
ect
.
commit
|
commitdiff
|
tree