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
Save and restore vfp state on native ARM aros. The full state for raspi2 is not saved...
2015-04-26
schulz
Save and restore vfp state on nativ
e
ARM a
r
os
.
T
he
.
.
.
commit
|
commitdiff
|
tree
2015-04-25
sc
h
ulz
Do not ac
c
ess Sys
B
ase->This
T
as
k
outside exec
.
library
.
.
.
commit
|
commitdiff
|
tree
2015-04-22
sch
u
lz
64bit integer to double conversion routines
.
Th
e
y m
a
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
schulz
Hav
e
more stack for additional cores, plea
s
e
commit
|
commitdiff
|
tree
2015-04-21
schulz
Put
C
PU to supervi
s
or mode in the SM
P
trampoline
.
J
u
st
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
schulz
Wake up additional ARM cores
o
f
raspberry pi 2
.
This
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
d
on't need tbp_cs field
.
D
eclare that we do w
a
nt to
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
s
chulz
Fix
e
d irq ackn
o
wl
e
dgmen
t
of SYSTIMER
commit
|
commitdiff
|
tree
2015-04-19
schulz
IRQ's
73 t
o
9
6
a
re not any new interrupts
.
T
h
e
se are
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schul
z
Exec's idle task
p
romotes itsel
f
to supervisor (act
u
ally
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
sch
u
lz
IRQ supp
o
r
t
f
ixed
.
commit
|
commitdiff
|
tree
2015-04-19
schu
l
z
supervisor sysca
l
l (SC
_
SUPERS
T
ATE) uses actually syst
e
m
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schu
l
z
d
ecrease
num
b
er of IR
Q
s to match the reality
commit
|
commitdiff
|
tree
2015-04-19
schulz
Fix re
p
ortin
g
o
f
e
xc
e
ption addr
e
sses
commit
|
commitdiff
|
tree
2015-04-19
schulz
U
se new ARM instruct
i
o
ns
for
i
nterrupts,
e
x
cept
i
ons
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
s
c
hulz
Call
core_ExitInter
r
upt
o
nly w
h
e
n going
b
ack to user
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
schulz
execute SC_CAUSE only when system
c
all will retur
n
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
s
chulz
__eabi_
i
2d and __eabi_ui2d
implem
e
nt
a
tions
commit
|
commitdiff
|
tree
2015-04-15
sch
u
l
z
64-bit shift
op
e
rations
commit
|
commitdiff
|
tree
2015-04-14
schulz
O
nl
y
i
n
c
l
ude raspberrypi
firmware files which are
r
eally
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
schulz
Use BGR24 format
commit
|
commitdiff
|
tree
2015-04-14
schulz
DOn't bu
s
y wait f
o
r SD
H
C
c
ommand
c
o
m
ple
t
e by read
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schu
l
z
Res
t
ore user m
o
de v
e
rsion of
s
hadow registers only
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schulz
All buffers allocated
here have to be larger by
one
.
.
.
commit
|
commitdiff
|
tree
2015-04-12
schulz
mmake
f
ile fixed
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
n
ew syscall - SC_CACHECLE
A
RE which is j
u
st a wr
a
p
per
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sc
h
ulz
defi
n
e
new BootMsg tag
commit
|
commitdiff
|
tree
2015-04-11
schulz
P
ass physical address of kernel through Boot
M
s
g tags
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use Mess
a
ge
poin
t
er
a
l
located form the system instead
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schul
z
Use Cach
e
PreDMA to flush data
c
ache and
o
btain
p
h
y
sical
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
SC_CACHECLE
A
RE
s
yscall im
p
lementation
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
VirtualToPhysi
c
al
.
Not so smart implementa
t
ion at
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
Fi
r
st
c
ac
h
e
mana
g
ement
functions
in place
commit
|
commitdiff
|
tree
2015-04-11
schulz
Don't ente
r
supervi
s
or m
o
d
e
.
D
ata and in
s
truction
s
ynchron
i
z
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
name o
f
vcmbox
.
r
e
source chang
e
d
to mbox
.
resource
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use proper ON/OFF logic for activity
l
e
d
o
n B+ and
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
BCM2
8
35_PERIPHYS
S
IZE must be large
r
in order to cove
r
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
U
pon leavin
g
IRQ
c
h
e
c
k whether
the code will go ba
c
k
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
s
chulz
shu
t
down
debug a
g
ain
commit
|
commitdiff
|
tree
2015-04-09
s
chulz
Us
e
TLSF managed memory
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
The
w
hole
r
pi ke
r
nel is now not only at the top of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
s
c
hulz
Short: use framebuffer mirror f
o
r the boot console
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
disable
h
ack
f
o
r getting __
b
uiltin_ret
u
rn_addres
s
(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
chulz
I n
e
ed more
d
e
bu
g
fo
r
a while
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sc
h
ulz
Le
t
b
o
ot
s
trap code pr
e
p
a
r
e
the
M
MU tabl
e
s for rasp
b
erry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Don
'
t print
modul
e
info
r
m
a
tion when
c
alculating kernel
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Fix MEMUpper value p
a
ssed to the AROS kernel
-
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schu
l
z
move
DEFINESET from platform_init to
k
ernel_start
u
p
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
rpi2 as well as B+ boards use L
E
Ds wir
e
d between GPIO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
schul
z
core_SetupMMU()
takes one arg
u
ment ins
t
ea
d
of none
.
commit
|
commitdiff
|
tree
2015-03-30
sc
h
u
lz
Query V
i
deoCore for VMEM (needed for
f
urther MMU
m
apping)
commit
|
commitdiff
|
tree
2015-03-29
schulz
enable
v6
a
tomic o
p
erations
f
o
r v
6
zk
a
r
ch
i
tecture
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schul
z
enable write back caches
.
Currentl
y
corr
u
p
ts fram
e
buffer
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
s
chulz
krnSysCall ma
y
destroy con
t
ents of
l
r
r
egister
(
if
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
sch
u
lz
flush
inst
r
uction ca
c
he afte
r
c
opyin
g
the exception
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
s
c
h
u
lz
Use
c
orrect path for raspberry
p
i
f
i
rmwa
r
e files
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
sc
h
ulz
Support dy
n
amic A
R
M_
P
E
R
IIOBASE as req
u
red by rp
i
2
commit
|
commitdiff
|
tree
2015-03-22
s
c
hulz
Do
n
't flush caches wh
e
n waiting for free Mail
B
o
x
s
l
ot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
s
c
h
u
lz
Don't
u
se mag
i
c num
b
ers
.
Use
de
f
ines
instead (ARM_PERIIOBASE)
commit
|
commitdiff
|
tree
2015-03-21
schulz
Wai
t
f
o
r
S
erOut ready after printing an
a
d
d
itiona
l
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
b
ootstrap enables
caches for
speed
up
.
S
upports rpi2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
sch
u
lz
a
d
d
metatarget for
g
enera
t
ing
.
img file
.
commit
|
commitdiff
|
tree
2015-03-21
s
c
hulz
Fix cache flushe
s
in VC Ma
i
lBo
x
(
c
an't clean and invalidate
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
sc
h
ul
z
Support rpi
2
,
f
ix
s
ending
CR afte
r
L
F
(wa
i
t for serial
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schul
z
a
d
d
ed i2f func
t
ions conver
t
ing 32-bit integer
(uns
i
g
n
ed
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
s
c
hulz
m
ove t
o
raspberrypi
repository on github as it appears
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
added
function c
o
nvertin
g
l
ong
l
ong
(64
-
bit) si
g
ned
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
schulz
On
darwin host use gse
d
i
f use
r
ha
s
n't specified anythi
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
schu
l
z
d
o
n
't enforce gsed
on darwin host
.
Let user
specify
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
schul
z
W
o
rst ca
s
e
align
m
ent
o
n x86
_
64
is
1
6
b
ytes
.
Some MMX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schu
l
z
Crea
t
e the
i
n
it
i
al MMU map at to
p
of
m
emor
y
, right
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schu
l
z
During
s
tartu
p
che
c
k
i
f
early M
M
U map pointer is set
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
Set "clie
n
t" dom
a
in c
o
ntrol
r
i
ghts for do
m
ain 0
commit
|
commitdiff
|
tree
2013-06-18
schul
z
Oops! F
o
r
got bitfiel
d
s
ize
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
s
c
h
u
lz
protect stdAlloc and std
D
ealloc eve
n
more against misused
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
W
i
p, I
w
ill
n
eed to copy some of tagl
i
s
t elements
i
n
t
o
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
s
c
h
u
lz
be
l
ess verbos
e
commit
|
commitdiff
|
tree
2013-06-17
schulz
armv
6
MMU de
f
inition
s
commit
|
commitdiff
|
tree
2013-06-17
schulz
P
ut the kernel int
o
top
m
ost
memory, right bel
o
w 0xffff0
0
00
.
commit
|
commitdiff
|
tree
2013-06-13
s
chulz
in
c
l
ude
u
boot's boot sc
r
ip
t
used to load and
s
tart
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
WiP c
o
mmit
commit
|
commitdiff
|
tree
2013-06-13
schulz
Creatin
g
MemHeaderExt
f
or pooled
fun
c
tions will also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
s
chu
l
z
S
tronger check against
t
he
M
EMF_MANAGED memory
commit
|
commitdiff
|
tree
2013-06-13
s
c
hulz
include magic field
in Me
m
HeaderExt structur
e
commit
|
commitdiff
|
tree
2013-06-13
sch
u
l
z
Set the magic
v
alue
commit
|
commitdiff
|
tree
2013-06-13
schulz
don'
t
n
e
e
d
CP
U
mode definitions h
e
re
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
ugly fixes against gcc whic
h
do
e
s
not like to m
i
x
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
sc
h
u
l
z
i
nclu
d
e
di
r
e
c
tory moved
o
u
tside ke
r
nel
.
resource di
r
ectory
commit
|
commitdiff
|
tree
2013-06-13
sc
h
ulz
in c
a
se of E
f
ikaMX
,
optimiz
e
fo
r
s
i
ze
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
KrnMayGetChar imp
l
emented
commit
|
commitdiff
|
tree
2013-06-13
schulz
using volatile stru
c
t wit
h
all UAR
T
fie
l
ds ca
n
b
e m
u
ch
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
sch
u
lz
_K
r
nP
u
tC uses argument of type char, not char*
commit
|
commitdiff
|
tree
2013-06-02
schulz
1
.
fixed mx5
1
_uart incl
u
de fi
l
e (IMX_UART structure
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
sch
u
lz
do
n
't
link w
i
th
-lrom, use -larosc
.
static
inst
e
ad
commit
|
commitdiff
|
tree
2013-06-02
schulz
adju
s
t the i
c
tl* definitions - th
e
functions take
o
ne
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schu
l
z
mx51 UART de
f
initions
commit
|
commitdiff
|
tree
2013-06-02
schulz
includ
e
directo
r
y for EfikaMX spe
c
ific fil
e
s
commit
|
commitdiff
|
tree
2013-06-02
sch
u
lz
re
m
ov
e
d unneeded fre
e
s
p
ace and
one repeated i
n
clude
commit
|
commitdiff
|
tree
2013-06-02
schulz
A
d
ded bui
l
d targe
t
suppor
t
f
o
r softf
p
and hardfloat
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schu
l
z
1
.
set SIZE_ALIGN to AROS_WORSTALIG
N
commit
|
commitdiff
|
tree
next