repo.or.cz
/
AROS.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
disable for now...
2017-02-19
NicJA
disable for
now
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
fix a c
o
up
l
e of debug lines
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
use
t
he ve
r
y las
t
of the APIC Device
IRQ
'
s for the
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
b
u
i
ld the a
p
ic
heartbeat
t
im
e
r code
commit
|
commitdiff
|
tree
2017-02-19
N
i
cJA
placeholder for the
apic
h
eartbeat timer c
o
de
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
on
l
y e
v
er up
d
ate the p
r
imary cores schedu
l
ing data
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
add an apic fl
a
g
to specify
i
f
w
e are us
i
ng th
e
apic
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
c
JA
don't set th
e
task u
n
til we hold the lock
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
J
A
m
a
ke sure
the
m
s
gport is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
make su
r
e the
m
sgport is
i
n
i
tialized
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
make sure th
e
msgport is
i
nitialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the m
s
gport
i
s ini
t
i
aliz
e
d
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
p
ull in memset()
commit
|
commitdiff
|
tree
2017-02-18
NicJA
ma
k
e sure the msgp
o
rt's are i
n
iti
a
liz
e
d
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
ma
k
e sure the msgport
i
s
initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the msgport's ar
e
in
i
ti
a
lized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make
s
ure the m
s
gpo
r
t is i
n
i
tial
i
zed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure t
h
e msgport
i
s
initia
l
ize
d
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
if
there is no use
r
por
t
, use the window port
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the msgport is init
i
ali
z
ed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sur
e
the
m
sgport is init
i
alized
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
remove
u
nnece
s
sary assign
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
make sure the msgport is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
make sure the m
s
gport is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the
msgport's ar
e
initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
ma
k
e sure the msgport i
s
initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
make sure the msgport's are
i
niti
a
lized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the msgport
i
s init
i
alized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
prot
e
ct acces
s
t
o
e
x
ec intr's
.
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
p
r
otect acce
s
s
t
o
the por
t
list
commit
|
commitdiff
|
tree
2017-02-18
NicJA
protect access to
t
h
e
s
emaph
o
r
e list
.
fix
compi
l
e of
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
protect a
c
cess to the libr
a
ry list
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
protect access to the device list
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
protect access to the resource list
commit
|
commitdiff
|
tree
2017-02-18
NicJA
an
d
initialize t
h
em
.
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
add the remaining public resource lo
c
ks
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
g
e
t read locks o
n
the msg
p
ort before a
c
cess
i
ng it
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
a
lwa
y
s initialize
a
publ
i
c
po
r
ts
l
ock
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
ju
s
t check if the ARO
S
sp
i
nloc
k
type has been defined
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
d
e
reference the pointer
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
i
n
i
tialize the msgp
o
r
t
to 0
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
J
A
initialize t
h
e
msgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initialize the msgp
o
r
t t
o
0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
in
i
tialize th
e
msgport
t
o 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initialize the
m
s
gport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJ
A
use create
m
sgp
o
r
t
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initialize the
msgp
o
rt to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
u
se cre
a
t
e
/delete msgport wh
e
r
e
app
l
icable
.
in
i
t
ia
l
ize
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
icJ
A
use create/delete msgport
.
commit
|
commitdiff
|
tree
2017-02-17
N
icJA
use create/delete msgpo
r
t
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
u
s
e create/de
l
ete msgport
.
commit
|
commitdiff
|
tree
2017-02-17
NicJ
A
use the corre
c
t exception count
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use the
correct
e
xc
e
p
t
i
o
n count
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
cJA
a
dd a couple of i
n
it
d
ebug lines to help trace
pr
o
gre
s
s
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
us
e
mo
r
e s
u
itable names for the specifi
c
arch default
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
t
y
p
o
commit
|
commitdiff
|
tree
2017-02-17
NicJ
A
make
s
u
re the apic
a
dditi
o
n
a
l e
x
ceptio
n
s are passed
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
move t
h
e x86_64 specific exception 0x0E handling code
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
icJA
defi
n
e
E
X
C
E
PTION_
C
OUNT in the common header, and
m
ake
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
cJA
define the
APIC exception count s
e
parately to the common
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
cJA
only tr
y
to run handlers for le
g
i
tima
t
e
exce
p
tion numbers
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
ma
k
e
s
u
re we onl
y
r
e
se
r
ve exactly 14 "hard
w
are"
I
RQs
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
JA
i
f _
_
AROSPLATFORM_
S
M
P__ is
defined, always provision
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
exp
o
se __AROSPL
A
TFORM_SMP__ if the targe
t
platf
o
r
m
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
remove the re
f
erence
t
o
MemListSem
.
commit
|
commitdiff
|
tree
2017-02-16
N
icJA
add
closing bracket
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
quieten debug
commit
|
commitdiff
|
tree
2017-02-16
NicJA
typo
commit
|
commitdiff
|
tree
2017-02-16
NicJA
store th
e
B
OOT cpu's confi
g
o
n i
3
86 also
.
commit
|
commitdiff
|
tree
2017-02-16
Ni
c
JA
use the correc
t
IR
Q
names
.
A
llocate the boot c
o
n
fig
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
c
all the
correc
t
inter
r
upt c handle
r
.
commit
|
commitdiff
|
tree
2017-02-16
N
i
cJA
f
i
x i3
8
6 b
u
ild
.
we need to use "
q
" for b
y
te size ope
r
atio
n
s
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
use th
e
idt type
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
r
eserve/
i
nit
i
alize the syscall irq/vec
t
o
r
commit
|
commitdiff
|
tree
2017-02-16
NicJ
A
fix
a
typo
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
synch wit
h
n
ames used in common code
a
nd x86_64
commit
|
commitdiff
|
tree
2017-02-16
N
i
c
JA
r
e
-add the def
i
n
e
a
nd comment
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
remove the define
and co
m
ment sin
c
e they ar
e
no
longer
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
# use th
e
same interrupt/ldt code on both 32bit
and
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
N
i
c
J
A
add the 3sbi
t
idt descriptor
commit
|
commitdiff
|
tree
2017-02-15
Ni
c
J
A
do not t
r
y t
o
init
t
h
e se
m
a
p
h
ore
if it is
n
'
t
there
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
Do
NOT for
c
e enab
l
e
a
broke
n
exp
e
rimental feature,
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
en
a
ble the
i
o
apic controller
.
can be disabled
with
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Ni
c
JA
wip commit
.
re
w
or
k
X86_64 LDT/I
R
Q
c
ode so that
v
ector
s
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
a lit
t
le de
b
ug
commit
|
commitdiff
|
tree
2017-02-15
N
i
c
JA
make sure etask includes ne
e
ded
d
e
fines
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
s
t
or
e
t
h
e boot
s
tra
p
s name i
n
its memlist
.
don't use
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
us
e
loc
k
d
i
sable
commit
|
commitdiff
|
tree
2017-02-15
NicJA
protect acces
s
to
the msgport on
E
X
E
CSM
P
bu
i
lds
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
don't inc
l
ude the AROS debug
header
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
use
e
x
ec
s
logg
i
ng s
o
w
e dont
n
eed to
include ar
o
s
d
ebug
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
protect ac
c
ess to the msgpo
r
t on EXECSMP buil
d
s
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
don't define debug
u
nnece
s
sarily
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
m
ake sure t
h
e memlist ptr is
i
nitialized
.
d
o
nt include
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
forma
t
debug consistent wi
t
h the
r
est of the s
y
stem
commit
|
commitdiff
|
tree
2017-02-15
NicJ
A
initiali
z
e a ms
g
port's spinlock
.
commit
|
commitdiff
|
tree
2017-02-15
Nic
J
A
msgports n
e
e
d to be spinlo
c
k
p
r
otected
.
commit
|
commitdiff
|
tree
2017-02-15
N
i
cJA
i
f
t
he task didn't hav
e
a name, but has
a
valid parent
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Ni
c
J
A
update the
d
o
cu
m
entatio
n
about
the use o
f
dis
a
ble/enable
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
Nic
J
A
update copyright
commit
|
commitdiff
|
tree
next