repo.or.cz
/
planlOS.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
- Implemented execp*.
2008-12-26
Mathias Gottsc
h
l
a
g
- Implemen
t
ed
execp*
.
commit
|
commitdiff
|
tree
2008-12-25
Mathias Gottschlag
Implement
e
d environm
e
nt functions (unt
e
sted)
.
commit
|
commitdiff
|
tree
2008-12-25
Mathias Gottschlag
First
p
art
of program arg
u
ment and en
v
ironmen
t
v
ari
a
ble
.
.
.
commit
|
commitdiff
|
tree
2008-12-25
Mat
h
ias Gottschlag
M
ore pr
e
p
a
rations for compilin
g
on amd64
.
commit
|
commitdiff
|
tree
2008-12-25
Ma
t
hi
a
s Got
t
sc
h
lag
-
F
ixed
k
e
G
etUni
x
T
i
me()
.
commit
|
commitdiff
|
tree
2008-12-25
Mathias Gottschlag
Updated ata
d
r
iver
.
commit
|
commitdiff
|
tree
2008-12-24
M
athias Gottschlag
- Imp
l
emented
firs
t
t
i
me
fu
n
ctions
.
commit
|
commitdiff
|
tree
2008-12-23
M
a
thias Gott
s
ch
l
ag
Added
c
olor to the terminal
.
commit
|
commitdiff
|
tree
2008-12-23
Mathias Gotts
c
hla
g
Stubbe
d
out some more
l
ibc fun
c
tions
.
commit
|
commitdiff
|
tree
2008-12-23
M
athia
s
G
ottschlag
- Implem
e
nted first
part of
sig
n
al support
.
commit
|
commitdiff
|
tree
2008-12-22
Math
i
as Gottsch
l
ag
Im
p
lemented d
u
p/
d
up2 (un
t
es
t
ed)
.
commit
|
commitdiff
|
tree
2008-12-22
Mathias
G
ottschlag
More
h
eader documentation
.
commit
|
commitdiff
|
tree
2008-12-22
Mathias Gottschlag
Adde
d
som
e
d
oxygen documentation
for parts of
t
he kerne
l
.
.
.
commit
|
commitdiff
|
tree
2008-12-22
M
ath
i
a
s Gottschlag
Imp
r
oved netw
o
rk
i
ng sta
b
ility and thread saf
e
ty
.
commit
|
commitdiff
|
tree
2008-12-21
M
a
t
h
ia
s
Gott
s
chlag
- Fixed memory m
a
nagement
.
commit
|
commitdiff
|
tree
2008-12-21
M
at
h
ia
s
Got
t
schlag
Improved s
o
c
k
et functions
.
commit
|
commitdiff
|
tree
2008-12-21
Ma
t
hias Gottsch
l
ag
Improved user spa
c
e heade
r
s
.
commit
|
commitdiff
|
tree
2008-12-21
Mathias
G
ottschlag
- Imple
m
ente
d
fi
r
s
t
p
art of socket fu
n
ction
s
.
commit
|
commitdiff
|
tree
2008-12-21
Mat
h
ias Gottschlag
- Implemented pipes
.
commit
|
commitdiff
|
tree
2008-12-20
Mathias G
o
ttschlag
Impo
r
t
ed lwip
n
etwor
k
s
t
ack
.
commit
|
commitdiff
|
tree
2008-12-19
M
a
t
h
ias Gottschlag
Impl
e
mented
very first
p
arts of the netw
o
rking system
.
commit
|
commitdiff
|
tree
2008-12-19
M
athias
G
ott
s
chlag
Added rtl8139 driver
.
commit
|
commitdiff
|
tree
2008-12-19
Mat
h
ias Got
t
schla
g
A
d
d
e
d c
d
i pci inter
f
ace
.
commit
|
commitdiff
|
tree
2008-12-19
M
athi
a
s Gottschla
g
-
I
mplement
e
d
P
CI functions
.
commit
|
commitdiff
|
tree
2008-12-17
Mathias Gottschlag
Improved libc hea
d
ers a bit
.
commit
|
commitdiff
|
tree
2008-12-17
Mat
h
ia
s
Gott
s
chlag
Fix cd
r
om
d
river
.
commit
|
commitdiff
|
tree
2008-12-16
M
a
thias Gottsch
l
ag
Implem
e
nted opendir/rea
d
d
i
r
et
c
.
commit
|
commitdiff
|
tree
2008-12-15
Mathias Gottsch
l
ag
- Splitte
d
up sy
s
Syscall
.
commit
|
commitdiff
|
tree
2008-12-14
M
a
thias Gottschlag
Added ramdisk driver
.
commit
|
commitdiff
|
tree
2008-12-14
Mathias
Gottschlag
- Imple
m
ent
e
d working
d
irectory func
t
ions
.
commit
|
commitdiff
|
tree
2008-12-13
Mathias G
o
ttschlag
Added
f
irst parts
o
f
pthre
a
d
library
.
commit
|
commitdiff
|
tree
2008-12-13
M
athias Gottschl
a
g
Up
d
ated ata drive
r
.
commit
|
commitdiff
|
tree
2008-12-13
M
a
t
h
i
as Gottschlag
- Im
p
lement
e
d sleep()
.
commit
|
commitdiff
|
tree
2008-12-13
M
a
thias Gottschlag
P
a
rtly impleme
n
te
d
waitpid
.
commit
|
commitdiff
|
tree
2008-12-13
M
a
t
hi
a
s Got
t
schla
g
Updated ata and iso9
6
60
.
commit
|
commitdiff
|
tree
2008-12-13
Mat
h
i
a
s
Gottschlag
-
Hackfix o
u
tput
.
commit
|
commitdiff
|
tree
2008-12-13
Mathias Gottschlag
U
p
d
ated
C
DI cache
.
commit
|
commitdiff
|
tree
2008-12-13
Mathias Gottschlag
Imp
l
emented exec sy
s
call
.
commit
|
commitdiff
|
tree
2008-12-13
Mathia
s
G
o
ttschlag
-
I
mplemented fork
s
ys
c
all
.
commit
|
commitdiff
|
tree
2008-12-13
M
athias Gottschlag
Added a simpl
e
k
e
ybo
a
r
d
d
r
iv
e
r a
n
d
implemented
input
.
.
.
commit
|
commitdiff
|
tree
2008-12-12
Ma
t
hias Gottschlag
- Fixed recursive interrupts
.
commit
|
commitdiff
|
tree
2008-12-12
Mathias G
o
ttsch
l
ag
-
Added quite some user space head
e
rs
.
commit
|
commitdiff
|
tree
2008-12-12
Mathias
G
ottschlag
- Fix
e
d
triple faults on
S
MP systems
.
commit
|
commitdiff
|
tree
2008-12-12
Mathias Go
t
tschlag
- Added some file sys
t
em
error handling
.
commit
|
commitdiff
|
tree
2008-12-12
Mathias
Gottschlag
Fi
x
ed multi threaded memory allocation
.
commit
|
commitdiff
|
tree
2008-12-12
Ma
t
hias
Gottschlag
Implemented wri
t
e syscall
.
commit
|
commitdiff
|
tree
2008-12-12
Mathias G
o
tt
s
ch
l
ag
-
Implemented m
m
Ge
t
P
h
ysAddress
.
commit
|
commitdiff
|
tree
2008-12-11
M
athias Got
t
schl
a
g
A
dded
first incompl
e
te vers
i
on of a PC speaker d
r
iver
.
commit
|
commitdiff
|
tree
2008-12-11
Mathias Go
t
tschl
a
g
Imp
r
ove/fix t
i
mer functions
.
commit
|
commitdiff
|
tree
2008-12-08
Mathias G
o
ttschlag
Added timer functions
.
commit
|
commitdiff
|
tree
2008-12-03
Mathias G
o
t
t
sc
h
l
a
g
- Partly implemented o
p
en/close sysc
a
ll
s
.
commit
|
commitdiff
|
tree
2008-12-03
Ma
t
hi
a
s
G
ottschlag
I
mplemented st
o
pping of proce
s
se
s
and kernel threa
d
s
.
commit
|
commitdiff
|
tree
2008-12-01
Mathia
s
Gottschlag
- Implemented
s
eek
i
ng in f
i
les
.
commit
|
commitdiff
|
tree
2008-12-01
M
athi
a
s Gottschlag
Fixed t
h
e API
C
fix
.
commit
|
commitdiff
|
tree
2008-12-01
Mathias Gott
s
chlag
Fixed early
e
x
c
eption h
a
ndl
i
ng
.
commit
|
commitdiff
|
tree
2008-12-01
Mathias Gottsch
l
a
g
iso966
0
now mostly
w
ork
s
.
commit
|
commitdiff
|
tree
2008-11-30
Mathias Gottschlag
Added iso9660 driv
e
r (
n
ot yet w
o
r
k
ing)
.
commit
|
commitdiff
|
tree
2008-11-30
M
a
t
h
ias Go
t
tschlag
- Added
executi
o
n leve
l
control
.
commit
|
commitdiff
|
tree
2008-11-30
Mathia
s
Gottschlag
Implemen
t
e
d
DMA
.
commit
|
commitdiff
|
tree
2008-11-30
Mathias
G
ottschlag
- Fixed module relocation
.
commit
|
commitdiff
|
tree
2008-11-29
Mathias Gottschlag
- Thread sta
c
k
s
a
re used instead of CPU stack n
o
w
.
commit
|
commitdiff
|
tree
2008-11-29
Mathias G
o
ttschl
a
g
-
I
mpl
e
m
en
t
ed CDI IRQ
handler
.
commit
|
commitdiff
|
tree
2008-11-29
Mathi
a
s G
o
tts
c
hlag
-
A
dded fi
r
st part
o
f CDI
i
nterface
.
commit
|
commitdiff
|
tree
2008-11-28
M
a
thias Gottschlag
I
m
plemented devfs
(untested)
.
commit
|
commitdiff
|
tree
2008-11-28
Mathias Go
t
tsch
l
ag
First work on file system
.
commit
|
commitdiff
|
tree
2008-11-27
Mathias Gottschlag
Load
k
ernel symbo
l
s
.
commit
|
commitdiff
|
tree
2008-11-26
Mathias Gottschlag
-
Added a simple
process
.
commit
|
commitdiff
|
tree
2008-11-24
M
a
t
hias Gottschlag
Idle threads wo
r
k now
.
commit
|
commitdiff
|
tree
2008-11-24
Ma
t
hias
Gottschlag
Fi
x
APIC on APs
.
commit
|
commitdiff
|
tree
2008-11-24
Ma
t
hias Gottschlag
- Add fi
r
st part
o
f
t
imer
functions
.
commit
|
commitdiff
|
tree
2008-11-23
Math
i
a
s Gottschlag
- I
m
p
r
ove
d
SMP support
.
commit
|
commitdiff
|
tree
2008-11-23
Mathias Gottschl
a
g
- Im
p
l
em
e
nt first part of
S
MP support
.
commit
|
commitdiff
|
tree
2008-11-22
Mat
h
ias Gottschlag
Change
s
ta
r
tup code from nasm to gas
.
commit
|
commitdiff
|
tree
2008-11-22
Mathias
Gottschlag
-
Kerne
l
is now l
o
aded dir
e
c
tly
.
commit
|
commitdiff
|
tree
2008-11-22
M
a
t
hias Gottschlag
- Implemented more
of the memory manager
.
commit
|
commitdiff
|
tree
2008-11-22
Mathi
a
s Gottsch
l
ag
Added ph
y
sical memory manager
.
commit
|
commitdiff
|
tree
2008-11-19
Mathias
G
ottschla
g
- Impor
t
e
d
so
m
e code
from
incOS
.
commit
|
commitdiff
|
tree