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
At this point in the x86 boot process, exec has enabled interrupts/multitasking inter...
2017-02-20
NicJA
add stora
g
e for th
e
gran
u
lar
i
ty of the scheduler
s
heartbea
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
Ni
c
JA
fix
build
commit
|
commitdiff
|
tree
2017-02-19
N
i
cJA
make sure it
c
ompiles fo
r
othe
r
compiler ve
r
sions
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
a
dd a com
m
ent about
enablin
g
th
e
de
b
ug
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
"i" i
s
only
use
d
on the 64bit
b
uild
.
commit
|
commitdiff
|
tree
2017-02-19
N
i
cJA
d
o
n't re-init t
h
e
msg
p
ort s
i
n
ce it is pro
v
ided for u
s
.
commit
|
commitdiff
|
tree
2017-02-19
N
icJA
display correct i
n
f
o
i
n
debug
.
use a p
e
r-core spin
l
ock
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
only en
a
ble the heartbeat timer
o
nce
everythin
g
i
s
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
restructure
s
lig
h
tl
y
commit
|
commitdiff
|
tree
2017-02-19
Ni
c
JA
disable for
now
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
fix
a couple of debug lines
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
use the very
l
a
st
of
t
he AP
I
C
Device IR
Q
's for the
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
N
i
cJA
build the apic
heartbeat timer
c
ode
commit
|
commitdiff
|
tree
2017-02-19
NicJA
placeholder for
the apic heartbeat
t
imer code
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
only ever
upd
a
te the
prima
r
y cores sch
e
duling d
a
ta
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
add a
n
apic f
l
ag
t
o specify i
f
we a
r
e usi
n
g
t
he apic
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
don't set the task u
n
til we hold the lock
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the m
s
gp
o
r
t
is initial
i
zed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
make sure the msgport is
initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
m
ake
s
ure
the msgpo
r
t is initia
l
ized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
m
a
ke sure
t
he msgport is
i
ni
t
ial
i
zed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
pull in memset()
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
J
A
make
sur
e
the
m
sgport
'
s are initialized
.
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
make sure the msgport is init
i
a
lized
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
make sure the msgport's are initial
i
z
ed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
ma
k
e
s
ur
e
t
he msgport
i
s initialize
d
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
mak
e
su
r
e the msgport
i
s initialized
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
if
there is no user
p
ort, use the wi
n
dow port
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
c
J
A
make sure t
h
e msgport
i
s initiali
z
ed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the msgpo
r
t is ini
t
ialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
r
e
mov
e
unnecessary assi
g
n
.
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
m
a
ke sure the
m
sgport i
s
init
i
a
lized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
ma
k
e
s
ure the msg
p
ort is
initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the msgport's are
initialized
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
make s
u
re the
msgpo
r
t is in
i
tialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the msgp
o
rt's ar
e
initial
i
zed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
m
ake sure the msgport i
s
initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
protect
a
ccess to e
x
ec intr's
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
p
rotect acce
s
s to the
port list
commit
|
commitdiff
|
tree
2017-02-18
NicJA
p
r
otect access to the semaphore list
.
fix compile of
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
p
r
otect a
c
cess to the library
li
s
t
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
protect access to
t
h
e
device list
commit
|
commitdiff
|
tree
2017-02-18
NicJA
protect access
t
o
the resource list
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
J
A
and initi
a
l
i
ze them
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
add the rem
a
i
n
ing publ
i
c
r
esource loc
k
s
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
get read
locks on the msgpo
r
t before
accessing
it
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
always initialize a public ports lock
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
just
chec
k
if
th
e
AR
O
S spinl
o
c
k
type h
a
s
b
een def
i
n
ed
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
c
J
A
derefe
r
en
c
e
t
he pointer
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
in
i
tial
i
ze the ms
g
p
o
r
t
t
o
0
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
cJA
initialize the msgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initial
i
ze the
msgpor
t
to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
ini
t
ia
l
ize the msgport
t
o
0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
in
i
tialize the msgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
u
s
e createms
g
p
o
rt
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
ini
t
ialize
the
m
sgpor
t
to 0
.
commit
|
commitdiff
|
tree
2017-02-17
N
icJA
use create/delete msgport where applicable
.
i
nitialize
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
Nic
J
A
use create/del
e
te msgp
o
rt
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
cJA
use create
/
delete msgport
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
us
e
create/delete
msgport
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
J
A
use the
correct excep
t
i
on count
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use the corre
c
t exception
c
ount
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
add
a
co
u
ple o
f
init debug
lines
t
o
help
t
ra
c
e progress
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
us
e
m
o
re suitabl
e
nam
e
s
f
or th
e
speci
f
ic
arch
default
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
t
ypo
commit
|
commitdiff
|
tree
2017-02-17
Nic
J
A
make sure
t
he ap
i
c
ad
d
iti
o
nal exce
p
tio
n
s a
r
e pas
s
ed
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
move the x86_64
s
pecific exceptio
n
0x0E handling code
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
cJA
de
f
i
n
e
EXCEPTION_COUNT in the
c
ommon he
a
der,
a
n
d make
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
JA
d
e
fine the APIC ex
c
eption
count separatel
y
to the comm
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
onl
y
try to run han
d
l
e
rs for legiti
m
ate exception numbers
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
cJA
make sure we on
l
y reserve exac
t
ly
1
4 "hard
w
are" IRQs
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
J
A
if
_
_
AROSPLAT
F
ORM_SMP__ is def
i
ned, always provision
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
expose
_
_AR
O
SPLATFO
R
M_
S
MP
_
_ if the target
plat
f
orm
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
N
icJ
A
r
e
mov
e
the r
e
feren
c
e to MemList
S
em
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
add closing bracket
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
qui
e
t
e
n
deb
u
g
commit
|
commitdiff
|
tree
2017-02-16
NicJA
typo
commit
|
commitdiff
|
tree
2017-02-16
NicJA
s
t
ore the BOO
T
cpu's confi
g
on i386 also
.
commit
|
commitdiff
|
tree
2017-02-16
N
icJA
use
t
he correc
t
IRQ names
.
Allocate the boot
c
on
f
ig
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
c
all the
c
o
r
rect interrupt
c
hand
l
er
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
fix i386 buil
d
.
we
n
eed to use "q" for byte size ope
r
a
t
ions
.
commit
|
commitdiff
|
tree
2017-02-16
N
i
cJA
use the idt ty
p
e
.
commit
|
commitdiff
|
tree
2017-02-16
Nic
J
A
reserv
e
/initi
a
lize
t
h
e sysca
l
l irq/vector
commit
|
commitdiff
|
tree
2017-02-16
N
icJA
fix a t
y
po
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
synch with
names used in common co
d
e and x
8
6_64
commit
|
commitdiff
|
tree
2017-02-16
NicJA
re-add
t
he
d
efine and com
m
ent
.
commit
|
commitdiff
|
tree
2017-02-16
Ni
c
JA
remove the
def
i
ne
and comment s
i
nce they
are n
o
longer
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
# us
e
the same
i
nterrupt/ldt
code on both 32bi
t
and
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
N
i
cJA
add the
3sbi
t
idt descr
i
p
tor
commit
|
commitdiff
|
tree
2017-02-15
NicJA
d
o
not try to init the semap
h
o
r
e i
f
it isn't there
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
Do NOT for
c
e enable a b
r
oken experimental feature,
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
en
a
ble the ioapi
c
controller
.
can
b
e
disabled
wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Nic
J
A
w
i
p comm
i
t
.
r
ework X
8
6_64
L
D
T/
I
R
Q
code so that
v
e
ctors
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
N
ic
J
A
a lit
t
le
deb
u
g
commit
|
commitdiff
|
tree
2017-02-15
NicJA
m
a
ke su
r
e eta
s
k i
n
clud
e
s needed defines
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
store the bootstraps name
i
n its memlist
.
don't use
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Ni
c
JA
use lockdisable
commit
|
commitdiff
|
tree
2017-02-15
NicJA
protect
access to the
msgpor
t
on EXECSMP builds
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
d
o
n
'
t i
n
clu
d
e
t
he A
R
OS debug header
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
use execs logging so we don
t
need to i
n
clud
e
aros debug
.
.
.
commit
|
commitdiff
|
tree
next