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
SC_CACHECLEARE syscall implementation
2015-04-11
schul
z
SC_CACH
E
CL
E
ARE syscall implemen
t
ation
commit
|
commitdiff
|
tree
2015-04-11
schulz
Vir
t
u
alToPhysical
.
Not so s
m
art implemen
t
ation at the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
First c
a
che
manage
m
ent func
t
ions in
place
commit
|
commitdiff
|
tree
2015-04-11
sc
h
ulz
Don't ent
e
r
supervisor m
o
de
.
D
a
t
a
a
nd instruction
sync
h
roniz
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
name of
vcmbo
x
.
resource cha
n
g
ed to mbox
.
resource
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use proper ON
/
OFF
l
ogi
c
for act
i
vity le
d
on
B
+ and
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schul
z
BCM2835_
P
ERIPHYSS
I
ZE mus
t
be larger in
ord
e
r to cover
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
Upon
leaving IRQ check whethe
r
the code will go back
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
s
chulz
shut down
debug again
commit
|
commitdiff
|
tree
2015-04-09
schu
l
z
Use TLSF managed
mem
o
ry
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
The
whole rpi
k
e
rnel
i
s
n
ow
n
ot on
l
y
at the
top of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
s
chulz
Sh
o
rt: use framebu
f
fer
m
irror for the boot console
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
disable ha
c
k for gett
i
ng _
_
builtin_re
t
urn_add
r
ess(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
I nee
d
mo
r
e deb
u
g for a whil
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
L
et bootstrap code prepare the MM
U
tables for raspberry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schu
l
z
Don
'
t print module
i
n
for
m
ation
w
he
n
calculating kernel
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
F
i
x
M
EMUpper val
u
e passe
d
t
o the AROS
kernel
-
the
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sc
h
ulz
mov
e
D
E
FINESET from p
l
atform_i
n
it to kernel_st
a
rtup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
rp
i
2 as well as B+ boards use
L
E
Ds wired bet
w
een GPI
O
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
core_S
e
tupMMU(
)
ta
k
es one argument instead o
f
none
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
Query VideoCore fo
r
V
M
EM (ne
e
ded for furthe
r
MMU map
p
in
g
)
commit
|
commitdiff
|
tree
2015-03-29
schulz
e
n
a
b
le v
6
atom
i
c oper
a
tions
fo
r
v6zk architecture
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
enable
write ba
c
k caches
.
Currentl
y
corr
u
pts framebuf
f
er
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
s
chulz
krnSys
C
all may destr
o
y
c
ontents of lr register (if
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
s
c
hu
l
z
flush instru
c
tion c
a
che after copying the except
i
on
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
schu
l
z
Us
e
correct path f
o
r ra
s
pberrypi firm
w
are
f
ile
s
.
No
w
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Support dyn
a
m
ic AR
M
_PERI
I
OBA
S
E as requred
by rp
i
2
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don't
f
lush caches when waiting for free MailBox slot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don
'
t
use
m
agic number
s
.
Use defines inste
a
d
(ARM_PERII
O
BASE)
commit
|
commitdiff
|
tree
2015-03-21
schulz
Wa
i
t for SerOut
r
eady after
p
rintin
g
an
a
d
ditional
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schul
z
bootstr
a
p en
a
bles caches for spe
e
d up
.
Support
s
rpi2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schul
z
a
dd metatarget for g
e
nerating
.
i
m
g file
.
commit
|
commitdiff
|
tree
2015-03-21
s
chulz
Fix cach
e
fl
u
sh
e
s i
n
VC MailBox (can't cl
e
an and i
n
va
l
ida
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
s
c
hulz
S
u
p
port rpi2, fix s
e
nding
C
R aft
e
r
LF
(wait for ser
i
al
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schulz
added i2f functions converting
3
2-bit
integer
(unsigned
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
m
ove to raspberrypi repository on github as it appe
a
rs
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
added function converting long lon
g
(64-bit) sig
n
ed
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
schulz
On darwin host use g
s
e
d
i
f user
hasn't
s
pec
i
fied anythi
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
schulz
do
n
'
t
e
n
force gs
e
d on dar
w
i
n host
.
Let
user specify
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
sc
h
ul
z
Worst case alignment on x86
_
6
4
is
1
6 byt
e
s
.
Some
M
MX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
Cr
e
ate the i
n
itia
l
MMU map at top
of
memory,
r
i
gh
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
Du
r
ing st
a
rtup check if ea
r
l
y MM
U
map pointer is
s
et
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schul
z
Set "c
l
i
e
nt" do
m
ain control rights fo
r
domai
n
0
commit
|
commitdiff
|
tree
2013-06-18
sch
u
lz
Oops! For
g
ot
b
itfi
e
ld size
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
prot
e
ct
stdAlloc
and stdDealloc e
v
en more
a
gainst misus
e
d
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
Wip, I w
i
ll need to copy some of tagli
s
t elements into
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
b
e less
v
erbose
commit
|
commitdiff
|
tree
2013-06-17
schulz
armv6 MMU defin
i
t
i
o
n
s
commit
|
commitdiff
|
tree
2013-06-17
schul
z
P
ut the kernel int
o
topmost memor
y
,
right b
e
low 0xffff
0
0
00
.
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
include
uboot's boot
script used to load and start
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
s
c
hulz
WiP commit
commit
|
commitdiff
|
tree
2013-06-13
s
c
hulz
Cre
a
ting
M
e
mHe
a
derExt for pooled functi
o
n
s wil
l
also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
St
r
onger
check against
the
MEMF
_
MANAGED memory
commit
|
commitdiff
|
tree
2013-06-13
schulz
inc
l
ude
m
agic fie
l
d in MemHeader
E
xt str
u
c
ture
commit
|
commitdiff
|
tree
2013-06-13
s
c
h
u
lz
S
et the magic value
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
don
'
t need
CPU mode
d
efi
n
ition
s
here
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
ugly fixes
against g
c
c
which
d
oes n
o
t like to mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
i
nclude dire
c
tory
m
o
ved ou
t
side ker
n
el
.
resourc
e
directory
commit
|
commitdiff
|
tree
2013-06-13
schulz
i
n
case of EfikaMX,
optimize for
size
commit
|
commitdiff
|
tree
2013-06-13
sc
h
ulz
KrnMayGetCh
a
r implemented
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
using volatile struct with all UART fields can be much
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
_
K
rnP
u
tC uses argumen
t
of
type char, not cha
r
*
commit
|
commitdiff
|
tree
2013-06-02
schulz
1
.
fixed mx51_ua
r
t
i
nclu
d
e fil
e
(IMX
_
U
ART stru
c
ture
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schul
z
d
o
n't l
i
nk
w
i
t
h -lrom, use
-larosc
.
static instead
commit
|
commitdiff
|
tree
2013-06-02
schulz
adj
u
st th
e
ic
t
l* defi
n
itions - the
funct
i
ons take on
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
s
c
h
ulz
mx51 UAR
T
defin
i
tions
commit
|
commitdiff
|
tree
2013-06-02
schulz
incl
u
de d
i
rectory for EfikaMX s
p
ec
i
fic files
commit
|
commitdiff
|
tree
2013-06-02
schulz
re
m
oved unn
e
eded free space an
d
o
ne rep
e
ated includ
e
commit
|
commitdiff
|
tree
2013-06-02
schulz
Ad
d
ed
b
uild target support for softfp and hardfloat
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
1
.
set S
I
ZE_ALIG
N
t
o
AROS_WORSTAL
I
GN
commit
|
commitdiff
|
tree
2013-05-30
schulz
TLSF cod
e
m
oved t
o
r
ig
h
t place
.
All tlsf fun
c
tions
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
S
lig
h
t
change - one
h
a
s
to call krnCreateTLSFMemHeader
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
krn
C
reateMemHeader under
s
tands t
h
at
i
t has to
init
i
alize
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
sch
u
l
z
h
o
sted tar
g
et will enable TLSF i
f
s
t
arte
d
with --
u
se
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
d
o
n't u
s
e macros by de
f
ault
.
s
tatic
i
nlin
e
s are just
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schul
z
small code cleanup
commit
|
commitdiff
|
tree
2013-05-19
sch
u
lz
s
u
pp
o
rt for TLSF
manag
e
d me
m
ory
a
dded
commit
|
commitdiff
|
tree
2013-05-19
schulz
memory pool
for MEMF_MANA
G
ED stores
t
he requirem
e
nt
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schu
l
z
handle MEMF_MANAGED DeletePool() call
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
support for MEM
F
_MA
N
A
GED memory e
x
tend
e
d
.
Now pools
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
sc
h
ulz
MemHeaderExt
u
pdated
(init an
d
destroy functions),
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
sch
u
lz
including s
y
s/stat
.
h
ca
u
sed comp
i
l
ation errors for
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
s
chu
l
z
prefent redefiniti
o
n if struct timeval
commit
|
commitdiff
|
tree
2013-05-12
schulz
kerne
l
ld flags a
r
e in fact
p
assed to gcc, therefor
e
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schul
z
stdAlloc
is not called direc
t
ly
i
n prepareexecbase
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
Alloca
t
e s
u
pports MEMF_MANAGED t
o
o
commit
|
commitdiff
|
tree
2013-05-12
sc
h
ulz
fixe
d
t
y
p
o
s
commit
|
commitdiff
|
tree
2013-05-12
s
chulz
f
i
xed typo
commit
|
commitdiff
|
tree
2013-05-12
schul
z
include memheaderext
.
h f
i
le
commit
|
commitdiff
|
tree
2013-05-12
schulz
better way to prevent
s
truct t
i
me
v
al
redefi
n
ition
.
commit
|
commitdiff
|
tree
2013-05-12
sc
h
ulz
support
f
or MEMF
_
M
ANAGED mem
o
ry is back in the system
.
.
.
commit
|
commitdiff
|
tree
2013-03-17
schulz
ARM tra
g
ets do
n
o
t
l
i
ke
ope
r
ation
s
o
n unma
p
ped AR
O
S
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
schulz
i
g
n
ore ge
n
erat
e
d mmakef
i
les
commit
|
commitdiff
|
tree
2012-08-09
schulz
Dis
a
b
l
e
m
ultilib option in
g
cc
.
The li
b
r
a
ries f
o
r ARM
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
schulz
ig
n
ore generated mmak
e
files
commit
|
commitdiff
|
tree
2012-08-09
schulz
igno
r
e g
e
nerated mmak
e
files
commit
|
commitdiff
|
tree
2012-07-16
schulz
updated GMP and MPFR
.
G
MP does no
t
need patchi
n
g
anym
o
re
.
.
.
commit
|
commitdiff
|
tree
2012-07-16
schulz
def
a
ult CPU and float-ab
i
targets us
e
d whe
n
building
.
.
.
commit
|
commitdiff
|
tree
2012-07-16
schulz
Added
t
a
r
get fu
r
ARM hard-floa
t
abi linux-ho
s
t
e
d AROS
.
.
.
commit
|
commitdiff
|
tree
2012-07-05
schulz
support 64-bit divide
and mu
l
tiply properly
.
commit
|
commitdiff
|
tree
next