repo.or.cz
/
newos.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
welcome to memory model land.
2008-05-26
Travis Geiselbrecht
wel
c
ome to memory mod
e
l land
.
commit
|
commitdiff
|
tree
2008-05-26
T
ravis G
e
iselbrecht
fi
x
a
bug in the elf loader
/
mmu stuff in the
b
ootl
o
a
der
.
.
.
commit
|
commitdiff
|
tree
2008-05-26
Travis Geiselbrecht
oops, fix
the st
a
ge2 ->
kernel
call to actually w
o
rk
commit
|
commitdiff
|
tree
2008-05-26
Travis Geisel
b
recht
a
c
t
ua
l
ly jum
p
into t
h
e
k
ernel
commit
|
commitdiff
|
tree
2008-05-26
Travis Geiselbrecht
x
8
6_64:
commit
|
commitdiff
|
tree
2008-05-26
Tra
v
i
s Geiselbrec
h
t
get
t
h
e
ke
r
nel building
a
gain (defini
t
ely doesn't work)
commit
|
commitdiff
|
tree
2008-05-26
Travis
G
eis
e
l
brecht
more x86_
6
4 work
.
star
t
ed to p
u
t the mmu bits together
.
.
.
commit
|
commitdiff
|
tree
2008-05-26
Tr
a
vi
s
Geiselbrecht
d
el
e
te this o
l
d d
i
r, th
e
new x
8
6_64 boot s
t
uff lives
.
.
.
commit
|
commitdiff
|
tree
2008-05-26
T
r
a
vis Geiselbrecht
bunch
o
f
w
ork in progr
e
s
s on getting x86_64 boo
t
strap
.
.
.
commit
|
commitdiff
|
tree
2007-11-25
Tr
a
vis Geisel
b
recht
left in
a
c
o
u
p
l
e
of extra nonexistant
files
in
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2007-07-22
Trav
i
s Geis
e
l
brecht
pretty bi
g
refactor of the bui
l
d system
t
o
solve a
.
.
.
commit
|
commitdiff
|
tree
2007-07-12
Travis Geiselbrecht
get the x86_
6
4 build wor
k
i
ng
agai
n
(th
o
ugh it
'
s
only
.
.
.
commit
|
commitdiff
|
tree
2007-07-09
Travis Geise
l
brecht
fix
w
h
at is apparently a long standing bug in the f
l
oppy
.
.
.
commit
|
commitdiff
|
tree
2007-01-21
Trav
i
s Geise
l
brec
h
t
Fix a bug
i
n the
m
ake sy
s
tem
that mu
s
t have started
.
.
.
commit
|
commitdiff
|
tree
2007-01-21
Travis
G
e
iselb
r
echt
H
ow did this ev
e
r work?
commit
|
commitdiff
|
tree
2006-10-15
Travis Geiselbrecht
Get
more of the dr
e
amcas
t
por
t
working
.
commit
|
commitdiff
|
tree
2006-10-14
Tr
a
vis Geis
e
lbrecht
G
et the ol
'
Drea
m
cas
t
target build
i
ng and sort of boot
i
ng
.
.
.
commit
|
commitdiff
|
tree
2006-10-14
Tra
v
is
G
eiselbr
e
c
ht
Make this
f
i
le compi
l
e w
i
t
h gcc4
commit
|
commitdiff
|
tree
2006-10-14
Travis Gei
s
elb
r
echt
the UL
I
BS make vari
a
ble
d
o
esn'
t
appear to be in u
s
e
.
.
.
commit
|
commitdiff
|
tree
2006-10-14
Travis Geiselbrecht
Fix
thi
s
debug prin
t
f
commit
|
commitdiff
|
tree
2006-10-14
Travis Geiselbrec
h
t
Change
the definition of the entr
y
po
i
n
t
in the bootimag
e
.
.
.
commit
|
commitdiff
|
tree
2006-09-17
Travis Geis
e
lbrecht
R
e
alt
e
k
8169 dr
i
ver
.
Seems
to be reason
a
bly
s
table
.
.
.
commit
|
commitdiff
|
tree
2006-09-17
Travis Ge
i
selbrecht
A
d
d
hexdump routine
commit
|
commitdiff
|
tree
2006-09-16
T
ravis Geiselbr
e
ch
t
Oops, forgot t
h
is
file last
n
ight
.
N
e
w err
o
r
c
odes
commit
|
commitdiff
|
tree
2006-09-15
Travis
G
eiselbrecht
NFS stuffs:
commit
|
commitdiff
|
tree
2006-09-15
T
ravis Geiselbrech
t
Add r
e
al vfs
s
u
pport for create
.
commit
|
commitdiff
|
tree
2006-09-15
Travis Geiselbre
c
ht
Tweaks to the shell ap
p
:
commit
|
commitdiff
|
tree
2006-09-15
Travis Geiselbrecht
Redo
h
ow most of
t
h
e
argument
passing is done i
n
nfs
.
.
.
commit
|
commitdiff
|
tree
2006-09-15
Travis Geiselbrecht
On x86
use
t
he
bswap instruction for
n
tohl and htonl
commit
|
commitdiff
|
tree
2006-09-15
Travis Geiselbrecht
Start overh
a
ul
i
n
g
t
he way nfs struc
t
ures are
packed
.
.
.
commit
|
commitdiff
|
tree
2006-09-15
Tra
v
is Geisel
b
recht
NFS s
t
uff:
commit
|
commitdiff
|
tree
2006-09-15
Travis Geis
e
lb
r
e
c
ht
Move the nfs per vnode
semaphore
to a m
u
tex
commit
|
commitdiff
|
tree
2006-09-15
Travis Geiselbrecht
NFS stuffs:
commit
|
commitdiff
|
tree
2006-09-14
T
r
a
vis Geisel
b
re
c
ht
-Add UDP ephe
m
eral po
r
t
al
l
ocation
commit
|
commitdiff
|
tree
2006-09-14
T
ravis
G
eiselbrecht
Fir
s
t pass
a
t resu
r
recting nf
s
.
commit
|
commitdiff
|
tree
2006-09-14
T
r
a
vis Ge
i
selbrecht
Make the i386
k
er
n
el debug dump m
o
re pr
e
tty
.
commit
|
commitdiff
|
tree
2006-05-28
Travi
s
Geiselbrecht
F
ix t
h
e
boo
t
sector
t
o properly
g
et into long m
o
de
.
commit
|
commitdiff
|
tree
2006-05-28
Travis Gei
s
elbre
c
ht
Fix a
64-bit
c
ompil
e
problem
in th
e
h
o
ard heap c
o
d
e
.
commit
|
commitdiff
|
tree
2006-05-28
Tra
v
is Geisel
b
r
e
c
h
t
A skel
e
ton o
f
a
v
ia rhine dri
v
e
r
commit
|
commitdiff
|
tree
2006-04-19
Travis Geisel
b
r
e
ch
t
N
o-op
chan
g
e to test the mailing script
.
commit
|
commitdiff
|
tree
2005-12-19
Travis Geiselbrecht
A
ll th
e
tools should build into
t
he
a
pp
r
opriat
e
b
uild
.
.
.
commit
|
commitdiff
|
tree
2005-07-24
T
r
avis Geise
l
brecht
Trivial c
h
ange to trig
g
e
r
the
n
e
w
s
ubversion change
.
.
.
commit
|
commitdiff
|
tree
2005-07-24
Tra
v
is G
e
i
sel
b
recht
Delete this
ol
d
file and
te
s
t t
h
e
new subver
s
ion based
.
.
.
commit
|
commitdiff
|
tree
2005-07-22
Travis Geiselbrec
h
t
Produc
e
a floppy
dis
k
im
a
g
e padded ou
t
to 1
.
4
4MB in
.
.
.
commit
|
commitdiff
|
tree
2005-06-20
Travis G
e
i
s
elbrecht
some xbox port c
o
de
.
commit
|
commitdiff
|
tree
2005-06-20
Travis Geis
e
l
brech
t
some vmware driver work
.
probabl
y
doesn
'
t w
o
rk
.
commit
|
commitdiff
|
tree
2005-06-20
Travis Ge
i
selb
r
echt
checkin of some pe
n
ding
work:
commit
|
commitdiff
|
tree
2005-06-20
Travis Geiselbrecht
A little
bit o
f
work in progress o
n
x86_64
commit
|
commitdiff
|
tree
2005-06-19
Travis
Geiselbrech
t
-First ste
p
s to ge
t
ting the dream
c
ast
p
ort wor
k
ing
.
.
.
commit
|
commitdiff
|
tree
2005-05-25
Tr
a
v
is Geiselbrecht
Fix
b
ootmaker for amd64
commit
|
commitdiff
|
tree
2005-05-04
Tra
v
is
G
eiselbrecht
Split th
e
pc boot
d
ir up i
n
to i3
8
6 and x86_64 code
.
.
.
commit
|
commitdiff
|
tree
2005-05-01
Travis Geiselbrecht
S
o
me makef
i
l
e t
w
eakery for x86_64-pc
commit
|
commitdiff
|
tree
2005-05-01
Travi
s
G
e
i
s
e
lbrecht
C
o
n
v
ert the bootblock c
o
de
t
o
gas syntax
.
N
ow
is built
.
.
.
commit
|
commitdiff
|
tree
2005-03-05
T
r
avis Geiselbrech
t
null chan
g
e
to
test
the auto build
s
ys
t
em
commit
|
commitdiff
|
tree
2005-01-24
Trav
i
s
G
eiselbrecht
Add a che
c
k t
o
th
e
make sys
t
em
t
o bail if the
m
ake
.
.
.
commit
|
commitdiff
|
tree
2004-11-22
Trav
i
s Ge
i
s
e
l
br
e
ch
t
pull ove
r
a fix f
r
om open
b
e
o
s
.
commit
|
commitdiff
|
tree
2004-11-22
Trav
i
s Geiselbrecht
o
o
ps, renamed a module a
n
d didn't change the
i
nte
r
na
l
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
Travis Geis
e
l
b
recht
-Move
som
e
modu
l
es from i
3
86 t
o
generic space
.
commit
|
commitdiff
|
tree
2004-11-20
Travis Geiselb
r
echt
Move the i386 console mod
u
les from i386 to ge
n
eric
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
Travis Geise
l
b
recht
Move a bunch o
f
drivers out of arch/i38
6
/
.
.
.
in
t
o t
h
e
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
Tra
v
is Geiselbrecht
Get the buil
d
sy
s
tem
w
or
k
ing again with the ne
w
b
o
ot
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
Travis G
e
iselbre
c
ht
Second stage of the mak
e
system refactoring
.
T
h
is w
i
ll
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
Travis
G
e
i
se
l
b
r
echt
First pass at refactoring the make
s
ystem to
b
e m
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
Travis Geiselbrecht
Record
s
ome new bui
l
d
time benchmark
s
with gcc 3
.
3
.
.
.
commit
|
commitdiff
|
tree
2004-11-12
Travis Ge
i
selbrecht
C
heck
in this new makes
y
stem m
a
cro before I forget it
commit
|
commitdiff
|
tree
2004-11-03
Travi
s
G
eiselbre
c
ht
get rid of the info
.
un
i
on in
the
c
pu_
e
nt
structure
commit
|
commitdiff
|
tree
2004-10-31
Travi
s
Geis
e
lbrecht
F
irst p
a
ss
a
t
lazy
fpu savin
g
.
Basically works but
.
.
.
commit
|
commitdiff
|
tree
2004-10-31
Travis
Geis
e
l
b
recht
refac
t
or some of the con
t
e
xt switch code into a
r
ch
.
.
.
commit
|
commitdiff
|
tree
2004-09-07
Travis
G
eisel
b
recht
a
bu
n
ch of
o
ld work
o
n the id
e
3 d
r
iver
.
do
e
sn't work
.
.
.
commit
|
commitdiff
|
tree
2004-09-07
T
ravis Geiselbr
e
ch
t
a
dd a bunch more libc routines
.
m
o
st dont
wo
r
k, but
.
.
.
commit
|
commitdiff
|
tree
2004-09-07
Travis Geiselbrecht
Added some new he
a
der
s
to be a little more posix compliant
.
commit
|
commitdiff
|
tree
2004-09-06
T
r
a
v
is
G
e
i
s
elbre
c
ht
a fe
w
l
ittle tweaks:
commit
|
commitdiff
|
tree
2004-09-06
Trav
i
s Geiselb
r
e
c
ht
Hack the kernel add
o
n lin
k
er script to force it to
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
Travis Geisel
b
recht
Major c
h
ange to the way libr
a
ries are l
i
nked:
commit
|
commitdiff
|
tree
2004-09-05
Travis
Geiselbrecht
Quick f
i
x to g
e
t newos/type
s
.
h
w
orking
u
nder
another
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
Travis Geiselbrec
h
t
Munge the
li
b
c header fil
e
s a
r
o
u
nd enough so that gcc
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
Tr
a
vis
G
e
iselbr
e
cht
Get the system building ag
a
i
n after moving
some header
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
Travis
Geiselbrecht
Move all
of the files
i
n include/lib
c
/
.
.
.
down to the
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
Travis Geisel
b
recht
check in work in progress on
t
h
e
arm port
commit
|
commitdiff
|
tree
2004-09-04
Tr
a
vis Geiselbrecht
con
v
ert
a
few more vm linked
lists ov
e
r t
o
the generic
.
.
.
commit
|
commitdiff
|
tree
2004-09-04
T
r
avis
Geiselbrecht
c
o
n
vert the
page queues to the n
e
w
list c
o
de
commit
|
commitdiff
|
tree
2004-09-04
Travis Geiselb
r
echt
conver
t
the inte
r
n
a
l pagedir list in the x86 vm_transl
a
tion
_
.
.
.
commit
|
commitdiff
|
tree
2004-09-04
T
ravis Geiselb
r
ech
t
ad
d
some debugging code t
o
c
o
nso
l
ed so
i
t'll dump at
.
.
.
commit
|
commitdiff
|
tree
2004-09-04
Travis Geiselbrecht
Fixed rare
b
ug
i
n
the
u
s
e
r
spac
e
l
o
ade
r
where it would
.
.
.
commit
|
commitdiff
|
tree
2004-09-04
Tr
a
vis
G
eiselbrecht
-added cpuid suppo
r
t to det
e
rmine x86 cpu capabil
i
ties
commit
|
commitdiff
|
tree
2004-09-04
Travis Geiselbrecht
a
dd t
h
e
r
e
s
e
t vt
1
00 comman
d
to
t
h
e conso
l
e
.
commit
|
commitdiff
|
tree
2004-09-04
Trav
i
s Geiselbrec
h
t
check in s
o
me pending
w
or
k
on the ir
c
a
p
p
.
should respond
.
.
.
commit
|
commitdiff
|
tree
2004-09-04
Travis Geiselbr
e
cht
oops, forgot thi
s
file
commit
|
commitdiff
|
tree
2004-09-04
Travis G
e
i
s
elbrecht
scrat
c
h
an
i
t
c
h I've
h
ad for
a while: clea
n
up the
.
.
.
commit
|
commitdiff
|
tree
2004-08-22
Travi
s
Geiselbrecht
F
i
x a
little makefile brokennes
s
I introduce
d
in the
.
.
.
commit
|
commitdiff
|
tree
2004-08-21
T
r
avis Geiselbrecht
G
et t
h
e ARM port
building aga
i
n
.
commit
|
commitdiff
|
tree
2004-08-07
Travis Geiselbrecht
f
ix a coup
l
e
of
s
imp
l
e wa
r
ni
n
gs
commit
|
commitdiff
|
tree
2004-07-05
T
r
avis Geiselbrecht
Some work in p
r
ogress on t
h
e ppc bo
o
tloader
commit
|
commitdiff
|
tree
2004-07-03
Tra
v
i
s
Geiselbre
c
ht
G
e
neral ppc boot
w
ork
.
commit
|
commitdiff
|
tree
2004-07-03
Travi
s
G
e
iselbrecht
Some
g
eneral tweaker
y
to get
t
he ppc bui
l
d
t
o sort
.
.
.
commit
|
commitdiff
|
tree
2004-06-27
Tr
a
vis Geiselbrecht
For
kicks, c
h
ecking in a file
r
ecording bui
l
d times
.
.
.
commit
|
commitdiff
|
tree
2004-06-06
Travis Geiselbrecht
ppc build no
w
buil
d
s
, but
is for sure b
r
o
ken
commit
|
commitdiff
|
tree
2004-06-06
Travis G
e
iselbrech
t
Kn
o
ck out this
old warning about
u
sing mkste
m
p()
commit
|
commitdiff
|
tree
2004-06-06
Travis
Geiselbrec
h
t
S
tart
g
etting the p
p
c build to
w
ork again
commit
|
commitdiff
|
tree
2004-06-06
Travis Geiselbr
e
c
h
t
Fix
t
he bug
whe
r
e the system doesn
'
t ma
k
e
it
p
a
st the
.
.
.
commit
|
commitdiff
|
tree
next