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
Use BGR24 format
2015-04-14
s
c
hulz
Use BGR24 format
commit
|
commitdiff
|
tree
2015-04-14
s
c
hulz
DOn
'
t bu
s
y wait for SDHC c
o
mma
n
d
complet
e
by reading
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
s
chulz
R
e
st
o
re
user mode version of s
h
ad
o
w registe
r
s on
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
sc
h
ulz
All buffers all
o
cated here
h
a
ve to
be l
a
rger
b
y one
.
.
.
commit
|
commitdiff
|
tree
2015-04-12
schulz
mmakefile fixe
d
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
new sy
s
call
-
S
C_CACH
E
CLEARE whi
c
h is jus
t
a
w
r
a
p
p
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
c
hu
l
z
defi
n
e new BootMsg tag
commit
|
commitdiff
|
tree
2015-04-11
schulz
Pass p
h
ys
i
c
al address o
f
kernel
t
hrough Boo
t
Msg tags
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use Message pointer al
l
ocate
d
form the system instea
d
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sc
h
u
l
z
Use
C
achePreDMA to flush data cache and obta
i
n physical
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
S
C
_CACHECLEARE sysca
l
l
i
mplementation
commit
|
commitdiff
|
tree
2015-04-11
schulz
Virtua
l
T
oPhysical
.
Not so smart i
m
plement
a
t
io
n
at the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
First cache man
a
gement
func
t
ions i
n
place
commit
|
commitdiff
|
tree
2015-04-11
schulz
Don't ent
e
r supervisor mod
e
.
Da
t
a
and i
n
structi
o
n sy
n
chroniz
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
c
hu
l
z
nam
e
of
v
cmb
o
x
.
resou
r
ce changed
t
o mbox
.
resource
commit
|
commitdiff
|
tree
2015-04-11
schulz
U
s
e proper ON/OFF lo
g
ic for activity led on B+
a
nd
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
sch
u
lz
BCM283
5
_PER
I
PHYSSIZE must
b
e
l
arger in or
d
er to cov
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schul
z
U
pon leaving IRQ
check
w
hether the
c
ode will go back
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
shut d
o
wn de
b
ug aga
i
n
commit
|
commitdiff
|
tree
2015-04-09
schulz
Use TLSF
m
ana
g
ed memo
r
y
.
commit
|
commitdiff
|
tree
2015-04-09
s
chulz
The
w
h
ol
e
rpi
kernel i
s
now not onl
y
at the top of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
S
h
ort: us
e
framebuffer mirro
r
f
o
r the bo
o
t consol
e
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
dis
a
ble hack for
getting
__builtin_return_address(
1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sc
h
ulz
I need more de
b
ug for
a
wh
i
le
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
chulz
Let boots
t
rap code prepare
the MMU tabl
e
s for raspberry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sc
h
ulz
Don't
p
rin
t
module inf
o
rmati
o
n when calculating
k
ernel
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
ch
u
l
z
Fix MEMUpper value passed t
o
the
A
ROS kernel
- the
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
chulz
move
DEFINESE
T
from platform_init
to kernel_startup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
r
p
i
2 as well as B+ b
o
ards
us
e
LEDs
w
ired between GPIO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
sc
h
u
lz
core_SetupM
M
U() ta
k
es one argument instead of none
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
Query
V
ideoCore for VMEM (needed f
o
r furth
e
r MMU mapping)
commit
|
commitdiff
|
tree
2015-03-29
schulz
enabl
e
v6 at
o
m
i
c opera
t
ions for
v
6zk architecture
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
e
n
able writ
e
back caches
.
Cur
r
entl
y
corru
p
ts framebuf
f
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
kr
n
SysCall may destroy contents of lr
r
egister (if
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schu
l
z
flu
s
h
i
nstru
c
tion cache af
t
er
copy
i
ng t
h
e exception
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
s
c
hulz
Use c
o
r
rec
t
path for r
a
spberrypi
firmw
a
re fi
l
es
.
N
o
w
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Su
p
port dy
n
amic
A
R
M
_PE
R
IIOBASE as requred
by
rpi2
commit
|
commitdiff
|
tree
2015-03-22
schulz
D
o
n't flush
caches when wait
i
ng
f
o
r free MailBox
slot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
D
on't use
m
agic
n
umber
s
.
Use defines inste
a
d (ARM_PERIIOBASE)
commit
|
commitdiff
|
tree
2015-03-21
schulz
Wait for SerOut
r
eady after prin
t
i
n
g an additiona
l
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
bootstr
a
p enables cache
s
for
s
p
eed up
.
Supports rpi2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schu
l
z
add metatarget for g
e
nerating
.
img file
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Fix cache flushes i
n
VC
M
ailBox
(
can
'
t clea
n
and invalidate
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Support rpi2, fix sending
CR a
f
ter LF (wait for serial
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schulz
a
dded i2
f
f
unctions
c
onvert
i
n
g
3
2-bit integ
e
r (
u
nsigned
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
m
ove to rasp
b
errypi repository on github as it appears
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
adde
d
function convertin
g
long lo
n
g (64-bit) signed
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
schulz
O
n da
r
win host us
e
g
s
ed if user
h
asn
'
t
specified
a
n
y
thing
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
schu
l
z
d
o
n
't
enf
o
rce gsed on darwin
host
.
Let user
s
pecify
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
s
chul
z
Worst
case al
i
gnment on x86_64 is 16 bytes
.
Some MMX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
Cre
a
te
t
he initial MMU map at top of memory
,
ri
g
ht
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
During startup check if ea
r
ly MMU
m
a
p
p
o
inter
is set
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
Set "client
"
domain cont
r
o
l rights fo
r
domain 0
commit
|
commitdiff
|
tree
2013-06-18
schulz
O
ops! Forgot
bitfield s
i
ze
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
sc
h
u
lz
pr
o
tect s
t
d
A
lloc an
d
s
tdDealloc even more agains
t
mi
s
used
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
Wi
p
, I w
i
l
l need to copy some o
f
taglist elements into
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
sch
u
l
z
be less ve
r
bose
commit
|
commitdiff
|
tree
2013-06-17
schulz
armv6 MMU definitio
n
s
commit
|
commitdiff
|
tree
2013-06-17
schulz
Put
the ker
n
el int
o
topmost memo
r
y, ri
g
h
t
below
0
x
ffff0000
.
commit
|
commitdiff
|
tree
2013-06-13
schul
z
include ubo
o
t's bo
o
t script used
to load an
d
start
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schul
z
W
iP c
o
mmit
commit
|
commitdiff
|
tree
2013-06-13
s
c
hu
l
z
Cre
a
ting Mem
H
e
aderExt
for pooled functions will also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
s
c
h
u
lz
St
r
onger check
a
gainst the MEM
F
_MANAGED memory
commit
|
commitdiff
|
tree
2013-06-13
schulz
incl
u
d
e magic
field in MemHeaderExt s
t
ructure
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
Set th
e
m
agic
value
commit
|
commitdiff
|
tree
2013-06-13
schulz
d
o
n
'
t n
e
ed
C
P
U
mode
d
efini
t
ions here
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schul
z
ugly fi
x
es against gcc which does not like to mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
s
chulz
include directory moved outside ker
n
el
.
resource directory
commit
|
commitdiff
|
tree
2013-06-13
schulz
i
n case of Efi
k
aMX, optimize fo
r
size
commit
|
commitdiff
|
tree
2013-06-13
schulz
KrnMayGetChar im
p
lemented
commit
|
commitdiff
|
tree
2013-06-13
s
c
hulz
u
s
ing v
o
latile str
u
c
t w
i
th all UART field
s
can be
much
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
s
chulz
_KrnPu
t
C use
s
argume
n
t of ty
p
e char,
n
ot char*
commit
|
commitdiff
|
tree
2013-06-02
schu
l
z
1
.
fix
e
d mx51_uart includ
e
file (IMX_UART str
u
cture
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
d
o
n't link with -lrom, use -lar
o
sc
.
stat
i
c instead
commit
|
commitdiff
|
tree
2013-06-02
schulz
adju
s
t the ict
l
*
defi
n
itions - the
functi
o
ns take o
n
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
sch
u
lz
mx51 UA
R
T def
i
nitions
commit
|
commitdiff
|
tree
2013-06-02
schulz
in
c
lude dire
c
tory for EfikaMX specific files
commit
|
commitdiff
|
tree
2013-06-02
schulz
remove
d
un
n
e
e
ded free space a
n
d one repeate
d
include
commit
|
commitdiff
|
tree
2013-06-02
s
c
h
ulz
Added
b
uild
target
s
uppor
t
f
o
r softfp an
d
hardfloat
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
1
.
set SIZE
_
ALIGN to AROS_WORS
T
ALIGN
commit
|
commitdiff
|
tree
2013-05-30
schul
z
TLSF c
o
de moved
t
o ri
g
ht place
.
All tlsf f
u
nc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
s
c
hul
z
Slight chang
e
- one ha
s
to call k
r
nCreateTLSFMemHeader
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
krnCreateMemHeade
r
understands
t
h
at it has to initia
l
ize
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
c
hulz
h
o
sted target
w
i
ll enable TL
S
F
if started with --use
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
do
n
't use
m
acros
b
y default
.
s
t
ati
c
inlines
a
re
j
us
t
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schul
z
small code cle
a
nup
commit
|
commitdiff
|
tree
2013-05-19
schulz
su
p
po
r
t
for TLSF
m
anag
e
d m
e
m
ory adde
d
commit
|
commitdiff
|
tree
2013-05-19
schu
l
z
memory pool f
o
r ME
M
F_MANAGED
s
t
ores
t
h
e
req
u
irement
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schul
z
handle MEMF_MANA
G
ED
D
e
l
e
tePool() c
a
ll
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
s
uppor
t
for M
E
MF_MANA
G
ED memory extended
.
Now pools
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
MemHead
e
rExt updated (init
an
d
d
e
s
t
r
o
y
func
t
ions),
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
s
chulz
i
n
clu
d
in
g
s
y
s/st
a
t
.
h caused compilation errors for
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schu
l
z
p
re
f
ent redefinitio
n
if
struct timev
a
l
commit
|
commitdiff
|
tree
2013-05-12
schulz
kernel ld
f
lags
a
re in fact passed
to gcc, ther
e
fore
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
std
A
lloc is
not
called direct
l
y in pre
p
areexecbase
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
Alloca
t
e supports MEMF_MANAGED too
commit
|
commitdiff
|
tree
2013-05-12
s
chul
z
fi
x
ed
typos
commit
|
commitdiff
|
tree
2013-05-12
schulz
f
ixe
d
typo
commit
|
commitdiff
|
tree
2013-05-12
sc
h
ulz
incl
u
de memheadere
x
t
.
h file
commit
|
commitdiff
|
tree
2013-05-12
schulz
better way to prevent struct timeval redefinition
.
commit
|
commitdiff
|
tree
next