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 enter supervisor mode. Data and instruction synchronization works
2015-04-11
schulz
Don't en
t
er
supervis
o
r mode
.
Data
a
n
d
in
s
truction synchroniz
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
nam
e
of
vcmbox
.
reso
u
rce changed t
o
mbox
.
resource
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
Use p
r
op
e
r
O
N
/
O
FF
logic for
ac
t
i
v
ity led on B+ and
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schu
l
z
BCM2835_PERIPHYSSI
Z
E m
u
s
t be larger
in
o
r
der to cover
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
Upon leaving IRQ ch
e
c
k
whether
t
he code
will go back
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
s
c
hulz
s
hut
d
o
wn
d
e
b
ug a
g
a
i
n
commit
|
commitdiff
|
tree
2015-04-09
s
c
hulz
U
s
e
TLS
F
managed memory
.
commit
|
commitdiff
|
tree
2015-04-09
s
c
h
u
lz
The wh
o
le rpi kernel is now not only at the top of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
s
chulz
Short: use framebuffe
r
mirror for
the boot
co
n
sole
.
commit
|
commitdiff
|
tree
2015-04-09
s
chulz
d
i
sable hack for get
t
ing __
b
uiltin_return_address(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sc
h
u
lz
I
nee
d
more d
e
bug for a whi
l
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Let boo
t
str
a
p c
o
de prepare the MM
U
table
s
for raspberry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Don't prin
t
module
i
n
for
m
at
i
on
w
h
en calculating
k
e
rnel
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
c
h
ulz
Fix
M
EMUppe
r
v
alue pa
s
sed to the AROS kernel - the
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
m
o
ve D
E
FINESET
f
rom platfor
m
_init to
kerne
l
_startup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sc
h
ulz
r
pi2 as well as B+ boar
d
s
us
e
LEDs wir
e
d between G
P
IO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
s
chulz
c
ore_
S
etu
p
MM
U
() take
s
o
ne argument i
n
stea
d
o
f
none
.
commit
|
commitdiff
|
tree
2015-03-30
s
c
hulz
Query VideoCore for
V
MEM (
n
e
eded for
further MMU mapp
i
ng)
commit
|
commitdiff
|
tree
2015-03-29
schulz
enable v6 atomic
o
perations for
v
6
zk archi
t
ecture
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
e
n
able wri
t
e back cach
e
s
.
Currently
corr
u
pts fram
e
buffer
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schu
l
z
krnSysCall may destroy contents of lr re
g
ister (i
f
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
f
l
ush instruction cache
a
fter copying the
exceptio
n
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
schulz
Use co
r
r
e
ct path for ra
s
pberr
y
pi fi
r
mware files
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Support dyna
m
ic A
R
M_PERIIOBASE as re
q
u
red by rpi2
commit
|
commitdiff
|
tree
2015-03-22
schu
l
z
Do
n
't flush caches when wai
t
ing f
o
r free MailBox slot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don't use mag
i
c numb
e
rs
.
Use defin
e
s instead (AR
M
_
P
ERIIO
B
ASE)
commit
|
commitdiff
|
tree
2015-03-21
s
chu
l
z
Wait
f
o
r
SerOut
ready after
p
r
inti
n
g an ad
d
itio
n
al
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
bootstrap enables cac
h
es for sp
e
ed up
.
Suppor
t
s
r
pi2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
add metatarget for ge
n
erating
.
img file
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Fix cache flushes in V
C
MailB
o
x (c
a
n
'
t clean and invalida
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Su
p
port rpi2, fix
s
e
nding CR
after LF (wait f
o
r seri
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schul
z
add
e
d i2f
functions conver
t
ing 32-b
i
t int
e
ger (unsigned
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
s
chulz
move to raspbe
r
rypi repos
i
tory on github
a
s it ap
p
ear
s
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schu
l
z
add
e
d
function converting long long (64-
b
it) sig
n
ed
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
schulz
On darwin host use gsed
i
f
u
ser hasn'
t
specified anythin
g
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
s
c
hulz
don't enf
o
rce gsed
on darwin host
.
Let user specif
y
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
schulz
Worst ca
s
e
align
m
ent on x86_64 is 16 bytes
.
Som
e
MMX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
Create the initial MMU map at top of memory
,
right
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schul
z
Durin
g
startup check if early
M
MU map po
i
nter is
set
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
sc
h
ulz
Set
"client"
domain
c
ontrol right
s
for
d
om
a
in 0
commit
|
commitdiff
|
tree
2013-06-18
sc
h
ulz
Oops!
F
orgot
bitfield si
z
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
protect
s
tdAl
l
oc
a
nd stdDealloc
even more against
m
isused
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
Wip, I wil
l
ne
e
d to copy some of tag
l
ist elements
i
nto
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
s
c
hu
l
z
be less verb
o
se
commit
|
commitdiff
|
tree
2013-06-17
sch
u
lz
armv6 MMU d
e
finitions
commit
|
commitdiff
|
tree
2013-06-17
sc
h
ulz
P
ut th
e
kernel
i
nt
o
to
p
m
os
t
memo
r
y, rig
h
t b
e
low 0xffff0000
.
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
includ
e
uboot'
s
boot script used
to load and st
a
rt
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
W
i
P commit
commit
|
commitdiff
|
tree
2013-06-13
schulz
Crea
t
ing M
e
mHeaderExt f
o
r
p
o
oled functions will a
l
so
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
Stro
n
ger check agai
n
st the M
E
MF_MANAGED
m
e
mory
commit
|
commitdiff
|
tree
2013-06-13
schulz
include magic field in M
e
mHe
a
derExt structure
commit
|
commitdiff
|
tree
2013-06-13
schulz
Set the mag
i
c value
commit
|
commitdiff
|
tree
2013-06-13
schulz
don't need CPU mod
e
de
f
i
nitions
h
e
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
s
c
h
ul
z
ugly fixes aga
i
nst
g
cc wh
i
ch does not lik
e
to
mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
include di
r
ector
y
moved ou
t
sid
e
kern
e
l
.
r
e
sou
r
c
e
dire
c
tory
commit
|
commitdiff
|
tree
2013-06-13
schulz
in
c
ase of EfikaMX, optimize f
o
r size
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
KrnMay
G
etChar implemented
commit
|
commitdiff
|
tree
2013-06-13
schulz
usin
g
volatile
struct with all UART fi
e
l
ds ca
n
be much
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
_KrnPutC uses argum
e
nt
o
f
t
ype char,
n
ot char*
commit
|
commitdiff
|
tree
2013-06-02
sch
u
lz
1
.
fixed
m
x51
_
uart include file (I
M
X
_UART structure
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schul
z
don't link with
-lrom, use -
l
a
r
o
sc
.
sta
t
ic instea
d
commit
|
commitdiff
|
tree
2013-06-02
schulz
adjust the ictl*
definitions - the functions t
a
ke
one
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
mx
5
1 UART defin
i
tions
commit
|
commitdiff
|
tree
2013-06-02
s
ch
u
lz
incl
u
de d
i
rectory for EfikaMX spec
i
fic file
s
commit
|
commitdiff
|
tree
2013-06-02
sc
h
ulz
removed unneede
d
free space an
d
one repeated
i
n
clude
commit
|
commitdiff
|
tree
2013-06-02
schulz
Added
b
uild target support for softfp and
h
a
rdfloat
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
s
c
hulz
1
.
s
et S
I
ZE_
A
LIGN to AROS
_
WORSTALIGN
commit
|
commitdiff
|
tree
2013-05-30
schulz
TLSF code moved to right
pl
a
ce
.
All
tlsf functions
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
Slight change - one has
to ca
l
l krnCr
e
at
e
TLSFMemHeader
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
c
hulz
kr
n
CreateMemHeader understands that it has to initialize
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
host
e
d
t
arget will ena
b
le T
L
SF if star
t
e
d with
-
-us
e
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
don'
t
use macro
s
b
y
default
.
s
tati
c
inlin
e
s a
r
e
j
u
s
t
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
small c
o
de cleanup
commit
|
commitdiff
|
tree
2013-05-19
schulz
s
u
pport for
T
L
SF
m
a
n
age
d
m
e
mory add
e
d
commit
|
commitdiff
|
tree
2013-05-19
schulz
memory pool
fo
r
MEMF_MANAGE
D
stor
e
s the requir
e
ment
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
c
hulz
h
a
ndle
M
EMF_M
A
NAGE
D
Dele
t
e
Pool() call
.
commit
|
commitdiff
|
tree
2013-05-19
s
chulz
support for MEMF_MANA
G
ED memory e
x
t
end
e
d
.
Now pools
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
chulz
MemHeaderExt
u
p
d
a
ted (init and d
e
s
t
roy functions),
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
schulz
includ
i
ng sys/stat
.
h
caused co
m
p
i
lation erro
r
s
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
sc
h
ulz
pref
e
nt re
d
e
finition
if
s
truct timeval
commit
|
commitdiff
|
tree
2013-05-12
schul
z
k
ernel ld
flags
are i
n
f
a
ct passed to gc
c
,
t
h
erefore
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
stdAll
o
c is not c
a
l
l
ed dir
e
ct
l
y in
prepareexecbase
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schu
l
z
Allocate
s
u
pp
o
rt
s
MEMF_MANAGED too
commit
|
commitdiff
|
tree
2013-05-12
schulz
f
i
xe
d
typos
commit
|
commitdiff
|
tree
2013-05-12
schulz
fixed
t
ypo
commit
|
commitdiff
|
tree
2013-05-12
schulz
inc
l
ude mem
h
e
a
d
e
r
e
x
t
.
h f
i
le
commit
|
commitdiff
|
tree
2013-05-12
sch
u
lz
b
etter
w
ay to prev
e
nt
s
truct timeva
l
rede
f
inition
.
commit
|
commitdiff
|
tree
2013-05-12
s
c
hulz
su
p
port for MEMF_
M
AN
A
GED
memory is
b
ack in the system
.
.
.
commit
|
commitdiff
|
tree
2013-03-17
schulz
ARM trage
t
s
d
o n
o
t like o
p
e
rations on unmap
p
e
d
A
ROS
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
schulz
ignore generated mmakefiles
commit
|
commitdiff
|
tree
2012-08-09
sc
h
ulz
Dis
a
ble multilib
o
ption in gcc
.
The libraries for A
R
M
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
sc
h
u
l
z
ignore
generated m
m
ake
f
iles
commit
|
commitdiff
|
tree
2012-08-09
schulz
ign
o
re generated mm
a
kefiles
commit
|
commitdiff
|
tree
2012-07-16
s
c
hulz
up
d
ated GMP and MPFR
.
GMP
does no
t
need
p
atching an
y
more
.
.
.
commit
|
commitdiff
|
tree
2012-07-16
schulz
defau
l
t CPU
and float-abi targets used wh
e
n bu
i
lding
.
.
.
commit
|
commitdiff
|
tree
2012-07-16
schulz
Added
t
a
rget fu
r
ARM hard-float abi li
n
ux-hosted AROS
.
.
.
commit
|
commitdiff
|
tree
2012-07-05
schulz
support 64-bit di
v
ide an
d
multip
l
y
prope
r
ly
.
commit
|
commitdiff
|
tree
2012-07-04
schulz
added need_
6
4bit_
h
wint t
o
a
r
os tar
g
et of libcpp
commit
|
commitdiff
|
tree
2012-06-27
schulz
Avoid IC
E
on A
R
M tar
g
et
s
.
.
.
commit
|
commitdiff
|
tree
2012-06-19
schulz
ARM
c
ontri
b
packa
g
e
.
Includes developm
e
nt
to
o
ls w
o
r
k
i
n
g
.
.
.
commit
|
commitdiff
|
tree
next