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
Have more stack for additional cores, please
2015-04-21
schu
l
z
Have mor
e
st
a
c
k
for additional c
o
res, pl
e
ase
commit
|
commitdiff
|
tree
2015-04-21
schulz
Put
CPU to s
u
p
e
rvis
o
r
mode in
the SMP
trampoline
.
Ju
s
t
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
schulz
W
a
k
e
up addi
t
io
n
al ARM c
o
re
s
of raspbe
r
ry pi 2
.
This
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
sch
u
lz
don
'
t
n
eed
t
b
p_c
s
f
ield
.
Declare that we do w
a
n
t
to
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
F
ixed i
r
q ackn
o
wl
e
d
g
ment of SYSTIMER
commit
|
commitdiff
|
tree
2015-04-19
schulz
IR
Q
'
s
73
t
o 96 are not any new int
e
rrupts
.
These a
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
sch
u
lz
Exec's idle t
a
s
k
promo
t
e
s
i
t
self to sup
e
rviso
r
(a
c
tually
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
IRQ sup
p
o
rt
fixed
.
commit
|
commitdiff
|
tree
2015-04-19
s
ch
u
lz
supervisor
sy
s
call (SC_
S
UPE
R
S
T
ATE) uses
a
c
tua
l
ly
s
ystem
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
decr
e
ase numb
e
r of IRQs to match the
r
e
ality
commit
|
commitdiff
|
tree
2015-04-19
sch
u
lz
Fix rep
o
r
t
i
n
g of excepti
o
n
addresses
commit
|
commitdiff
|
tree
2015-04-19
schulz
U
s
e
new
A
RM i
n
struct
i
o
ns f
o
r
interru
p
ts, e
x
ce
p
t
ions
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
schulz
Call
c
ore_ExitInter
r
upt on
l
y
whe
n
go
i
ng back t
o
user
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
sch
u
lz
execute
SC_CAUSE only when sys
t
em cal
l
will
r
eturn
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
schulz
__eabi_i2d an
d
__eabi_ui2d impleme
n
tations
commit
|
commitdiff
|
tree
2015-04-15
sch
u
lz
64-bit shift operati
o
ns
commit
|
commitdiff
|
tree
2015-04-14
sc
h
ulz
Only include rasp
b
errypi firmware files which
are really
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
schulz
Use B
G
R2
4
format
commit
|
commitdiff
|
tree
2015-04-14
schulz
DOn't busy w
a
it for
SDHC comm
a
nd complete by reading
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
sc
h
ulz
Restore user mode version
of
shad
o
w r
e
gisters only
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schulz
A
l
l bu
f
fe
r
s a
l
lo
c
ated
h
ere
h
ave to be larger
b
y one
.
.
.
commit
|
commitdiff
|
tree
2015-04-12
schulz
mmak
e
file fixed
commit
|
commitdiff
|
tree
2015-04-11
s
c
hulz
new sys
c
all
-
S
C
_CAC
H
ECLEARE which is just
a
wra
p
per
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
define
new Boo
t
Msg tag
commit
|
commitdiff
|
tree
2015-04-11
schulz
P
ass physical add
r
ess
of k
e
rnel through
Boo
t
Msg t
a
gs
commit
|
commitdiff
|
tree
2015-04-11
s
chulz
U
s
e
M
e
s
sa
g
e po
i
nter alloc
a
t
e
d f
o
rm the
s
y
st
e
m instead
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use CacheP
r
eDMA to
f
lush
d
ata
c
ache and obtain
p
hy
s
ic
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sc
h
u
lz
SC_CA
C
HE
C
LEARE syscall imp
l
emen
t
ation
commit
|
commitdiff
|
tree
2015-04-11
schulz
VirtualToPhys
i
cal
.
N
ot so
s
m
a
rt imple
m
entatio
n
at the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
First cache
management functions in place
commit
|
commitdiff
|
tree
2015-04-11
sc
h
ulz
Don'
t
ent
e
r
s
upe
r
v
isor
mo
d
e
.
Data and ins
t
ruct
i
on synchroniz
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sch
u
lz
name of vcmbox
.
r
e
source changed to mbox
.
resourc
e
commit
|
commitdiff
|
tree
2015-04-11
schulz
U
se prop
e
r ON/OFF
logic for act
i
vity led
on B
+
and
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
s
c
hulz
BCM2
8
3
5
_PERIPHYSSIZE must be la
r
ger in order to cove
r
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
s
c
hulz
Upon l
e
aving IRQ chec
k
whether the code
will go
b
ack
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
sc
h
ulz
shut down
debu
g
again
commit
|
commitdiff
|
tree
2015-04-09
schulz
Us
e
TLSF man
a
ged memory
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
The whole rpi
k
ernel is now no
t
only at
th
e
t
o
p
of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
Short: use framebuffer
mirror for the bo
o
t
conso
l
e
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
disable hack for get
t
ing __built
i
n_return_add
r
ess
(
1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
chulz
I need more debug for a
whi
l
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sc
h
u
lz
L
e
t boot
s
trap c
o
de prepar
e
the MMU tables for ra
s
pberry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
c
hu
l
z
Don't print
m
odule
info
r
mation when calculating
k
ernel
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
F
i
x M
E
MUppe
r
value passed to the AROS kernel
- t
h
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
mo
v
e DEFIN
E
SET from p
l
atform
_
ini
t
to ker
n
el_startup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
r
p
i2
a
s well as B+
boa
r
d
s use LEDs wired between GPIO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
s
c
hulz
core
_
SetupMMU()
t
akes on
e
argument i
n
ste
a
d of
none
.
commit
|
commitdiff
|
tree
2015-03-30
s
chulz
Query V
i
deoC
o
re
for
V
MEM (needed for
fur
t
her MMU mapping)
commit
|
commitdiff
|
tree
2015-03-29
schulz
enabl
e
v6 atomic opera
t
ions f
o
r v6zk archi
t
ecture
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
sc
h
ulz
en
a
ble
w
rite back
caches
.
Currently corrupts
f
ramebuffer
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
krnSysCall
m
a
y d
e
stroy
c
ontents of
lr reg
i
ster (if
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
flush instructi
o
n cache after c
o
pyin
g
the exception
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
s
chulz
Use correct
p
ath
for raspberrypi firmware fil
e
s
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Support dynamic ARM_PERIIOBASE as r
e
qured b
y
rp
i
2
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don'
t
flush ca
c
hes when wa
i
ting
for free
M
ailBox
slot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
sc
h
ulz
Don't
u
se magic number
s
.
Use defi
n
e
s
instead
(ARM_PERIIOB
A
SE)
commit
|
commitdiff
|
tree
2015-03-21
sch
u
lz
Wait fo
r
SerOut
ready
a
fte
r
pr
i
nt
i
n
g an add
i
tio
n
al
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
sch
u
lz
bo
o
t
st
r
ap
e
nab
l
e
s caches for speed up
.
Suppo
r
ts rp
i
2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schu
l
z
add metatar
g
et for generating
.
i
m
g fil
e
.
commit
|
commitdiff
|
tree
2015-03-21
schu
l
z
Fix
c
ach
e
flushes in V
C
Mai
l
B
ox (can't clean and
i
n
valid
a
te
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
sc
h
u
lz
S
upport rp
i
2, fix sending CR afte
r
LF (wait
for serial
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schulz
added i2f
f
unction
s
conver
t
ing 32-bit integer (unsigned
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
move to rasp
b
errypi repos
i
tory on github a
s
i
t
appears
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
added
f
unct
i
on
convert
i
ng l
o
ng long (64-bit) s
i
gned
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
schulz
On darwin hos
t
use gsed if user hasn't
s
pecified anyt
h
ing
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
schul
z
don't en
f
orce gsed
on dar
w
in
h
os
t
.
Let u
s
er specify
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
schul
z
Wors
t
case
alignment on x86_64 is 16 b
y
t
es
.
Som
e
MMX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
Create the initial MMU map at top
of memory, right
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
sch
u
l
z
Dur
i
ng startup check if
early MMU map poi
n
ter is set
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
sch
u
lz
S
e
t
"c
l
i
ent" domain
c
ontrol r
i
ghts for doma
i
n
0
commit
|
commitdiff
|
tree
2013-06-18
schulz
Oo
p
s! Forgot bi
t
field size
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
s
chu
l
z
p
ro
t
ect stdAlloc and stdDeal
l
oc even mor
e
against mi
s
us
e
d
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
Wip, I
w
ill need to copy some
o
f ta
g
list el
e
m
e
n
ts into
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
b
e less
verbose
commit
|
commitdiff
|
tree
2013-06-17
schulz
armv6 MMU
d
efinitio
n
s
commit
|
commitdiff
|
tree
2013-06-17
schulz
Put the k
e
rnel in
t
o topmos
t
mem
o
ry, rig
h
t be
l
ow 0xffff0000
.
commit
|
commitdiff
|
tree
2013-06-13
schul
z
i
n
clude
u
boot'
s
b
oot script used to load and start
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
W
i
P co
m
mit
commit
|
commitdiff
|
tree
2013-06-13
schulz
Crea
t
ing Mem
H
eade
r
Ext for
p
o
oled funct
i
ons wi
l
l
also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schul
z
Stro
n
ger check
a
gainst
t
he M
E
MF_MANAGED memory
commit
|
commitdiff
|
tree
2013-06-13
schul
z
include magic field in MemHeaderE
x
t st
r
ucture
commit
|
commitdiff
|
tree
2013-06-13
s
chulz
Set
t
he magic value
commit
|
commitdiff
|
tree
2013-06-13
schulz
d
on't n
e
ed CPU
mode definitio
n
s here
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
u
gly fi
x
es against gcc which does
n
ot like
to mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
s
c
hulz
incl
u
d
e
directory moved outsid
e
ke
r
nel
.
re
s
ource director
y
commit
|
commitdiff
|
tree
2013-06-13
s
c
hulz
in cas
e
o
f EfikaMX,
opt
i
miz
e
for si
z
e
commit
|
commitdiff
|
tree
2013-06-13
schulz
K
r
nMayGetChar
i
mp
l
emen
t
e
d
commit
|
commitdiff
|
tree
2013-06-13
schulz
using v
o
l
atile st
r
uct with all UAR
T
fields can
b
e much
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
_Krn
P
u
tC
u
ses
a
r
g
ument o
f
ty
p
e
c
har, not
char*
commit
|
commitdiff
|
tree
2013-06-02
schulz
1
.
fixed mx51_uart
include fi
l
e (IMX
_
UART structure
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
don't link w
i
th -lrom, use -larosc
.
static inst
e
ad
commit
|
commitdiff
|
tree
2013-06-02
schul
z
adjust
t
he ictl* definitions -
t
he f
u
nctions take one
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
mx51 UAR
T
d
e
f
initions
commit
|
commitdiff
|
tree
2013-06-02
schul
z
incl
u
d
e
d
ire
c
tory for EfikaM
X
spe
c
i
f
ic files
commit
|
commitdiff
|
tree
2013-06-02
schulz
r
e
m
oved u
n
needed free
s
pace and one repeated in
c
lude
commit
|
commitdiff
|
tree
2013-06-02
schul
z
Added build
target support for softfp and har
d
float
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
sch
u
lz
1
.
set
SIZE_
A
LIGN to AROS_WORST
A
L
I
GN
commit
|
commitdiff
|
tree
2013-05-30
s
c
hulz
TLSF code moved to right pl
a
c
e
.
A
l
l tlsf functi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
Slight cha
n
ge
-
one has to cal
l
krnC
r
eateTLSFMemHeader
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
krnCre
a
teMemHeade
r
un
d
er
s
ta
n
ds that it has to initialize
.
.
.
commit
|
commitdiff
|
tree
next