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
Aaaw. Editor ate one closing )... Sorry...
2015-04-27
schulz
Aaaw
.
E
ditor ate one closing )
.
.
.
Sorry
.
.
.
commit
|
commitdiff
|
tree
2015-04-26
s
c
hulz
Save and
r
e
s
to
r
e vfp sta
t
e on n
a
ti
v
e ARM aros
.
The
.
.
.
commit
|
commitdiff
|
tree
2015-04-25
s
c
h
u
lz
Do not access SysBase->ThisTa
s
k outs
i
de exec
.
librar
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-22
s
c
hulz
64bit integer to doub
l
e conversion rout
i
n
e
s
.
T
h
ey may
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
s
chul
z
Have
m
o
r
e stack fo
r
a
d
ditional c
o
re
s
, plea
s
e
commit
|
commitdiff
|
tree
2015-04-21
sch
u
lz
Put C
P
U to
sup
e
rvisor m
o
de in the S
M
P tr
a
m
poline
.
Just
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
sc
h
ulz
Wake
u
p additiona
l
ARM co
r
e
s
of ra
s
pber
r
y pi 2
.
This
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
s
ch
u
lz
don
'
t
ne
e
d tbp_cs
f
iel
d
.
D
eclare that we
d
o
want t
o
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
Fixed
i
r
q ackn
o
wledgme
n
t of
S
YS
T
IMER
commit
|
commitdiff
|
tree
2015-04-19
sc
h
u
lz
IRQ'
s
73 to 96 are not any
n
ew
i
nterrupts
.
These
a
re
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schul
z
Exec's
idle task promotes itself to
superviso
r
(actual
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
IRQ support
f
ixe
d
.
commit
|
commitdiff
|
tree
2015-04-19
sc
h
ulz
supervisor sysc
a
ll (S
C
_SUPERSTATE)
uses actually s
y
s
tem
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
d
e
crease number of IRQs to match the r
e
al
i
ty
commit
|
commitdiff
|
tree
2015-04-19
s
chu
l
z
Fix repor
t
ing of
e
xception
addresses
commit
|
commitdiff
|
tree
2015-04-19
schulz
Use new A
R
M
instructio
n
s for i
n
terru
p
ts, exceptions
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
schul
z
Call cor
e
_ExitIn
t
err
u
pt only when going back to user
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
sch
u
lz
execute
S
C
_CAUSE only when system call will retur
n
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
schulz
__ea
b
i_i2d and
_
_
e
ab
i
_ui2d imple
m
entations
commit
|
commitdiff
|
tree
2015-04-15
s
chulz
64-bit shift operations
commit
|
commitdiff
|
tree
2015-04-14
s
c
hulz
Only
include raspberrypi firmware files which are really
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
schul
z
Use BG
R
24 format
commit
|
commitdiff
|
tree
2015-04-14
schulz
DOn't busy wai
t
for SDHC c
o
mmand complete
b
y
rea
d
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
s
chulz
Restor
e
user mode v
e
r
s
ion of
s
hadow registers onl
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
sc
h
ulz
All b
u
ffers allocated here have t
o
be larger
by
one
.
.
.
commit
|
commitdiff
|
tree
2015-04-12
schulz
mma
k
efile fixed
commit
|
commitdiff
|
tree
2015-04-11
schulz
n
ew s
y
scal
l
- SC_CAC
H
ECLEARE whi
c
h is just
a
wrapp
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
chulz
defin
e
new BootM
s
g tag
commit
|
commitdiff
|
tree
2015-04-11
s
c
h
u
lz
Pa
s
s physical address of k
e
rnel through Boot
M
sg tags
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use Message pointer alloc
a
t
e
d form the system instead
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use
Cache
P
r
eDMA t
o
flush
data c
a
che
and obtain
p
hysical
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
SC_C
A
CHECLEA
R
E sysc
a
ll imp
l
ementation
commit
|
commitdiff
|
tree
2015-04-11
sch
u
lz
V
ir
t
u
alToPhy
s
ic
a
l
.
Not s
o
smart implementation at the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
chulz
First cache
management functions in p
l
ace
commit
|
commitdiff
|
tree
2015-04-11
schulz
Don
'
t enter supervisor mode
.
Dat
a
and
i
nstruction sy
n
c
h
roniz
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sch
u
lz
nam
e
of vcmbo
x
.
resource chang
e
d
t
o mbo
x
.
resourc
e
commit
|
commitdiff
|
tree
2015-04-11
sch
u
l
z
Use proper ON/OFF log
i
c for activity led on B+ and
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
s
chulz
BCM2835
_
P
E
RIPHY
S
SIZE must be
l
arger in order to c
o
v
er
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
sc
h
ulz
Upon leaving IRQ check
whether the code will go b
a
ck
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
sc
h
ulz
shu
t
d
o
wn deb
u
g again
commit
|
commitdiff
|
tree
2015-04-09
schulz
Use
TLSF mana
g
e
d
m
em
o
ry
.
commit
|
commitdiff
|
tree
2015-04-09
s
c
hulz
The whole
rpi kernel is now n
o
t only a
t
the
t
op of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
s
chulz
Short: u
s
e fra
m
ebuffer
m
irror f
o
r
t
h
e boot console
.
commit
|
commitdiff
|
tree
2015-04-09
schul
z
disable hack for get
t
ing __builtin_retu
r
n_addr
e
ss(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
I n
e
ed more deb
u
g
f
or a while
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sch
u
lz
Let bootstrap
c
od
e
prepare the MMU tables for raspberry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sc
h
ul
z
Don't
p
rint module informatio
n
w
hen calculating k
e
rnel
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sch
u
lz
Fix MEMUpper value pa
s
sed
to
t
he A
R
OS ker
n
el
-
the
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
c
h
ulz
move DEFINESE
T
from
platform_init to kernel_startup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
r
pi2 as well
a
s B+ boards use L
E
Ds wir
e
d between
GPIO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
co
r
e
_SetupMMU() tak
e
s on
e
a
rgument inst
e
a
d
o
f none
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
Query VideoCore for VMEM (needed for further MMU mapping)
commit
|
commitdiff
|
tree
2015-03-29
sch
u
lz
e
n
able v6 atomic
operat
i
o
n
s for v6zk architecture
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
e
na
b
le
wri
t
e back cache
s
.
C
u
rrently
c
orrup
t
s framebuf
f
er
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
kr
n
SysCall may
destroy
c
ontents
o
f lr regi
s
ter
(if
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
flus
h
instructi
o
n cache after copying the exceptio
n
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
schulz
Use c
o
rrect path for raspberrypi f
i
rm
w
are files
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
S
u
pport dy
n
ami
c
ARM_PERII
O
BASE as requred b
y
rpi2
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don'
t
flush caches when waiting
for free M
a
il
B
o
x slot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don't use magi
c
numb
e
r
s
.
U
s
e
defines
i
n
stead (ARM_PERIIOBASE)
commit
|
commitdiff
|
tree
2015-03-21
schu
l
z
Wait for
S
er
O
ut ready after printin
g
an additional
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
bootstrap e
n
ables c
a
ches for speed
u
p
.
Suppo
r
ts
rpi2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
add metatarge
t
for
g
enerating
.
img
fil
e
.
commit
|
commitdiff
|
tree
2015-03-21
s
c
hulz
Fix cache
f
lushes in VC Mai
l
B
ox (can
'
t clean an
d
i
nvalid
a
te
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
sc
h
ulz
Suppo
r
t rpi2, fix sendi
n
g CR afte
r
LF (wait for
s
e
r
ia
l
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schulz
adde
d
i2f func
t
io
n
s
c
o
nve
r
ting 32-bit i
n
t
eger (unsigned
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
s
c
hulz
m
o
ve to ra
s
pberr
y
pi repository o
n
g
ithub as i
t
a
ppears
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schul
z
added fun
c
t
ion converti
n
g
lo
n
g long (
6
4-bit)
s
i
g
ned
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
schulz
On darwin
h
ost
u
s
e gsed if user hasn't s
p
ecifi
e
d
a
n
ything
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
s
c
hu
l
z
don't enforce
g
s
ed on darwin host
.
Let user
s
p
e
cify
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
schulz
W
or
s
t
ca
s
e alignment on x8
6
_6
4
i
s
16 by
t
es
.
Some MMX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
Create the initial
MMU ma
p
at top of me
m
ory, rig
h
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
During star
t
up chec
k
if
early MMU
map pointer is
s
et
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
Set
"
clien
t
"
d
oma
i
n control rights
for
domain 0
commit
|
commitdiff
|
tree
2013-06-18
schulz
Oo
p
s
!
F
o
rgot
bitfield size
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
sc
h
u
lz
protect st
d
Alloc a
n
d
s
tdDea
l
loc even m
o
re agai
n
st mi
s
used
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
W
i
p, I w
i
ll need to co
p
y
s
ome
o
f t
a
glis
t
elements into
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
sch
u
lz
be le
s
s
verbos
e
commit
|
commitdiff
|
tree
2013-06-17
schulz
arm
v
6 MMU
defini
t
ions
commit
|
commitdiff
|
tree
2013-06-17
s
c
hu
l
z
Put the kerne
l
into topmost memory, ri
g
ht
below 0xffff0
0
00
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
i
n
clud
e
uboot's boot s
c
ript used t
o
loa
d
and
s
tart
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
WiP commit
commit
|
commitdiff
|
tree
2013-06-13
schulz
C
r
eatin
g
MemHeade
r
Ext for pooled functio
n
s will also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
S
t
rong
e
r check
a
g
ainst the MEMF_M
A
N
A
GED m
e
mory
commit
|
commitdiff
|
tree
2013-06-13
schulz
include magic field
in
M
emHead
e
r
E
xt str
u
c
t
u
re
commit
|
commitdiff
|
tree
2013-06-13
schulz
Set the magic valu
e
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
don't
n
eed CPU mode definitions he
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
s
ch
u
lz
ugly f
i
xes against gcc whi
c
h does
not like to mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
i
n
clude directo
r
y moved outsid
e
kernel
.
reso
u
rce directory
commit
|
commitdiff
|
tree
2013-06-13
schulz
in case of E
f
ika
M
X, op
t
i
m
ize for
s
i
ze
commit
|
commitdiff
|
tree
2013-06-13
schul
z
K
r
nMayGetChar impl
e
mented
commit
|
commitdiff
|
tree
2013-06-13
schulz
using vol
a
t
i
le struct w
i
th
all UART f
i
elds
c
an b
e
much
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
_Krn
P
utC u
s
e
s
argume
n
t
o
f
t
ype char, not
char*
commit
|
commitdiff
|
tree
2013-06-02
schulz
1
.
fixed mx51_uart in
c
lude f
i
le (IMX_UART structure
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
don'
t
link with
-
lrom
,
use -larosc
.
sta
t
ic instead
commit
|
commitdiff
|
tree
2013-06-02
schulz
adj
u
st the ictl* definitions - th
e
functions take one
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
sc
h
u
l
z
mx51
U
ART
d
efinit
i
o
ns
commit
|
commitdiff
|
tree
2013-06-02
schulz
i
n
clude di
r
e
c
t
or
y
for Ef
i
k
aM
X
specific files
commit
|
commitdiff
|
tree
2013-06-02
schulz
re
m
ov
e
d
unneeded
f
re
e
s
p
a
c
e and o
n
e repeated include
commit
|
commitdiff
|
tree
2013-06-02
schu
l
z
A
d
ded build
target support for
softf
p
and hardfloat
.
.
.
commit
|
commitdiff
|
tree
next