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
couple of bits on the x86_64 boot code
2008-05-30
Travis Geiselbrech
t
coupl
e
of
b
its on the x86_64 bo
o
t code
commit
|
commitdiff
|
tree
2008-05-29
Travis
G
eiselb
r
echt
p
a
nic() is now a no
r
eturn, so chan
g
e this co
d
e
t
h
at
.
.
.
commit
|
commitdiff
|
tree
2008-05-29
T
rav
i
s Geiselb
r
e
cht
add new bi
t
s to
t
he compi
l
e
r
.
h file
commit
|
commitdiff
|
tree
2008-05-26
Travis
Geiselbrec
h
t
welcome to memory model l
a
nd
.
commit
|
commitdiff
|
tree
2008-05-26
Travis Geiselbrecht
fix a
bug in the
e
lf l
o
ader/mmu
s
tu
f
f
in the bootloader
.
.
.
commit
|
commitdiff
|
tree
2008-05-26
Travis G
e
iselb
r
echt
oops
,
fix th
e
sta
g
e2 -> ke
r
ne
l
c
al
l
t
o
ac
t
ually
work
commit
|
commitdiff
|
tree
2008-05-26
T
r
av
i
s Geiselbrec
h
t
ac
t
u
ally
j
u
m
p
into
t
he kernel
commit
|
commitdiff
|
tree
2008-05-26
Travis Geiselbrec
h
t
x86
_
64:
commit
|
commitdiff
|
tree
2008-05-26
Tr
a
vis Ge
i
s
e
l
b
recht
get
t
he kernel
buil
d
ing agai
n
(d
e
finitely doesn't work)
commit
|
commitdiff
|
tree
2008-05-26
Travis Geiselbre
c
ht
mo
r
e x86
_
64 wo
r
k
.
started to put the
mmu b
i
ts together
.
.
.
commit
|
commitdiff
|
tree
2008-05-26
Travis G
e
iselbrecht
delete this o
l
d dir, the new x86_64 boot stuff lives
.
.
.
commit
|
commitdiff
|
tree
2008-05-26
Travis
G
ei
s
elb
r
echt
b
u
nch of wor
k
in p
r
o
g
res
s
on getting x86_64 bootstrap
.
.
.
commit
|
commitdiff
|
tree
2007-11-25
Travis Ge
i
s
elbrecht
left
i
n a coup
l
e of extr
a
nonexistant file
s
in
t
he
.
.
.
commit
|
commitdiff
|
tree
2007-07-22
Travis
G
eisel
b
recht
p
r
etty bi
g
r
e
factor of the
b
uild sys
t
em to solve a
.
.
.
commit
|
commitdiff
|
tree
2007-07-12
T
r
avis Geiselbrecht
get th
e
x86_64 build wo
r
king
a
g
a
i
n (though it's only
.
.
.
commit
|
commitdiff
|
tree
2007-07-09
Travis Geiselbrecht
f
i
x
w
hat is appare
n
tly a long
s
tanding bug in the
f
l
oppy
.
.
.
commit
|
commitdiff
|
tree
2007-01-21
Tra
v
is Geiselbrecht
F
ix a bug in the make sys
t
em t
h
at must have
started
.
.
.
commit
|
commitdiff
|
tree
2007-01-21
Travis Ge
i
sel
b
r
ech
t
How di
d
this ever work
?
commit
|
commitdiff
|
tree
2006-10-15
Travis Geiselbrecht
Get more of t
h
e
dreamcast por
t
work
i
ng
.
commit
|
commitdiff
|
tree
2006-10-14
Travis Geiselbrecht
Ge
t
the ol' Dream
c
ast target buildi
n
g and sort of booting
.
.
.
commit
|
commitdiff
|
tree
2006-10-14
T
ravis Geiselb
r
e
c
ht
Make th
i
s file compile w
i
t
h
gcc4
commit
|
commitdiff
|
tree
2006-10-14
Travis
Geise
l
brec
h
t
the ULIBS make va
r
i
able doesn't a
p
pea
r
to be in use
.
.
.
commit
|
commitdiff
|
tree
2006-10-14
Tr
a
vi
s
Geiselbrecht
Fix thi
s
d
ebug pri
n
tf
commit
|
commitdiff
|
tree
2006-10-14
Travis Geiselbrecht
C
h
a
nge t
h
e def
i
ni
t
ion of the entry point
i
n the boot
i
mage
.
.
.
commit
|
commitdiff
|
tree
2006-09-17
Tra
v
is Geiselbrecht
Real
t
e
k 8
1
6
9
driver
.
Seems to be r
e
as
o
nably
s
tab
l
e
.
.
.
commit
|
commitdiff
|
tree
2006-09-17
Tra
v
is Geise
l
b
r
ec
h
t
Add hexd
u
m
p routine
commit
|
commitdiff
|
tree
2006-09-16
Travis Geise
l
brecht
Oops, forgot th
i
s file la
s
t night
.
New err
o
r code
s
commit
|
commitdiff
|
tree
2006-09-15
Travis Geiselbrecht
N
F
S
stuffs:
commit
|
commitdiff
|
tree
2006-09-15
Travis Geiselbrecht
Add
real vfs
s
u
pp
o
r
t
f
o
r
create
.
commit
|
commitdiff
|
tree
2006-09-15
Travis Geiselbrec
h
t
Tweaks to the shell
a
pp:
commit
|
commitdiff
|
tree
2006-09-15
Trav
i
s G
e
isel
b
rec
h
t
Redo how
most of the argu
m
en
t
passing is do
n
e in n
f
s
.
.
.
commit
|
commitdiff
|
tree
2006-09-15
Travis Geiselbrech
t
O
n x86
use
the bswap i
n
str
u
ctio
n
for nt
o
hl and
h
tonl
commit
|
commitdiff
|
tree
2006-09-15
T
r
avis
Geiselbr
e
cht
S
t
a
rt overha
u
ling t
h
e way nfs structures
are p
a
cke
d
.
.
.
commit
|
commitdiff
|
tree
2006-09-15
Trav
i
s G
e
is
e
lbrecht
NFS stuff:
commit
|
commitdiff
|
tree
2006-09-15
Travis Geiselbrec
h
t
M
o
ve the nfs p
e
r
vnode s
e
maphor
e
to a mute
x
commit
|
commitdiff
|
tree
2006-09-15
Travis Ge
i
selbre
c
ht
NFS stuffs:
commit
|
commitdiff
|
tree
2006-09-14
Tra
v
is Geisel
b
rec
h
t
-Ad
d
UDP eph
e
meral port all
o
c
a
tio
n
commit
|
commitdiff
|
tree
2006-09-14
Travis Geiselbrec
h
t
First
p
ass at r
e
s
u
rrecting nfs
.
commit
|
commitdiff
|
tree
2006-09-14
Travis Gei
s
elbre
c
ht
M
a
ke the
i3
8
6 kernel deb
u
g dump more pretty
.
commit
|
commitdiff
|
tree
2006-05-28
Travis Geiselb
r
e
c
ht
F
ix th
e
boo
t
s
ector to properly get into
l
o
ng mode
.
commit
|
commitdiff
|
tree
2006-05-28
T
r
avis Geiselbrecht
Fix
a 64-bit com
p
il
e
pro
b
lem
i
n
t
he hoard heap co
d
e
.
commit
|
commitdiff
|
tree
2006-05-28
Trav
i
s G
e
iselbrecht
A
s
ke
l
eton of a via rhine dri
v
er
commit
|
commitdiff
|
tree
2006-04-19
Travis Gei
s
e
lbrech
t
No-op change
t
o t
e
st
the m
a
ili
n
g script
.
commit
|
commitdiff
|
tree
2005-12-19
Trav
i
s
G
e
isel
b
recht
All the too
l
s
s
hould
build
i
n
to the
a
ppropria
t
e
build
.
.
.
commit
|
commitdiff
|
tree
2005-07-24
Travi
s
Ge
i
s
elbrecht
Trivial change
t
o tri
g
ger the new subversion
c
h
a
nge
.
.
.
commit
|
commitdiff
|
tree
2005-07-24
Travis G
e
isel
b
recht
Delete this old
fil
e
a
n
d t
e
st the ne
w
subversion
b
ased
.
.
.
commit
|
commitdiff
|
tree
2005-07-22
Travis Geiselbrecht
Produce a floppy disk image padd
e
d out to 1
.
44MB in
.
.
.
commit
|
commitdiff
|
tree
2005-06-20
Travis Geiselbrec
h
t
some
x
b
ox port c
o
de
.
commit
|
commitdiff
|
tree
2005-06-20
Travis Geiselbrecht
some vmwa
r
e dr
i
v
e
r
work
.
probably doesn't work
.
commit
|
commitdiff
|
tree
2005-06-20
T
r
avi
s
Geiselb
r
echt
c
h
eckin of
some pending
w
or
k
:
commit
|
commitdiff
|
tree
2005-06-20
Travi
s
Geiselbrech
t
A littl
e
bit of work in progre
s
s on x86_64
commit
|
commitdiff
|
tree
2005-06-19
Travis Geiselbre
c
ht
-Firs
t
steps to getting the
d
r
eamcast po
r
t working
.
.
.
commit
|
commitdiff
|
tree
2005-05-25
Travis Geiselbrech
t
Fix boo
t
maker for
amd64
commit
|
commitdiff
|
tree
2005-05-04
Travis Geiselbr
e
cht
Spli
t
the
p
c boot d
i
r u
p
into i386 an
d
x86_64 code
.
.
.
commit
|
commitdiff
|
tree
2005-05-01
Travis G
e
iselbrecht
Some makefile tweakery for x86_64-pc
commit
|
commitdiff
|
tree
2005-05-01
Trav
i
s
Geiselbrecht
Conv
e
rt
th
e
bootblock cod
e
t
o ga
s
syntax
.
N
o
w
i
s
built
.
.
.
commit
|
commitdiff
|
tree
2005-03-05
T
r
avis Ge
i
selb
r
echt
nu
l
l chan
g
e to test
th
e
auto build system
commit
|
commitdiff
|
tree
2005-01-24
Travis
Geiselbrecht
Add a check to
the make system to bail i
f
t
h
e
make
.
.
.
commit
|
commitdiff
|
tree
2004-11-22
Trav
i
s Gei
s
elb
r
e
cht
pull over a
fix from op
e
nbeos
.
commit
|
commitdiff
|
tree
2004-11-22
Travis Geiselbre
c
ht
o
ops, rename
d
a module and
d
idn'
t
change the internal
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
T
ravis Geiselb
r
echt
-
M
ove
s
o
me m
o
dules from i386 to generic space
.
commit
|
commitdiff
|
tree
2004-11-20
Travis Geiselbrecht
Mo
v
e the i386
console mod
u
les from
i386 to generic
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
Travis Geiselbrec
h
t
Mo
v
e
a bunch
o
f drivers out o
f
arc
h
/
i386/
.
.
.
into the
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
Travis Geise
l
b
r
echt
Get the
build system
w
o
r
king
a
gain with the new
boot
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
Travi
s
G
e
iselbrecht
Second
s
t
age of the makesystem refactorin
g
.
This will
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
Travis Geiselbrecht
First pa
s
s
a
t
re
f
a
c
t
o
r
i
n
g
t
he make system to be m
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2004-11-20
T
r
a
v
is G
e
iselbr
e
cht
R
ecord
s
om
e
new build ti
m
e ben
c
h
m
arks
w
it
h
g
c
c
3
.
3
.
.
.
commit
|
commitdiff
|
tree
2004-11-12
Tr
a
vis Geiselbre
c
ht
Check in t
h
is ne
w
ma
k
esys
t
em
m
a
c
ro
b
e
f
ore I forge
t
it
commit
|
commitdiff
|
tree
2004-11-03
Travis Geiselbrec
h
t
ge
t
rid of the info
.
union i
n
the cpu_ent s
t
ructure
commit
|
commitdiff
|
tree
2004-10-31
Travis
G
eiselbrecht
F
irst pass at
l
azy
fp
u
saving
.
Basically
w
ork
s
but
.
.
.
commit
|
commitdiff
|
tree
2004-10-31
Travis
G
eisel
b
recht
refa
c
tor s
o
m
e
o
f the co
n
text
s
witch cod
e
into arch
.
.
.
commit
|
commitdiff
|
tree
2004-09-07
Travis
G
eiselbrecht
a
bunch of old work
on the
i
de3 driver
.
doesn't work
.
.
.
commit
|
commitdiff
|
tree
2004-09-07
Travis Geiselbrecht
add a bunch more li
b
c
routines
.
most dont work, bu
t
.
.
.
commit
|
commitdiff
|
tree
2004-09-07
Travis G
e
i
selbr
e
ch
t
A
d
ded s
o
me new heade
r
s to be a little
more posix
c
o
mplian
t
.
commit
|
commitdiff
|
tree
2004-09-06
Travis Geis
e
lbrecht
a
few little tweaks:
commit
|
commitdiff
|
tree
2004-09-06
Travis
G
eiselbrec
h
t
Hack the kernel addon linker sc
r
ipt to force
i
t to
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
Tra
v
is
G
eiselbrecht
Major change to the way libraries are linked:
commit
|
commitdiff
|
tree
2004-09-05
Travis Geiselbre
c
ht
Quick fix to
ge
t
newos/t
y
p
e
s
.
h workin
g
under another
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
Travis Geis
e
lbrecht
M
u
nge
t
h
e libc
header
files
a
round enough so that gcc
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
Trav
i
s Ge
i
selbrecht
Get the system building
a
gain after
moving some
h
e
ader
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
Travis Ge
i
selbrecht
Mo
v
e all of
t
he files in i
n
clud
e
/libc/
.
.
.
down t
o
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
Travis G
e
is
e
lbrecht
che
c
k
in work
in
p
ro
g
ress on the arm port
commit
|
commitdiff
|
tree
2004-09-04
Travis Geiselbrech
t
conv
e
rt a
f
ew more
vm linked lists over t
o
the generic
.
.
.
commit
|
commitdiff
|
tree
2004-09-04
Travis G
e
iselbrecht
convert the page queues to
th
e
new
list
c
ode
commit
|
commitdiff
|
tree
2004-09-04
Travis Geisel
b
recht
convert the internal pagedir
li
s
t in the x86 vm_
t
ranslation_
.
.
.
commit
|
commitdiff
|
tree
2004-09-04
Travis
Geise
l
brecht
add s
o
m
e debugg
i
ng code to consoled so it'll dump at
.
.
.
commit
|
commitdiff
|
tree
2004-09-04
Trav
i
s
G
e
iselb
r
echt
Fix
e
d
r
are
bug in the user space l
o
ader w
h
ere it would
.
.
.
commit
|
commitdiff
|
tree
2004-09-04
Tra
v
is Geise
l
brecht
-added cpuid support to de
t
erm
i
ne x86
cpu capabi
l
ities
commit
|
commitdiff
|
tree
2004-09-04
Travis Geiselbre
c
ht
add the reset
v
t
100 command to the conso
l
e
.
commit
|
commitdiff
|
tree
2004-09-04
Travis Geiselbrecht
check in some
p
ending wo
r
k
on the irc ap
p
.
sho
u
ld
resp
o
nd
.
.
.
commit
|
commitdiff
|
tree
2004-09-04
Travis G
e
iselbrecht
oo
p
s
,
forgot this file
commit
|
commitdiff
|
tree
2004-09-04
Travis Geis
e
lbrecht
scrat
c
h an itch I'v
e
h
a
d
for
a
while: clean up
t
he
.
.
.
commit
|
commitdiff
|
tree
2004-08-22
Travis
G
eiselbrecht
Fix a little make
f
ile brokenness
I introduc
e
d in the
.
.
.
commit
|
commitdiff
|
tree
2004-08-21
T
r
avis Geiselbrecht
Get the
ARM
port buil
d
i
n
g again
.
commit
|
commitdiff
|
tree
2004-08-07
Travis Geiselbrecht
f
ix a couple
o
f
s
imple warnings
commit
|
commitdiff
|
tree
2004-07-05
Travis Geiselbrecht
S
o
me work
i
n progress o
n
the ppc
boot
l
oader
commit
|
commitdiff
|
tree
2004-07-03
Travis Geiselb
r
echt
General p
p
c boo
t
work
.
commit
|
commitdiff
|
tree
2004-07-03
Travis Geiselbr
e
cht
Some general t
w
eak
e
r
y to g
e
t the ppc
build to
sort
.
.
.
commit
|
commitdiff
|
tree
2004-06-27
T
r
avi
s
Gei
s
elbrecht
For
k
i
c
ks, c
h
eck
i
ng in a f
i
le
recording build times
.
.
.
commit
|
commitdiff
|
tree
2004-06-06
Travis Geiselbrecht
ppc b
u
ild now builds, but is for sure broken
commit
|
commitdiff
|
tree
next