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
define new BootMsg tag
2015-04-11
schulz
define new BootMsg
t
ag
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
Pass physical address of
k
ernel th
r
ou
g
h
Boo
t
M
s
g tags
commit
|
commitdiff
|
tree
2015-04-11
s
c
h
ulz
Use Me
s
sage pointer allocated fo
r
m the syste
m
i
n
s
t
ea
d
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use CachePreDMA t
o
flu
s
h
d
ata ca
c
he and obtain physical
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
c
hulz
S
C
_CACHECL
E
AR
E
sy
s
call implementation
commit
|
commitdiff
|
tree
2015-04-11
schulz
Virtua
l
T
oPhysical
.
N
o
t so sma
r
t implement
a
tion
a
t
the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
c
hulz
First cache management function
s
in place
commit
|
commitdiff
|
tree
2015-04-11
schulz
Don
'
t enter supervi
s
or mod
e
.
Data
an
d
instruct
i
on synchroniz
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sc
h
ulz
name of vcm
b
ox
.
resource change
d
to mbox
.
reso
u
rce
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use pr
o
per ON/OFF
l
o
gic for act
i
vity
led on B+ and
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
sc
h
ulz
BCM2835_
P
ERIPHYSSIZE must be
l
arge
r
in order
to
cover
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
sch
u
lz
U
p
on l
e
a
v
ing IRQ check w
h
ether the c
o
de will go
back
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
s
hut down
de
b
ug again
commit
|
commitdiff
|
tree
2015-04-09
s
c
h
u
l
z
Us
e
TLSF mana
g
ed memory
.
commit
|
commitdiff
|
tree
2015-04-09
sch
u
lz
The
whole rpi kernel
i
s
now not only at the top of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
sch
u
lz
Short: use fra
m
ebuffer mirror
f
or the boo
t
console
.
commit
|
commitdiff
|
tree
2015-04-09
sc
h
u
l
z
disable
h
a
ck for getting __builtin_retur
n
_address(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schul
z
I need more debug for a while
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Let
b
ootstr
a
p
co
d
e prepare the MMU table
s
for rasp
b
e
rry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Don't p
r
int module infor
m
ation
w
hen calcu
l
atin
g
kernel
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Fix M
E
MUpper value pass
e
d
t
o the AR
O
S kernel - the
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
move DEFI
N
E
S
ET from platfo
r
m_in
i
t t
o
kernel_star
t
u
p
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sch
u
lz
r
p
i2 as well as B+
boards
u
se LEDs wired b
e
twee
n
GPIO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
c
o
re_SetupMMU() takes one
a
r
gu
m
ent in
s
te
a
d of none
.
commit
|
commitdiff
|
tree
2015-03-30
sc
h
ulz
Query Vi
d
eoC
o
re f
o
r VMEM (ne
e
ded for
further MMU
mapping)
commit
|
commitdiff
|
tree
2015-03-29
s
c
h
u
l
z
enable v6
a
tomi
c
operations f
o
r v6zk architecture
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schu
l
z
en
a
ble wr
i
te b
a
c
k
c
a
ches
.
Cur
r
ently corrupts fr
a
m
ebuffer
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
sc
h
ul
z
krnSysCa
l
l may
destro
y
conten
t
s of lr register (if
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
sch
u
lz
flush instruction cache a
f
ter copy
i
ng the ex
c
eptio
n
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
s
chulz
Use
c
orrect
p
ath for
r
a
s
pberry
p
i
firmware files
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
s
c
hulz
S
u
pp
o
rt dynamic ARM_PERIIOBASE as requr
e
d by
r
p
i
2
commit
|
commitdiff
|
tree
2015-03-22
sc
h
ulz
Don't
f
lush
c
aches when waiting for
f
r
ee MailBox slot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
s
c
hul
z
Don't use magic nu
m
b
ers
.
Use defines instead (ARM_PERIIOBASE)
commit
|
commitdiff
|
tree
2015-03-21
schulz
Wait
f
or
SerOut re
a
dy
after printing
a
n additional
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
s
c
hul
z
bootstrap enab
l
es
c
aches for speed up
.
S
u
ppo
r
ts rpi2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
s
chulz
add
m
e
t
a
t
arge
t
for generatin
g
.
img f
i
le
.
commit
|
commitdiff
|
tree
2015-03-21
s
c
hulz
Fix cache flushes in VC Mai
l
Box (can't clean
a
nd inv
a
lidate
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Support rpi
2
,
fix sending CR after LF (wait for seria
l
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
s
c
hulz
adde
d
i
2
f
functions
conve
r
ting
3
2-
b
it intege
r
(uns
i
gned
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
sc
h
ulz
m
o
ve to
raspberry
p
i re
p
o
sitory
on github as it appears
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schu
l
z
added functio
n
conver
t
i
n
g
long long (6
4
-
b
i
t)
s
i
g
ned
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
schu
l
z
On darwin ho
s
t us
e
gsed
i
f us
e
r hasn't
specified
any
t
hing
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
sc
h
ulz
don't e
n
for
c
e gsed on darwi
n
host
.
Let us
e
r spec
i
fy
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
s
chulz
Worst ca
s
e a
l
ignment
o
n x86_64 is 16
b
y
tes
.
Some MMX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
C
r
ea
t
e the initial MM
U
map at
top of memory, rig
h
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
Du
r
ing startup
c
heck if
e
arl
y
MMU map pointer is set
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
S
e
t "cl
i
ent
"
domain c
o
ntrol ri
g
hts fo
r
domain 0
commit
|
commitdiff
|
tree
2013-06-18
schulz
Oops! For
g
ot bitfield
s
ize
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
s
c
hul
z
pro
t
ect
s
tdAlloc
a
nd stdDealloc even more ag
a
inst
m
isused
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
Wip
,
I will
ne
e
d to copy so
m
e of tagli
s
t
e
l
ements into
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
sch
u
lz
be les
s
ve
r
b
ose
commit
|
commitdiff
|
tree
2013-06-17
schul
z
armv6 MMU definitions
commit
|
commitdiff
|
tree
2013-06-17
s
c
hulz
Put the kernel into topmost m
e
mory, right below 0xffff0000
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
include uboot's boo
t
script us
e
d
t
o load and s
t
art
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
WiP commit
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
Creating MemH
e
ade
r
E
x
t for
pooled functions will also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
Stronger
c
h
eck against the MEMF_MANAG
E
D memory
commit
|
commitdiff
|
tree
2013-06-13
schulz
include magi
c
field in MemHeaderEx
t
structure
commit
|
commitdiff
|
tree
2013-06-13
sc
h
ulz
Set the magic value
commit
|
commitdiff
|
tree
2013-06-13
s
c
hulz
do
n
't need
C
PU mode
d
efinitions her
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
sc
h
ulz
ugly
f
ixes agains
t
gcc
w
hich does not
like to mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
inclu
d
e
dire
c
tor
y
moved outside
k
ernel
.
resourc
e
dire
c
tory
commit
|
commitdiff
|
tree
2013-06-13
sc
h
ulz
in cas
e
o
f EfikaMX, optimize fo
r
size
commit
|
commitdiff
|
tree
2013-06-13
schulz
KrnM
a
yGetChar imp
l
e
mented
commit
|
commitdiff
|
tree
2013-06-13
s
c
h
ulz
us
i
ng vo
l
atile
struc
t
with
a
l
l
UA
R
T fields can b
e
m
u
c
h
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
_KrnPutC uses argument of
t
ype char, not char*
commit
|
commitdiff
|
tree
2013-06-02
s
c
hulz
1
.
fixe
d
mx51_uart i
n
clude
file
(
IMX_UART stru
c
tu
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
don't
link wi
t
h -lrom
,
use -larosc
.
s
t
atic inst
e
ad
commit
|
commitdiff
|
tree
2013-06-02
schulz
adjust t
h
e ictl* d
e
fin
i
tions - t
h
e functio
n
s take one
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
m
x
51 UART defi
n
itions
commit
|
commitdiff
|
tree
2013-06-02
s
chulz
include
director
y
for Ef
i
k
aMX specifi
c
file
s
commit
|
commitdiff
|
tree
2013-06-02
sc
h
ulz
removed unneeded free space and one
repeated include
commit
|
commitdiff
|
tree
2013-06-02
s
c
hulz
Adde
d
b
u
il
d
targe
t
support for softfp and hardfloat
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
s
c
h
u
lz
1
.
set
S
I
ZE_ALI
G
N to AROS_WORSTAL
I
GN
commit
|
commitdiff
|
tree
2013-05-30
schu
l
z
TLSF code moved to right place
.
All
tlsf function
s
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
sch
u
lz
Slight c
h
ange
-
one has to call krnCreateTL
S
FMemHeader
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
c
hulz
k
r
n
CreateMemHeader under
s
ta
n
ds tha
t
it has to initia
l
i
ze
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
hosted target wi
l
l
enable T
L
S
F
if s
t
a
rted wit
h
--use
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
don't use macr
o
s by de
f
au
l
t
.
stati
c
inlines are just
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
s
mall
c
o
d
e clea
n
u
p
commit
|
commitdiff
|
tree
2013-05-19
schulz
suppo
r
t for TLSF managed m
e
mory ad
d
ed
commit
|
commitdiff
|
tree
2013-05-19
schulz
m
e
m
o
ry pool for
MEMF_MA
N
AGED
stores
t
he r
e
quirement
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
h
andle MEMF_MANAGED DeleteP
o
ol() call
.
commit
|
commitdiff
|
tree
2013-05-19
sch
u
lz
support for MEMF
_
M
ANAGED memory extende
d
.
Now pools
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
M
emHeaderE
x
t u
p
dated (
i
nit a
n
d de
s
tr
o
y function
s
),
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
schu
l
z
i
ncluding
s
y
s/
s
t
at
.
h cau
s
ed compilation errors for
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
sch
u
lz
prefent redefini
t
ion if s
t
ruct ti
m
eval
commit
|
commitdiff
|
tree
2013-05-12
schul
z
ker
n
e
l
l
d flags are
i
n fact passed to gcc, therefore
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
sc
h
ul
z
st
d
Alloc is not c
a
lled directly in prepareexecba
s
e
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
All
o
c
a
te sup
p
or
t
s MEMF_MANAGED
t
oo
commit
|
commitdiff
|
tree
2013-05-12
schulz
fixed
t
ypos
commit
|
commitdiff
|
tree
2013-05-12
schulz
fixed typo
commit
|
commitdiff
|
tree
2013-05-12
schulz
i
n
clude mem
h
eaderext
.
h file
commit
|
commitdiff
|
tree
2013-05-12
schulz
better way to prevent struct ti
m
eval rede
f
inition
.
commit
|
commitdiff
|
tree
2013-05-12
s
chu
l
z
sup
p
ort for
MEMF_MANAGED
m
em
o
ry i
s
back
in
the syst
e
m
.
.
.
commit
|
commitdiff
|
tree
2013-03-17
s
chulz
ARM tragets do not like operations on
u
nmapped AROS
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
schulz
i
gno
r
e
g
en
e
rate
d
mmakefiles
commit
|
commitdiff
|
tree
2012-08-09
sch
u
lz
Dis
a
ble multilib option in gcc
.
The librarie
s
for ARM
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
schulz
ignor
e
g
ene
r
ated mmakefile
s
commit
|
commitdiff
|
tree
2012-08-09
schulz
i
gnore
g
enerated
m
makefiles
commit
|
commitdiff
|
tree
next