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
d
itor
a
te one
closing
)
.
.
.
Sorry
.
.
.
commit
|
commitdiff
|
tree
2015-04-26
schulz
S
a
ve and
r
estore vfp state on nati
v
e ARM aros
.
The
.
.
.
commit
|
commitdiff
|
tree
2015-04-25
schulz
D
o not a
c
ces
s
SysBase->ThisTask outsi
d
e ex
e
c
.
library
.
.
.
commit
|
commitdiff
|
tree
2015-04-22
schu
l
z
64bit integer
t
o double convers
i
on routines
.
They ma
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
schulz
Have more stack for ad
d
it
i
onal cor
e
s, p
l
eas
e
commit
|
commitdiff
|
tree
2015-04-21
schulz
Put CPU to
supervi
s
or mode in t
h
e SMP tra
m
poline
.
J
u
s
t
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
schulz
Wake u
p
additional
ARM cor
e
s of rasp
b
erry
pi 2
.
This
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
don't need tbp_
c
s field
.
Declar
e
that
we do
want to
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
Fixed irq acknowledgmen
t
of SYSTIMER
commit
|
commitdiff
|
tree
2015-04-19
schulz
IRQ's 73 to
9
6 are n
o
t a
n
y
n
ew int
e
rrupts
.
These
a
re
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
Ex
e
c's
i
dle tas
k
promo
t
es itself t
o
superviso
r
(a
c
tually
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
sch
u
lz
IRQ support fixed
.
commit
|
commitdiff
|
tree
2015-04-19
schu
l
z
supervisor sy
s
cal
l
(SC_SUPERSTA
T
E
)
uses act
u
a
lly sys
t
em
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
decrea
s
e number of IR
Q
s
to match th
e
re
a
lity
commit
|
commitdiff
|
tree
2015-04-19
schul
z
Fix reporting
of exception a
d
dres
s
es
commit
|
commitdiff
|
tree
2015-04-19
schulz
U
s
e new AR
M
instruc
t
i
on
s
for
interrupts, excepti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
s
ch
u
lz
Ca
l
l
core_ExitInterrupt only when going back to user
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
s
chu
l
z
execute SC
_
CA
U
SE only
w
h
en sys
t
em call will return
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
s
chulz
__ea
b
i_i2d a
n
d
_
_eabi
_
ui2
d
implementati
o
ns
commit
|
commitdiff
|
tree
2015-04-15
sch
u
lz
6
4-bi
t
shift op
e
ra
t
ions
commit
|
commitdiff
|
tree
2015-04-14
schulz
Only
i
n
cl
u
de raspberrypi
f
ir
m
ware files which
are really
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
schul
z
Use BGR24 format
commit
|
commitdiff
|
tree
2015-04-14
schulz
D
O
n't busy
wait for S
D
HC comm
a
nd com
p
le
t
e by reading
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schulz
Restore user mode
v
ersi
o
n of shadow regist
e
rs only
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schulz
All
buffers al
l
ocated here have to
be larger by
o
ne
.
.
.
commit
|
commitdiff
|
tree
2015-04-12
schulz
mmakefile fix
e
d
commit
|
commitdiff
|
tree
2015-04-11
schulz
new syscall - SC_CACHECLEARE
w
hich
is just a wra
p
per
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schul
z
define new BootMsg tag
commit
|
commitdiff
|
tree
2015-04-11
schulz
Pass ph
y
sical addr
e
ss
of kernel throug
h
BootMsg tags
commit
|
commitdiff
|
tree
2015-04-11
s
c
hulz
U
s
e Mess
a
ge poi
n
ter a
l
loc
a
t
e
d f
o
rm the system in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
c
hul
z
Use CachePreDMA to
flush data cache
a
nd obta
i
n
p
hysic
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
SC_CAC
H
ECLEAR
E
sysc
a
ll
implementatio
n
commit
|
commitdiff
|
tree
2015-04-11
schulz
VirtualToPhysical
.
Not s
o
smart
i
mplementation at t
h
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
First cache man
a
gement f
u
n
ctions in place
commit
|
commitdiff
|
tree
2015-04-11
schulz
D
on't enter supervi
s
or mode
.
Data and instruction synchroni
z
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
name of
vc
m
box
.
r
e
s
o
urc
e
changed
to mbox
.
reso
u
rce
commit
|
commitdiff
|
tree
2015-04-11
schul
z
Use prop
e
r
O
N
/OFF logic for
a
c
t
ivit
y
led
o
n B+ and
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
BCM2835_PERIPHYSS
I
ZE
m
ust be larger in order to cove
r
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
Upo
n
l
eaving I
R
Q c
h
eck whethe
r
th
e
c
o
d
e will go back
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
s
chulz
s
h
ut down
d
ebug again
commit
|
commitdiff
|
tree
2015-04-09
schu
l
z
U
se TLSF managed me
m
o
ry
.
commit
|
commitdiff
|
tree
2015-04-09
schu
l
z
The w
h
o
le rp
i
kernel is
n
o
w
not only at the t
o
p of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
Sh
o
rt
:
use framebuffer
mirr
o
r for t
h
e boot
console
.
commit
|
commitdiff
|
tree
2015-04-09
s
chulz
disa
b
l
e hack for getting __builtin_return_address(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schul
z
I need mor
e
debug for a while
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Let bootstrap code prepar
e
the MMU
t
ables for raspberry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
D
o
n't pri
n
t
m
odule inform
a
tion when ca
l
culating
kernel
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Fix
M
EMUpper
v
alue p
a
ss
e
d to the AROS
kernel - the
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schu
l
z
move
D
E
F
IN
E
SET from platform_init to ke
r
nel_startup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schu
l
z
r
pi2 as well
as B+ boards
u
se LEDs wire
d
between GPIO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
core_SetupMMU() tak
e
s
o
n
e argu
m
e
nt instea
d
of none
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
Query VideoC
o
re
f
or VM
E
M (n
e
eded for f
u
r
t
her MMU mappin
g
)
commit
|
commitdiff
|
tree
2015-03-29
sch
u
lz
enable v6 ato
m
ic operat
i
o
n
s for v
6
zk arch
i
tec
t
ure
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schu
l
z
enable write back ca
c
he
s
.
Currently
cor
r
upts frame
b
uff
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schul
z
k
rnSysCall may
destroy contents of
l
r
r
egister (if
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
sc
h
ulz
flu
s
h i
n
s
t
ruction cache afte
r
copyin
g
t
h
e
exception
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
schu
l
z
U
s
e correct path for raspberr
y
p
i firmware f
i
l
e
s
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Support dyn
a
mic
A
RM_PERIIOBASE as requr
e
d by rpi2
commit
|
commitdiff
|
tree
2015-03-22
s
c
hul
z
Don
'
t flus
h
cach
e
s when waiting for free MailBox slo
t
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
D
o
n't use
m
agic numbers
.
Use def
i
nes in
s
tead (A
R
M_PERI
I
OBAS
E
)
commit
|
commitdiff
|
tree
2015-03-21
schulz
Wait fo
r
SerOut
rea
d
y after printing an addit
i
onal
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
bootstrap enables cach
e
s for speed u
p
.
Supp
o
rts rp
i
2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schu
l
z
add
m
et
a
tar
g
et fo
r
generati
n
g
.
img file
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Fix cache flushes in VC MailBox (can't clean and inval
i
date
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Support rpi2,
f
ix send
i
n
g CR afte
r
LF (wait for serial
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
sch
u
lz
added i2f funct
i
ons converting 32-bit integer (u
n
signe
d
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
move to rasp
b
erryp
i
repository on
g
ithu
b
as it appears
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
added fu
n
ction converting long
l
on
g
(
64-b
i
t) signed
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
s
chulz
O
n darwin
h
ost
u
se g
s
ed if u
s
er hasn't
s
p
e
cifi
e
d anything
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
s
c
hulz
don't enforce gsed on darwin
h
ost
.
Let user specify
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
sc
h
ulz
W
o
rst c
a
se alignment
on x86_6
4
is 16 by
t
es
.
S
om
e
MMX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
C
r
eat
e
t
h
e
initial MMU map a
t
top of m
e
m
ory, right
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schu
l
z
During s
t
artup ch
e
c
k
if e
a
rly MM
U
map p
o
inter i
s
set
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
s
c
hulz
Set "client" do
m
ain contro
l
righ
t
s
for dom
a
i
n 0
commit
|
commitdiff
|
tree
2013-06-18
sch
u
l
z
Oops
!
Forgot bitfield
s
ize
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
p
rotect
s
t
dAlloc and stdDea
l
loc
e
ve
n
more against misused
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
sc
h
u
lz
Wi
p
, I
will nee
d
t
o copy so
m
e
of taglist elements into
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
s
c
hulz
be
less verbose
commit
|
commitdiff
|
tree
2013-06-17
sc
h
ulz
armv6 MMU definitions
commit
|
commitdiff
|
tree
2013-06-17
schulz
P
u
t the kernel i
n
t
o
topmost
m
e
mory, right below 0xff
f
f0000
.
commit
|
commitdiff
|
tree
2013-06-13
s
c
hulz
include ub
o
o
t's boot script used
t
o
l
o
a
d
and start
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
WiP comm
i
t
commit
|
commitdiff
|
tree
2013-06-13
s
chul
z
Creating MemHe
a
derEx
t
f
o
r pooled functions w
i
ll als
o
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
Stronge
r
c
heck aga
i
n
s
t
t
he MEMF_MANAGED m
e
mory
commit
|
commitdiff
|
tree
2013-06-13
sc
h
u
lz
i
nclude mag
i
c field in
M
emHeaderExt structure
commit
|
commitdiff
|
tree
2013-06-13
schulz
Set the magic valu
e
commit
|
commitdiff
|
tree
2013-06-13
schulz
don't need CPU mode defin
i
tions here
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schul
z
ugly fixes agai
n
st gcc whic
h
does no
t
like
t
o m
i
x
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
include
d
irecto
r
y
mov
e
d
o
u
t
s
ide kernel
.
r
e
source d
i
rect
o
ry
commit
|
commitdiff
|
tree
2013-06-13
s
chulz
i
n
c
a
s
e of E
f
i
kaMX, optimize for
size
commit
|
commitdiff
|
tree
2013-06-13
schul
z
Kr
n
M
a
yGet
C
har imp
l
em
e
nted
commit
|
commitdiff
|
tree
2013-06-13
schulz
using
v
olatile struct with all UART fi
e
lds can be much
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
s
chulz
_KrnPutC uses ar
g
ument
o
f type char, not char*
commit
|
commitdiff
|
tree
2013-06-02
sch
u
lz
1
.
fixed mx51_uart in
c
lude
fil
e
(I
M
X_UART stru
c
tu
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
don't li
n
k with -lrom, use -laros
c
.
stati
c
instead
commit
|
commitdiff
|
tree
2013-06-02
schulz
adjust the i
c
t
l
* d
e
finitions - the
function
s
take one
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
mx51 UART definitions
commit
|
commitdiff
|
tree
2013-06-02
schulz
i
n
cl
u
de direc
t
o
r
y for EfikaMX s
p
ecifi
c
files
commit
|
commitdiff
|
tree
2013-06-02
schulz
remov
e
d un
n
eeded free sp
a
ce and
on
e
repeat
e
d include
commit
|
commitdiff
|
tree
2013-06-02
schulz
A
dded
b
u
i
ld target support for sof
t
fp and hardfloat
.
.
.
commit
|
commitdiff
|
tree
next