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
execute SC_CAUSE only when system call will return to user mode. Without
2015-04-18
s
c
hulz
execute S
C
_CAUSE only when system call will re
t
urn
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
sch
u
lz
__eabi_i
2
d and
__
e
abi_ui2d implementations
commit
|
commitdiff
|
tree
2015-04-15
sch
u
lz
64-bit sh
i
f
t o
p
erations
commit
|
commitdiff
|
tree
2015-04-14
schulz
Only in
c
l
u
d
e
raspbe
r
rypi
f
irmware
f
ile
s
which are really
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
schulz
Use BGR24 format
commit
|
commitdiff
|
tree
2015-04-14
sch
u
lz
DOn't
bus
y
wait for SDHC command complet
e
by readi
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schulz
R
e
store user mode
v
e
r
s
i
on of shadow
r
egister
s
only
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schu
l
z
A
ll buf
f
e
rs allocated he
r
e h
a
ve to
b
e
larger by one
.
.
.
commit
|
commitdiff
|
tree
2015-04-12
schulz
mmakefil
e
fixed
commit
|
commitdiff
|
tree
2015-04-11
schulz
n
e
w syscall -
S
C_CACHECLEARE
which is just a w
r
apper
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
define new BootMsg tag
commit
|
commitdiff
|
tree
2015-04-11
s
c
hul
z
Pass physical addre
s
s of kernel
through Boot
M
s
g tags
commit
|
commitdiff
|
tree
2015-04-11
sc
h
ulz
U
s
e
M
essage pointer
a
lloc
a
t
ed form the s
y
s
tem instead
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sc
h
ulz
Use Cac
h
e
P
reDMA to flush data
c
a
che and obta
i
n physi
c
al
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
chulz
SC_CACHECLEAR
E
s
yscall i
m
plem
e
ntation
commit
|
commitdiff
|
tree
2015-04-11
schulz
VirtualToPhysical
.
Not so smart implement
a
tion a
t
the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
First cache
m
anagement functions in place
commit
|
commitdiff
|
tree
2015-04-11
schulz
Don'
t
e
n
ter sup
e
r
v
isor m
o
de
.
Data and in
s
truction syn
c
hroniz
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
name of vcmbox
.
resource
c
hanged to mbox
.
resource
commit
|
commitdiff
|
tree
2015-04-11
schulz
U
s
e
proper
O
N/O
F
F logi
c
fo
r
activity led on B+ and
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
BC
M
2835_
P
ER
I
P
HY
S
SI
Z
E
m
ust be larger in order to cover
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
Upon leaving IRQ check
w
heth
e
r the cod
e
wil
l
go ba
c
k
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
shut down debug
a
gain
commit
|
commitdiff
|
tree
2015-04-09
s
chulz
Use TL
S
F m
a
naged memory
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
The
whole rpi kernel is
now not only
a
t the top of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
sch
u
lz
Short
:
use
frame
b
uffer mirror fo
r
the
b
o
ot console
.
commit
|
commitdiff
|
tree
2015-04-09
schul
z
disable
h
ack for getting __builtin_return_add
r
ess(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
I
need m
o
re debug
for a w
h
ile
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Let bootstrap code
prep
a
re the MMU tables
f
o
r r
a
spberry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schul
z
Don't print modu
l
e inf
o
rmation wh
e
n cal
c
ulating kerne
l
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sc
h
ulz
Fix MEMUpper value pas
s
ed to the AROS ker
n
el
- t
h
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
c
h
ulz
move DEFINESET fr
o
m p
l
a
t
for
m
_init to kern
e
l
_
st
a
r
tup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
c
hu
l
z
rpi2
a
s well as B+ boa
r
ds
use LED
s
wired between GPIO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
core_Setu
p
MMU() tak
e
s o
n
e
arg
u
me
n
t i
n
ste
a
d
o
f none
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
Qu
e
ry Video
C
ore fo
r
VME
M
(needed f
o
r furth
e
r
M
MU mapping)
commit
|
commitdiff
|
tree
2015-03-29
sc
h
ulz
enable v6 atomic operat
i
ons for v6zk arch
i
te
c
ture
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
enable write back caches
.
Cur
r
ently cor
r
up
t
s framebuffer
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
krnSysC
a
ll m
a
y destr
o
y conten
t
s of lr register (if
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
s
chulz
flush
i
nstruction cache
aft
e
r c
o
pying t
h
e
e
xcept
i
on
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
schulz
Us
e
correct path for r
a
s
p
b
errypi
firmw
a
r
e
files
.
N
o
w
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
s
c
hulz
Support dynamic
ARM_PERII
O
BASE
a
s re
q
ured b
y
rpi2
commit
|
commitdiff
|
tree
2015-03-22
schu
l
z
D
o
n't flush
c
aches
w
hen waiting for
free MailBox slot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
s
chulz
Don't
use magic numbers
.
U
s
e
defin
e
s
i
nstead (ARM_PERI
I
O
B
AS
E
)
commit
|
commitdiff
|
tree
2015-03-21
schulz
Wait for SerOut ready
a
fter pri
n
t
i
n
g
a
n ad
d
i
t
i
o
n
al
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
s
c
hulz
bootstr
a
p enables c
a
c
h
e
s
f
o
r spee
d
up
.
Supports
rpi2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
s
c
hulz
add metata
r
get fo
r
ge
n
era
t
in
g
.
img file
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Fix c
a
c
he flushes in VC MailBox (can't clean and i
n
v
a
li
d
a
te
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
s
ch
u
lz
Support r
p
i2, fix s
e
nding
C
R
a
fter
L
F
(
wa
i
t for serial
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schulz
a
d
ded i2f functio
n
s
c
o
n
v
erting 32
-
b
it int
e
ger (u
n
sig
n
ed
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
sc
h
ulz
mo
v
e to raspbe
r
rypi r
e
pository on github as it appears
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
added function converti
n
g lo
n
g
lon
g
(64-
b
it) signed
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
s
chulz
O
n
darwin hos
t
use gsed if
user hasn't specified anything
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
s
c
hulz
don'
t
enforc
e
gse
d
on d
a
rwin h
o
s
t
.
Let user specify
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
s
chulz
Worst cas
e
alignment on x86_64 is
1
6
b
ytes
.
Some MMX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
Crea
t
e the
initial MMU m
a
p at top of memory, right
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
sc
h
ulz
During s
t
artup che
c
k if early MMU m
a
p pointer is s
e
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schul
z
Set "client"
d
omain control rights f
o
r domai
n
0
commit
|
commitdiff
|
tree
2013-06-18
sch
u
lz
Oo
p
s! Forgot b
i
tfield size
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
s
c
hulz
p
r
otect stdAll
o
c
and stdDealloc even mor
e
a
gainst
misused
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
Wip, I will need to copy some
o
f ta
g
list elements into
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
b
e less verbose
commit
|
commitdiff
|
tree
2013-06-17
sch
u
lz
armv6
M
MU
definitions
commit
|
commitdiff
|
tree
2013-06-17
schulz
Put
t
he k
e
r
n
el into topmost memory, right
b
e
low 0xfff
f
0000
.
commit
|
commitdiff
|
tree
2013-06-13
sc
h
ulz
include uboot
'
s boot script used to
l
oad an
d
sta
r
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
sc
h
ulz
W
iP commit
commit
|
commitdiff
|
tree
2013-06-13
s
chulz
Creating MemH
e
aderExt for po
o
l
ed functions wi
l
l
also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
Str
o
nger check against the
MEMF_
M
ANAGED memory
commit
|
commitdiff
|
tree
2013-06-13
schulz
include magic
f
i
el
d
in MemHeaderExt struc
t
ur
e
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
Set th
e
magic v
a
lue
commit
|
commitdiff
|
tree
2013-06-13
s
chul
z
don't need CPU
m
ode
d
efinitions here
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
s
ch
u
l
z
ugl
y
fixes against gcc
w
h
i
c
h
does not
l
ike to mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
i
nclude directory move
d
ou
t
side kerne
l
.
resource
d
i
r
ectory
commit
|
commitdiff
|
tree
2013-06-13
schulz
in
c
a
se of
Efik
a
M
X
,
o
p
ti
m
ize f
o
r size
commit
|
commitdiff
|
tree
2013-06-13
s
c
hulz
KrnMay
G
etChar
i
mplemented
commit
|
commitdiff
|
tree
2013-06-13
schulz
usin
g
volatile struct wit
h
all UART fields can be much
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
_Kr
n
PutC uses ar
g
ument
of
type char, not char*
commit
|
commitdiff
|
tree
2013-06-02
schulz
1
.
f
i
x
e
d mx51_u
a
rt include file (IMX
_
UART structure
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
s
c
hulz
do
n
't link w
i
t
h -lrom, use -la
r
osc
.
stati
c
instead
commit
|
commitdiff
|
tree
2013-06-02
sch
u
lz
a
d
j
ust the ictl* definitio
n
s - the
f
unctions take o
n
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
mx51 UART defi
n
itions
commit
|
commitdiff
|
tree
2013-06-02
s
c
hulz
inc
l
ud
e
directory for EfikaMX specific f
i
le
s
commit
|
commitdiff
|
tree
2013-06-02
s
c
hulz
remo
v
e
d
unneeded free space
and
one rep
e
ated include
commit
|
commitdiff
|
tree
2013-06-02
schu
l
z
Add
e
d b
u
ild
target supp
o
rt fo
r
softfp and hardfloa
t
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schul
z
1
.
set S
I
ZE_ALIGN to AROS_WORSTALIGN
commit
|
commitdiff
|
tree
2013-05-30
schu
l
z
TL
S
F c
o
de moved to rig
h
t place
.
All tlsf func
t
io
n
s
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
Sligh
t
change - one has to
c
a
l
l k
r
nCr
e
a
t
e
T
LSFMemHeader
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
krnCreateMe
m
Header u
n
derstands that it ha
s
to initialize
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
host
e
d ta
r
get will enable TLSF
if
s
tarted with
-
-use
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
don't
use macros by de
f
ault
.
static inline
s
ar
e
just
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
small code cleanu
p
commit
|
commitdiff
|
tree
2013-05-19
schulz
support for T
L
SF managed memory
a
d
ded
commit
|
commitdiff
|
tree
2013-05-19
schulz
m
e
mory po
o
l for MEMF_MANAG
E
D
stores the
re
q
uirement
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
ch
u
lz
handle MEMF_MANAGED D
e
letePoo
l
(
)
cal
l
.
commit
|
commitdiff
|
tree
2013-05-19
s
c
hulz
suppo
r
t for MEM
F
_MANAGED memory exten
d
ed
.
N
ow pool
s
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schul
z
MemHeaderEx
t
upd
a
ted (init and des
t
roy functi
o
n
s),
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
s
c
h
u
lz
i
nclu
d
in
g
s
ys/stat
.
h caused
c
o
m
p
i
l
ation erro
r
s for
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
sc
h
ulz
prefent red
e
fi
n
it
i
o
n
if stru
c
t timeval
commit
|
commitdiff
|
tree
2013-05-12
s
chulz
kern
e
l
ld flags are in
f
act
passed to gcc, therefo
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
st
d
A
l
loc is not called directly in prepare
e
xecbas
e
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
Allocate suppor
t
s MEMF_MANA
G
E
D
t
o
o
commit
|
commitdiff
|
tree
next