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
more work in progress on x86_64
2008-05-30
Travis Geisel
b
rech
t
more work in progress on x86_64
commit
|
commitdiff
|
tree
2008-05-30
Tra
v
is Geiselbrecht
couple of bits o
n
the x86_
6
4 boo
t
cod
e
commit
|
commitdiff
|
tree
2008-05-29
Tr
a
vis Geise
l
brecht
p
a
nic(
)
is no
w
a noreturn,
s
o change this
code
that
.
.
.
commit
|
commitdiff
|
tree
2008-05-29
T
r
a
v
is
Geiselbrech
t
add new bits to the
c
ompiler
.
h
fil
e
commit
|
commitdiff
|
tree
2008-05-26
Travis Geis
e
lbrecht
welcome to memory m
o
del land
.
commit
|
commitdiff
|
tree
2008-05-26
Travis Geiselbre
c
ht
fix
a
bug in the elf l
o
ader/mmu stuf
f
in the bootloa
d
er
.
.
.
commit
|
commitdiff
|
tree
2008-05-26
Travis Geis
e
lbrecht
oops, fix the stage2 -> kernel ca
l
l to
a
c
t
uall
y
work
commit
|
commitdiff
|
tree
2008-05-26
Travis Gei
s
e
l
brecht
actually jump in
t
o the k
e
rnel
commit
|
commitdiff
|
tree
2008-05-26
T
r
a
v
is Geis
e
l
b
re
c
ht
x86_64:
commit
|
commitdiff
|
tree
2008-05-26
Travis Geis
e
l
b
recht
get the ker
n
el
building ag
a
in (defin
i
t
e
ly doesn't wo
r
k)
commit
|
commitdiff
|
tree
2008-05-26
Trav
i
s Geiselbrecht
more x86_64 work
.
started to put the mmu bit
s
toge
t
her
.
.
.
commit
|
commitdiff
|
tree
2008-05-26
Travis Geis
e
lbrecht
delete t
h
is ol
d
dir,
the new x86_64 boot
stuff lives
.
.
.
commit
|
commitdiff
|
tree
2008-05-26
Trav
i
s Ge
i
selbr
e
cht
bun
c
h
of work in progres
s
o
n
ge
t
ting x
8
6_64 bootstrap
.
.
.
commit
|
commitdiff
|
tree
2007-11-25
Travis Geiselbrech
t
left in a coup
l
e o
f
extra non
e
xistant files
i
n the
.
.
.
commit
|
commitdiff
|
tree
2007-07-22
Travis Geis
e
lbrecht
pr
e
tty big
r
efactor of the bui
l
d
s
ystem to solve a
.
.
.
commit
|
commitdiff
|
tree
2007-07-12
Travis Geiselbrec
h
t
get the
x
86_64 build working again
(
t
houg
h
it's
o
n
l
y
.
.
.
commit
|
commitdiff
|
tree
2007-07-09
T
r
a
v
is
Geisel
b
r
echt
fix wh
a
t is a
p
pare
n
tly a long standing bug in the
f
l
oppy
.
.
.
commit
|
commitdiff
|
tree
2007-01-21
Travis
G
e
iselbrec
h
t
Fix
a bug
in the make sy
s
t
e
m that must have started
.
.
.
commit
|
commitdiff
|
tree
2007-01-21
Travis Geise
l
brecht
How
d
id this ever work?
commit
|
commitdiff
|
tree
2006-10-15
Travis Gei
s
e
l
brecht
Get more
of the dre
a
mcast por
t
working
.
commit
|
commitdiff
|
tree
2006-10-14
Trav
i
s Geiselbrecht
Get the
ol' Dreamcas
t
t
a
rge
t
buildi
n
g and
sort of boot
i
ng
.
.
.
commit
|
commitdiff
|
tree
2006-10-14
T
ravis Geisel
b
recht
M
a
ke
t
his
f
ile
c
ompile with gcc4
commit
|
commitdiff
|
tree
2006-10-14
Travis
G
eiselbrecht
the
U
L
IBS
make variable doe
s
n'
t
appear to be in
u
se
.
.
.
commit
|
commitdiff
|
tree
2006-10-14
Travis
G
e
iselbrecht
Fix t
h
is debug
p
rintf
commit
|
commitdiff
|
tree
2006-10-14
Tr
a
vis Geise
l
brecht
C
han
g
e the def
i
n
i
tion
o
f the en
t
r
y point
in
t
he boot
i
mage
.
.
.
commit
|
commitdiff
|
tree
2006-09-17
Trav
i
s Geis
e
lbre
c
ht
Real
t
ek 8169
d
river
.
Seems to b
e
reason
a
bly
s
table
.
.
.
commit
|
commitdiff
|
tree
2006-09-17
Travis Geisel
b
recht
Ad
d
hexd
u
mp ro
u
tine
commit
|
commitdiff
|
tree
2006-09-16
Travis G
e
is
e
lbre
c
ht
Oops,
forgot th
i
s fi
l
e
last
n
i
ght
.
New
err
o
r codes
commit
|
commitdiff
|
tree
2006-09-15
Travis G
e
isel
b
recht
NFS s
t
uffs
:
commit
|
commitdiff
|
tree
2006-09-15
Travis Geiselbr
e
cht
Add real vfs supp
o
rt for create
.
commit
|
commitdiff
|
tree
2006-09-15
Travi
s
Ge
i
selb
r
echt
Tweaks to th
e
shell ap
p
:
commit
|
commitdiff
|
tree
2006-09-15
Travis Ge
i
se
l
br
e
cht
Redo how most of the argume
n
t
passing is done in nfs
.
.
.
commit
|
commitdiff
|
tree
2006-09-15
Travis Geiselbr
e
c
ht
On x86 use the bswap
i
nstruc
t
ion fo
r
ntohl and
h
tonl
commit
|
commitdiff
|
tree
2006-09-15
Tra
v
i
s
Geiselbrecht
Star
t
overhauling
the way
n
fs structures ar
e
packed
.
.
.
commit
|
commitdiff
|
tree
2006-09-15
Tr
a
v
is Geiselbrecht
NFS stu
f
f:
commit
|
commitdiff
|
tree
2006-09-15
Travis Geiselbrecht
Move the
nfs pe
r
vnode sem
a
phore to a
m
utex
commit
|
commitdiff
|
tree
2006-09-15
Tr
a
v
is
G
e
isel
b
rech
t
NFS stu
f
fs:
commit
|
commitdiff
|
tree
2006-09-14
Travis Geis
e
lbrecht
-Add
U
DP ephemera
l
p
o
r
t allocatio
n
commit
|
commitdiff
|
tree
2006-09-14
T
ravis
Geiselbrecht
First p
a
s
s
at resurrecting nfs
.
commit
|
commitdiff
|
tree
2006-09-14
Tr
a
v
is Geiselbrecht
Make the i386 ke
r
nel debug du
m
p mo
r
e pretty
.
commit
|
commitdiff
|
tree
2006-05-28
Travis Geiselbre
c
ht
Fix the bootsec
t
or to
p
ro
p
erly get into long m
o
d
e
.
commit
|
commitdiff
|
tree
2006-05-28
T
ravis Ge
i
selb
r
echt
Fix a 64-bi
t
com
p
ile problem in the hoard heap code
.
commit
|
commitdiff
|
tree
2006-05-28
Travis Geiselbre
c
ht
A sk
e
leton o
f
a via rhin
e
driver
commit
|
commitdiff
|
tree
2006-04-19
T
r
a
v
is Gei
s
e
lbre
c
h
t
No-op chang
e
t
o
test the
m
a
iling script
.
commit
|
commitdiff
|
tree
2005-12-19
Trav
i
s Gei
s
elbrecht
All the tools should build i
n
t
o
the
appr
o
pri
a
t
e buil
d
.
.
.
commit
|
commitdiff
|
tree
2005-07-24
Trav
i
s
Gei
s
e
l
brecht
Trivial c
h
ange to
t
rigg
e
r the
n
ew s
u
bversion change
.
.
.
commit
|
commitdiff
|
tree
2005-07-24
Travis Geiselbrec
h
t
Dele
t
e this old file and test the new subver
s
ion based
.
.
.
commit
|
commitdiff
|
tree
2005-07-22
T
r
a
vis
Ge
i
selbrecht
Produce a floppy disk image padded out to
1
.
44MB in
.
.
.
commit
|
commitdiff
|
tree
2005-06-20
Tr
a
vis Ge
i
se
l
brech
t
som
e
xbox
p
ort code
.
commit
|
commitdiff
|
tree
2005-06-20
Travis
G
e
iselb
r
echt
some vmware driver work
.
pro
b
ably doesn't work
.
commit
|
commitdiff
|
tree
2005-06-20
T
ravis Geiselbrecht
c
h
ec
k
in of some pending work:
commit
|
commitdiff
|
tree
2005-06-20
Travis Geiselbrecht
A little bit
of work
in
progress on x86_64
commit
|
commitdiff
|
tree
2005-06-19
Tr
a
vis Geiselbrecht
-
F
irst steps to get
t
ing the
d
reamcast port working
.
.
.
commit
|
commitdiff
|
tree
2005-05-25
T
ravis Geise
l
bre
c
ht
Fi
x
b
ootmaker
f
or amd64
commit
|
commitdiff
|
tree
2005-05-04
Tra
v
is
G
eiselbrecht
Split the pc boot di
r
up
i
nto
i
3
8
6
and x86_64 cod
e
.
.
.
commit
|
commitdiff
|
tree
2005-05-01
Tr
a
vis Ge
i
s
e
lbrecht
Some make
f
ile tweaker
y
for x86
_
64-pc
commit
|
commitdiff
|
tree
2005-05-01
Travis Geisel
b
r
e
c
h
t
C
o
nver
t
t
he bo
o
tbloc
k
c
o
de
t
o gas syntax
.
Now is built
.
.
.
commit
|
commitdiff
|
tree
2005-03-05
Travis G
e
iselbrecht
nu
l
l
c
hange
t
o
test the
auto bu
i
ld s
y
stem
commit
|
commitdiff
|
tree
2005-01-24
Tra
v
is Geiselb
r
echt
Ad
d
a check to the make s
y
stem to bail i
f
t
h
e make
.
.
.
commit
|
commitdiff
|
tree
2004-11-22
Tra
v
is
G
e
i
selbrecht
pull o
v
e
r
a
fi
x
f
rom op
e
n
b
eos
.
commit
|
commitdiff
|
tree
2004-11-22
Travis
G
eisel
b
re
c
ht
o
o
ps, re
n
amed a
module
and d
i
dn't change the interna
l
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
Travis Geiselbrecht
-
Mov
e
some modules from i386 to generic
space
.
commit
|
commitdiff
|
tree
2004-11-20
Travis
Geiselbrecht
M
o
v
e the i386 console modul
e
s fr
o
m i3
8
6 to generic
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
Tr
a
vis Ge
i
selbre
c
ht
Move a bunch of driv
e
rs out of
arch/i386/
.
.
.
into the
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
Trav
i
s Ge
i
se
l
brecht
Get
t
h
e build system working again with th
e
new boot
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
Travis Geiselbrec
h
t
Second st
a
g
e
o
f the makesystem re
f
acto
r
i
ng
.
This will
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
Travis
Geiselbrecht
F
i
r
st pass at refactoring
t
he
make sys
t
em to be
m
o
re
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
Tr
a
vis Geis
e
lbrecht
R
e
c
ord
some new b
u
ild time
benchmarks with gcc 3
.
3
.
.
.
commit
|
commitdiff
|
tree
2004-11-12
Trav
i
s Geiselbrecht
Che
c
k
in this
n
ew m
a
kesy
s
tem
macro before I f
o
rget it
commit
|
commitdiff
|
tree
2004-11-03
Tr
a
vis Geis
e
lb
r
ech
t
g
e
t rid of the info
.
union in the cpu_ent structure
commit
|
commitdiff
|
tree
2004-10-31
Tr
a
vis Geiselbr
e
cht
First pa
s
s at laz
y
f
p
u savin
g
.
Basica
l
ly wor
k
s but
.
.
.
commit
|
commitdiff
|
tree
2004-10-31
T
ravis
Geiselbrec
h
t
r
e
fa
c
tor s
o
me of the context switch
code into arch
.
.
.
commit
|
commitdiff
|
tree
2004-09-07
T
ravis Geiselbr
e
c
h
t
a bunch of o
l
d work on the ide3
d
r
i
v
er
.
doesn't work
.
.
.
commit
|
commitdiff
|
tree
2004-09-07
Travis
G
e
isel
b
recht
a
d
d a
bunch more li
b
c
r
outine
s
.
most dont work, but
.
.
.
commit
|
commitdiff
|
tree
2004-09-07
Tra
v
i
s Geiselbrecht
Added some new headers to be a l
i
ttle more
po
s
ix com
p
liant
.
commit
|
commitdiff
|
tree
2004-09-06
Travis Ge
i
s
e
lbrecht
a few little tweaks:
commit
|
commitdiff
|
tree
2004-09-06
Travis Geiselbrech
t
Hack t
h
e
k
e
rnel a
d
d
o
n link
e
r script to forc
e
it t
o
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
Travis Gei
s
elbrecht
Major change to the way li
b
raries ar
e
li
n
k
e
d:
commit
|
commitdiff
|
tree
2004-09-05
Travis Geiselbrecht
Quick fix to get newos/t
y
pe
s
.
h w
o
rking unde
r
a
n
othe
r
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
T
ravis Ge
i
sel
b
r
e
cht
Munge
t
h
e
libc header
f
i
les ar
o
und enough s
o
t
hat gcc
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
T
ravis Ge
i
selbrecht
Get the system building agai
n
after moving so
m
e header
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
T
ravis
G
e
i
se
l
brecht
Move all
of
the
files in include/
l
i
bc/
.
.
.
down to the
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
Tr
a
vis
G
eis
e
lbrech
t
check in work in prog
r
ess on the
ar
m
port
commit
|
commitdiff
|
tree
2004-09-04
Tra
v
is Gei
s
elbrecht
co
n
ve
r
t a few
m
ore vm linked lis
t
s over to the generic
.
.
.
commit
|
commitdiff
|
tree
2004-09-04
T
ravis Geiselbrecht
convert the page
queues to t
h
e new list cod
e
commit
|
commitdiff
|
tree
2004-09-04
Travis Gei
s
elbrecht
co
n
vert the inte
r
nal page
d
ir list in the x86 vm_translation_
.
.
.
commit
|
commitdiff
|
tree
2004-09-04
Travis
G
e
i
selbrecht
ad
d
some debugging code to consoled so it'll dump at
.
.
.
commit
|
commitdiff
|
tree
2004-09-04
Travis Geise
l
b
recht
Fixed rare bu
g
in th
e
user space loader where it woul
d
.
.
.
commit
|
commitdiff
|
tree
2004-09-04
T
r
avis Geis
e
lbrecht
-added cpuid su
p
p
ort to
determine
x
8
6 cpu
capabilities
commit
|
commitdiff
|
tree
2004-09-04
Travis Ge
i
se
l
br
e
cht
add t
h
e
r
ese
t
v
t
100 comman
d
to t
h
e con
s
ole
.
commit
|
commitdiff
|
tree
2004-09-04
Tra
v
is Geiselbrecht
check in
s
ome pending w
o
rk
on the irc app
.
should respond
.
.
.
commit
|
commitdiff
|
tree
2004-09-04
Travis Geise
l
brecht
oop
s
, forgot
this file
commit
|
commitdiff
|
tree
2004-09-04
Travis Geiselbr
e
cht
s
c
ratch a
n
i
t
ch
I
've ha
d
for a while: clean up the
.
.
.
commit
|
commitdiff
|
tree
2004-08-22
Travis Geiselbrecht
Fix a litt
l
e makefil
e
brokenness I intro
d
uced in the
.
.
.
commit
|
commitdiff
|
tree
2004-08-21
Travis Geiselbrecht
Get
the ARM port
b
u
i
lding a
g
ain
.
commit
|
commitdiff
|
tree
2004-08-07
Tra
v
is
G
eis
e
l
b
recht
fix a co
u
p
l
e of simple w
a
rni
n
gs
commit
|
commitdiff
|
tree
2004-07-05
Tr
a
v
i
s Geise
l
brecht
Som
e
work in progres
s
on the p
p
c
bootloader
commit
|
commitdiff
|
tree
2004-07-03
T
ravis Geiselbrecht
G
e
neral ppc
boot work
.
commit
|
commitdiff
|
tree
2004-07-03
Trav
i
s Geiselbrecht
Some g
e
n
e
ral tweakery to get th
e
p
p
c bu
i
l
d
t
o
sort
.
.
.
commit
|
commitdiff
|
tree
2004-06-27
Travis Geiselbr
e
cht
Fo
r
kic
k
s, checking in a fil
e
recordi
n
g
build t
i
m
e
s
.
.
.
commit
|
commitdiff
|
tree
next