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
DOn't busy wait for SDHC command complete by reading the status register. Such behavi...
2015-04-14
sch
u
lz
DOn't busy w
a
it for SDHC comm
a
n
d complete by reading
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schu
l
z
Restore user mod
e
version of shado
w
regis
t
ers only
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schulz
All buffers allocated here
h
av
e
to
b
e l
a
r
g
er by
o
ne
.
.
.
commit
|
commitdiff
|
tree
2015-04-12
schulz
mma
k
efile fixed
commit
|
commitdiff
|
tree
2015-04-11
s
c
h
ulz
ne
w
sy
s
c
all
-
SC_CACHECLE
A
RE which is ju
s
t a wrapper
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
c
hulz
d
e
f
in
e
new BootMsg
t
a
g
commit
|
commitdiff
|
tree
2015-04-11
schulz
P
a
ss physical addres
s
o
f
ker
n
e
l through BootMsg tags
commit
|
commitdiff
|
tree
2015-04-11
s
c
hulz
Use Mes
s
a
g
e po
i
nter allocated form the
s
ystem ins
t
e
ad
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sch
u
l
z
Use C
a
c
he
P
r
e
DMA to
f
l
ush data cache
a
nd obt
a
in phy
s
ical
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sc
h
ulz
SC_CACHECLEARE syscall impleme
n
tation
commit
|
commitdiff
|
tree
2015-04-11
schulz
Vir
t
u
a
lToPhysical
.
Not so smart imple
m
entation at th
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sc
h
ulz
First
c
ache management functions in
place
commit
|
commitdiff
|
tree
2015-04-11
s
chul
z
Don't ent
e
r supervisor mode
.
Data
a
nd
i
nstructi
o
n synch
r
on
i
z
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sch
u
l
z
n
a
me
o
f vcmb
o
x
.
resource
changed to mbox
.
resource
commit
|
commitdiff
|
tree
2015-04-11
sch
u
l
z
Use proper ON/O
F
F logic for
activity led on B+ and
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
sch
u
l
z
BCM2835_PERIPHYSSIZE m
u
st be l
a
rge
r
in o
r
der to cover
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
s
chulz
Upon leaving IRQ check wh
e
ther the co
d
e
wil
l
go back
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
sh
u
t
d
own d
e
bug again
commit
|
commitdiff
|
tree
2015-04-09
schulz
Use TLSF managed me
m
ory
.
commit
|
commitdiff
|
tree
2015-04-09
s
c
h
u
lz
T
h
e wh
o
le rpi
k
e
rnel is now not only at the top of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
Sho
r
t: use fram
e
buffe
r
m
irror fo
r
the boo
t
con
s
ole
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
disable hack for getting __b
u
iltin_r
e
t
urn_add
r
ess(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
chulz
I
n
eed
more
d
ebug
for a while
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
L
et bootstrap code prepare the M
M
U tables fo
r
raspberry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schul
z
Don't
prin
t
module inform
a
tion whe
n
c
a
lcul
a
t
i
ng kern
e
l
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Fix MEMUpper va
l
u
e
passed to the AROS kern
e
l
- the
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
move DE
F
INESE
T
from pl
a
tform_i
n
it
to kernel_st
a
rtup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schul
z
rpi2 as we
l
l
as B+ bo
a
rd
s
us
e
LEDs wired between GPIO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
core
_
S
e
tup
M
MU() takes one a
r
g
u
m
ent instead of none
.
commit
|
commitdiff
|
tree
2015-03-30
sch
u
l
z
Q
uery VideoCore for VMEM (need
e
d for further MMU
m
a
pping)
commit
|
commitdiff
|
tree
2015-03-29
s
c
hulz
enable v6 ato
m
ic operati
o
ns for v6zk archi
t
ectu
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
enable write back caches
.
Curren
t
ly
c
orrup
t
s
f
rameb
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
krnSy
s
Call
m
a
y
d
e
stroy
c
on
t
ent
s
of lr registe
r
(
i
f
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
s
c
hulz
fl
u
sh instruction cache after co
p
ying th
e
e
x
ce
p
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
schul
z
Use corr
e
ct path for raspberryp
i
f
i
rmware
f
i
les
.
N
o
w
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
s
c
hulz
Support dynamic
A
R
M
_PERIIOBASE as requred b
y
rpi2
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don't flush cach
e
s when waiting for
free Mai
l
Box slo
t
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don't use magic numb
e
rs
.
Use defines instead
(ARM_PERIIOBASE)
commit
|
commitdiff
|
tree
2015-03-21
sch
u
l
z
Wa
i
t for SerOut ready after printing a
n
additi
o
n
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
s
c
hulz
b
o
ot
s
trap ena
b
les caches for speed up
.
Sup
p
orts rpi2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
s
c
hulz
add metatarget
for generati
n
g
.
img f
i
le
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Fix cache flushes
in
V
C
MailBox
(can't clean and inval
i
d
ate
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Support rpi
2
, fix
sending
CR
a
f
ter
L
F
(wa
i
t fo
r
serial
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schulz
ad
d
e
d
i2f fu
n
cti
o
n
s
convert
i
n
g
32-bi
t
integer (unsigned
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
mo
v
e to
r
aspber
r
ypi rep
o
sitory on gith
u
b
a
s it app
e
ars
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
a
d
d
e
d function converti
n
g long l
o
ng (64-bit) signed
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
s
c
hulz
O
n da
r
win ho
s
t use gsed
if user hasn't spec
i
f
i
ed anything
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
sc
h
u
lz
don't enforce gsed o
n
dar
w
in host
.
Let user spe
c
i
f
y
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
schulz
Worst
c
ase a
l
ignm
e
n
t
on
x
86_6
4
is 16 byt
e
s
.
Some MMX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
Cr
e
a
t
e the in
i
tial
M
M
U
map
at top of memory
,
right
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
s
c
hu
l
z
Du
r
ing
startup check if e
a
rl
y
M
M
U
ma
p
poi
n
ter
i
s
set
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
sch
u
lz
Set "c
l
i
ent" d
o
m
ain control rights for do
m
ain 0
commit
|
commitdiff
|
tree
2013-06-18
schulz
O
o
ps! Forgot bi
t
fie
l
d siz
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
protect stdAlloc
and stdD
e
alloc
e
ve
n
m
or
e
ag
a
i
n
st misu
s
ed
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
sch
u
lz
Wip
,
I wil
l
ne
e
d to copy some of tagli
s
t e
l
em
e
nts into
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
be l
e
ss verbose
commit
|
commitdiff
|
tree
2013-06-17
schulz
ar
m
v6 MMU d
e
finitions
commit
|
commitdiff
|
tree
2013-06-17
schulz
P
u
t the kernel i
n
t
o
topmost memory, right below 0xffff0000
.
commit
|
commitdiff
|
tree
2013-06-13
s
chulz
include uboot's b
o
ot s
c
ript u
s
ed to load a
n
d start
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
sc
h
ulz
WiP commit
commit
|
commitdiff
|
tree
2013-06-13
schulz
Creat
i
ng MemHeaderExt
f
or pooled f
u
n
c
ti
o
ns wi
l
l
also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
St
r
onger c
h
eck agains
t
t
h
e MEMF
_
MANAGE
D
memor
y
commit
|
commitdiff
|
tree
2013-06-13
s
c
h
ulz
include mag
i
c
fie
l
d
in MemHeade
r
Ext structure
commit
|
commitdiff
|
tree
2013-06-13
schulz
Set
t
he magic value
commit
|
commitdiff
|
tree
2013-06-13
schulz
don't need CPU mode definitions here
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
ug
l
y fixes against gcc which does n
o
t like to mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
sc
h
ulz
include
di
r
ect
o
ry moved outs
i
de ker
n
e
l
.
re
s
ource
d
i
rec
t
ory
commit
|
commitdiff
|
tree
2013-06-13
s
c
h
u
lz
in
c
a
se of EfikaMX, op
t
imize for size
commit
|
commitdiff
|
tree
2013-06-13
s
chul
z
K
rnMayGet
C
har implemented
commit
|
commitdiff
|
tree
2013-06-13
schulz
u
s
ing vol
a
tile struct with
a
ll
U
ART fields can be
m
uch
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
_KrnPu
t
C
u
s
es
a
rgument o
f
type
char, not ch
a
r
*
commit
|
commitdiff
|
tree
2013-06-02
schulz
1
.
fixed mx51_
u
art i
n
clude file (IMX_UART structure
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
d
on't link with -lrom, u
s
e -larosc
.
static instead
commit
|
commitdiff
|
tree
2013-06-02
s
c
hul
z
adjust the
ictl* de
f
initi
o
ns
- th
e
fun
c
tions take
o
ne
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
s
c
hu
l
z
mx51 UART definition
s
commit
|
commitdiff
|
tree
2013-06-02
sc
h
ulz
i
nc
l
u
de directo
r
y for EfikaMX specific fil
e
s
commit
|
commitdiff
|
tree
2013-06-02
schulz
r
emov
e
d unneeded free sp
a
ce and one rep
e
ated include
commit
|
commitdiff
|
tree
2013-06-02
schulz
Ad
d
ed build t
a
rget su
p
port for sof
t
fp an
d
hardf
l
oat
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schul
z
1
.
set SIZE_ALIGN to AROS_W
O
RSTA
L
IGN
commit
|
commitdiff
|
tree
2013-05-30
s
c
hulz
TLSF code moved to righ
t
place
.
All
tlsf functions
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
Slight ch
a
nge - o
n
e has to call krn
C
reateTLSFMemH
e
ader
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
sch
u
lz
krnCreateMe
m
Header
understands that it has t
o
init
i
alize
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schul
z
hosted
t
arget wi
l
l enable TLSF if started with --use
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schul
z
don't
use
macros by default
.
static in
l
i
nes
ar
e
just
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
small
c
ode cleanup
commit
|
commitdiff
|
tree
2013-05-19
s
c
hulz
support for TLSF mana
g
e
d
memor
y
a
d
d
ed
commit
|
commitdiff
|
tree
2013-05-19
schulz
memor
y
pool for MEMF_MANAGED stores th
e
requ
i
r
ement
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
c
hu
l
z
handle
MEM
F
_MA
N
A
G
ED
DeletePool
(
) ca
l
l
.
commit
|
commitdiff
|
tree
2013-05-19
sc
h
ulz
s
upport for MEMF_MA
N
AGED
m
emory
exte
n
ded
.
Now
p
ools
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
MemHeaderExt upd
a
ted (init and
d
estroy
function
s
),
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
schulz
in
c
luding sys/stat
.
h
cause
d
co
m
pilat
i
on
errors
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
s
c
h
u
lz
p
r
e
fent redefi
n
ition if str
u
ct
time
v
al
commit
|
commitdiff
|
tree
2013-05-12
schulz
kern
e
l ld
f
lag
s
are in fa
c
t pass
e
d t
o
gcc, there
f
ore
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
stdAlloc is not called
d
irectly in pre
p
a
reexecbase
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
Allocate
s
uppo
r
ts M
E
MF_MANAGED too
commit
|
commitdiff
|
tree
2013-05-12
s
c
h
ulz
fi
x
ed typ
o
s
commit
|
commitdiff
|
tree
2013-05-12
schulz
fixed typo
commit
|
commitdiff
|
tree
2013-05-12
schulz
include mem
h
eader
e
xt
.
h file
commit
|
commitdiff
|
tree
2013-05-12
schul
z
better
w
ay to
prevent struct timeva
l
redefinition
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
support for M
E
MF_MA
N
A
G
ED memory is
b
ack
in the
s
yst
e
m
.
.
.
commit
|
commitdiff
|
tree
next