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
Pass physical address of kernel through BootMsg tags
2015-04-11
schulz
Pas
s
physical
addr
e
s
s of kernel
through BootMsg
t
ags
commit
|
commitdiff
|
tree
2015-04-11
s
ch
u
lz
U
se Message pointer allocated form the sys
t
e
m
instead
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use CachePreDMA to
f
lu
s
h
d
a
ta
cache and obta
i
n physic
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
SC_CACH
E
C
LEARE sysca
l
l
implementat
i
o
n
commit
|
commitdiff
|
tree
2015-04-11
schulz
V
irtualToPhysical
.
Not so smart implementation at the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
First cache
managem
e
nt
funct
i
ons in pl
a
ce
commit
|
commitdiff
|
tree
2015-04-11
schulz
Don't enter
super
v
i
s
or mode
.
Dat
a
and instruct
i
on synchr
o
niz
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
c
hulz
name of vcmbox
.
resourc
e
changed
to mbox
.
resource
commit
|
commitdiff
|
tree
2015-04-11
sch
u
lz
Use
proper ON
/
OFF logic
f
or activity
l
e
d on B+ and
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
s
chulz
BCM2
8
35_P
E
R
I
PHY
S
SIZ
E
must be larger
in
ord
e
r to cover
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
Upo
n
leaving IRQ check whether th
e
code will go back
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
s
chulz
shut down debug again
commit
|
commitdiff
|
tree
2015-04-09
schulz
Use TLSF m
a
naged me
m
ory
.
commit
|
commitdiff
|
tree
2015-04-09
schu
l
z
T
h
e
wh
o
le rpi ker
n
el is now not only at the t
o
p of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
S
h
or
t
:
u
s
e framebuffer mirror
f
or the boot consol
e
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
disabl
e
hack for getting __builtin_ret
u
rn_a
d
dress(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
ch
u
lz
I
need more deb
u
g for a w
h
ile
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
ch
u
lz
Le
t
b
o
otstrap co
d
e prepare the MMU tab
l
es for raspberry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
chulz
D
o
n'
t
pri
n
t
m
odu
l
e information w
h
en calc
u
lating
k
erne
l
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Fix M
E
MUpper va
l
ue pas
s
ed to
the AROS
ker
n
e
l
- the
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sch
u
lz
move DEFIN
E
SET from platform_init to ker
n
el
_
star
t
u
p
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schu
l
z
rpi2 as well as B+ boards use LEDs wired between G
P
IO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
schu
l
z
core
_
SetupMMU
(
) takes one
ar
g
ument instead of none
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
Qu
e
ry Vi
d
eoCore f
o
r VMEM (
n
e
eded for fur
t
her MM
U
mapping)
commit
|
commitdiff
|
tree
2015-03-29
s
c
hulz
enable v6 atomic operations fo
r
v6z
k
archit
e
cture
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
s
c
h
u
l
z
en
a
bl
e
w
r
ite back ca
c
hes
.
Currently
co
r
rupts frame
b
uff
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
sch
u
lz
k
r
n
S
ysCall
may de
s
troy
con
t
ents o
f
l
r reg
i
ste
r
(if
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
s
chulz
flush instruction cache
a
fter copying the exception
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
schu
l
z
U
s
e
correct path
f
or r
a
spberrypi firmware fi
l
es
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Support dynamic ARM_PERIIOBASE a
s
r
e
q
ured by rpi2
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don't flush caches when waiting for free
M
ailBo
x
slot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don't use ma
g
ic numbers
.
Use def
i
ne
s
instead (ARM_PERIIOBASE
)
commit
|
commitdiff
|
tree
2015-03-21
s
chul
z
Wait for SerOut ready after
p
rint
i
ng an add
i
tional
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
bootst
r
ap enables ca
c
hes for speed up
.
S
up
p
orts r
p
i2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
add
m
etatarget
f
or
ge
n
erating
.
img file
.
commit
|
commitdiff
|
tree
2015-03-21
s
c
hulz
Fix cache flushes in VC MailBox (can't clean
a
nd invalidate
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
sc
h
ulz
Suppo
r
t rpi2,
f
i
x
s
e
nding CR after
LF (wait fo
r
serial
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schulz
added i2f functions
con
v
erting 3
2
-bit inte
g
er (unsign
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
sc
h
ulz
mov
e
to raspberrypi reposito
r
y on
g
it
h
ub as
i
t appears
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
added
function co
n
verti
n
g lon
g
long (64-bi
t
) signed
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
sc
h
ulz
On darw
i
n host use
g
sed if u
s
er
hasn't specified anything
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
schulz
d
on't enforce gsed on d
a
r
win
h
o
st
.
L
et user spe
c
ify
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
schul
z
Wor
s
t case alignment on
x
8
6_64 is 16 bytes
.
Some MMX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
C
r
eate t
h
e init
i
al MMU map at top of memory, right
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
During start
u
p chec
k
if early MMU ma
p
point
e
r
is set
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
s
chulz
Set "
c
lie
n
t" domain control r
i
ghts for domain 0
commit
|
commitdiff
|
tree
2013-06-18
s
c
h
u
lz
Oops!
Forgot bitfield size
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schul
z
pr
o
t
e
ct st
d
Alloc and stdD
e
allo
c
even more against misu
s
ed
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
s
c
hulz
Wip, I wi
l
l
need to copy some of taglist
el
e
ments in
t
o
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
b
e
less verbose
commit
|
commitdiff
|
tree
2013-06-17
schulz
arm
v
6 MMU de
f
initions
commit
|
commitdiff
|
tree
2013-06-17
schu
l
z
Put
the ke
r
nel into topmos
t
memor
y
,
rig
h
t
below 0x
f
f
ff0000
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
include uboot's bo
o
t
script use
d
to l
o
a
d
a
n
d start
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
WiP
c
ommit
commit
|
commitdiff
|
tree
2013-06-13
schulz
C
r
eating MemHeaderExt for
p
ooled
functions will also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
sc
h
ulz
S
t
ron
g
er check against the MEM
F
_MANAGED memory
commit
|
commitdiff
|
tree
2013-06-13
schulz
in
c
lud
e
magic field in MemHe
a
derExt structure
commit
|
commitdiff
|
tree
2013-06-13
schulz
S
e
t the
m
agic value
commit
|
commitdiff
|
tree
2013-06-13
s
chulz
don't need CPU mod
e
definitio
n
s here
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
ugly
f
i
xes
against gcc which does not
l
i
k
e t
o
mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
i
n
c
l
ude d
i
rec
t
ory moved o
u
tsi
d
e kernel
.
resource directory
commit
|
commitdiff
|
tree
2013-06-13
schulz
in case of
E
fikaMX,
o
ptimize for size
commit
|
commitdiff
|
tree
2013-06-13
s
c
hulz
KrnM
a
yGet
C
h
a
r
implemente
d
commit
|
commitdiff
|
tree
2013-06-13
schulz
u
s
ing vola
t
ile struct w
i
th all U
A
RT fields c
a
n
be mu
c
h
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
_KrnPutC uses argument of typ
e
c
h
ar,
no
t
char*
commit
|
commitdiff
|
tree
2013-06-02
schulz
1
.
f
i
xed mx51_uart include fil
e
(IMX
_
UART st
r
ucture
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
don'
t
lin
k
w
i
th -lrom, use -
l
aro
s
c
.
stat
i
c
instead
commit
|
commitdiff
|
tree
2013-06-02
s
chul
z
adjust the ictl*
d
efi
n
itions
- the f
u
nctions t
a
ke
o
n
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
s
chulz
mx51 UA
R
T defin
i
tions
commit
|
commitdiff
|
tree
2013-06-02
schulz
i
n
cl
u
de directory
f
or
EfikaMX specific
fil
e
s
commit
|
commitdiff
|
tree
2013-06-02
schulz
re
m
oved unn
e
eded free space and o
n
e repea
t
ed include
commit
|
commitdiff
|
tree
2013-06-02
schulz
A
d
ded build target support for softfp and hardfloat
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
s
chulz
1
.
set SIZ
E
_ALIGN to AROS_WOR
S
T
ALIGN
commit
|
commitdiff
|
tree
2013-05-30
schu
l
z
TLSF
c
o
de m
o
ved to right place
.
All tlsf functions
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
Slight
change - on
e
has t
o
call krnCreat
e
TLSFM
e
mHeader
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
kr
n
Crea
t
eMemHea
d
e
r
u
nder
s
tands that it ha
s
to initialize
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
c
hulz
h
o
sted target will e
n
abl
e
TLSF if st
a
rted w
i
th --use
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
don't use macros by de
f
ault
.
static
inl
i
nes ar
e
just
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
smal
l
code
cleanup
commit
|
commitdiff
|
tree
2013-05-19
schulz
s
u
p
port for TLSF manag
e
d
m
em
o
ry add
e
d
commit
|
commitdiff
|
tree
2013-05-19
schulz
m
emo
r
y
pool for
MEMF_M
A
NAGED stores the req
u
irem
e
nt
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
handle MEMF_
M
ANAGED DeletePool() call
.
commit
|
commitdiff
|
tree
2013-05-19
schu
l
z
support fo
r
MEMF_MANAGED memory ex
t
e
n
ded
.
Now poo
l
s
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
chulz
MemHeaderExt updated (init and
destroy func
t
ions),
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
schulz
inclu
d
ing sy
s
/stat
.
h
c
aused c
o
mp
i
lati
o
n e
r
r
o
r
s
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
prefent redefinition if
s
t
r
uc
t
timeval
commit
|
commitdiff
|
tree
2013-05-12
schulz
k
e
r
nel
l
d
f
l
ags a
r
e in fact pa
s
se
d
to gcc,
therefore
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
stdAll
o
c is not calle
d
directly
in prepareexecbase
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
Allocate supports MEMF_MA
N
A
GED too
commit
|
commitdiff
|
tree
2013-05-12
s
c
hul
z
f
i
xed t
y
pos
commit
|
commitdiff
|
tree
2013-05-12
s
c
h
ulz
fix
e
d typ
o
commit
|
commitdiff
|
tree
2013-05-12
sc
h
ulz
inclu
d
e
m
emheaderex
t
.
h file
commit
|
commitdiff
|
tree
2013-05-12
schulz
better way
t
o prevent struct timeval redefinition
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
sup
p
ort for MEMF_MA
N
AGED
me
m
ory is back in th
e
s
ystem
.
.
.
commit
|
commitdiff
|
tree
2013-03-17
schulz
A
RM tragets do
not like
o
pe
r
a
t
io
n
s on unmapped
A
ROS
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
schulz
ignore g
e
nerat
e
d mmake
f
i
les
commit
|
commitdiff
|
tree
2012-08-09
schul
z
Disab
l
e
m
ult
i
lib o
p
t
i
on i
n
gcc
.
The libraries f
o
r
ARM
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
schulz
ignore generated mmakefi
l
es
commit
|
commitdiff
|
tree
2012-08-09
schulz
ignore generated mmakefiles
commit
|
commitdiff
|
tree
2012-07-16
schu
l
z
u
p
dated GMP and MPFR
.
GMP does not ne
e
d
patching anymore
.
.
.
commit
|
commitdiff
|
tree
next