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
__eabi_i2d and __eabi_ui2d implementations
2015-04-17
schu
l
z
__eabi_i2d a
n
d __eabi_u
i
2d implem
e
n
t
ations
commit
|
commitdiff
|
tree
2015-04-15
schulz
6
4
-bit shift
o
p
e
rations
commit
|
commitdiff
|
tree
2015-04-14
schulz
Only inc
l
ude raspberr
y
pi firmware files w
h
ich are real
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
schulz
U
se BGR2
4
format
commit
|
commitdiff
|
tree
2015-04-14
s
c
h
ulz
DOn't busy wait for SDHC command co
m
plete by reading
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
sch
u
l
z
Res
t
ore user mo
d
e
version
o
f
s
hadow reg
i
sters only
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schulz
All buffers all
o
cated
her
e
have to
be larger
by one
.
.
.
commit
|
commitdiff
|
tree
2015-04-12
schulz
mmakefile fixed
commit
|
commitdiff
|
tree
2015-04-11
schulz
n
e
w s
y
scall - SC_CACH
E
CLEARE which is
jus
t
a
wrapper
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
define
new BootMsg tag
commit
|
commitdiff
|
tree
2015-04-11
sc
h
ulz
Pass phy
s
ical address of
k
e
rnel through Boot
M
s
g t
a
gs
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use Message pointer allocated form the
s
ystem instead
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
U
s
e Cac
h
ePreDMA
to flush
data
c
a
che
a
nd obtain physical
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
c
hulz
S
C
_
C
ACHECLEARE sys
c
all
i
mplem
e
ntation
commit
|
commitdiff
|
tree
2015-04-11
s
chulz
VirtualTo
P
hysical
.
Not so smart
i
m
p
lement
a
tion
a
t the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
c
h
ulz
Fir
s
t c
a
che management func
t
ions in place
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
Don't enter supervi
s
or mode
.
D
a
ta and inst
r
uction synchroni
z
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
name of
vcmbo
x
.
resource chan
g
e
d
t
o mbox
.
resource
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use proper ON/OFF logic for ac
t
iv
i
ty led
o
n B+
and
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schul
z
B
C
M
2
8
35
_
PER
I
PHYSSIZE must be larger in
order to cover
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
Upon
l
eavi
n
g IRQ chec
k
whether th
e
code will go back
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schu
l
z
shut
down debu
g
again
commit
|
commitdiff
|
tree
2015-04-09
schulz
Use TLSF managed memo
r
y
.
commit
|
commitdiff
|
tree
2015-04-09
s
c
hulz
The whole rpi kernel
i
s now
n
ot only at the t
o
p
of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
S
h
ort:
u
s
e
fr
a
m
ebuf
f
e
r
mir
r
or for the
boot
c
onsole
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
d
i
sa
b
le hac
k
f
o
r gett
i
ng __builtin_re
t
urn_addres
s
(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sc
h
ulz
I need
mor
e
debug for a while
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Let
bootstrap code prepare the M
M
U tables for raspb
e
rry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Do
n
't print module informati
o
n when
calculating kernel
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
F
i
x MEMUpper value p
a
sse
d
to t
h
e AR
O
S kernel - the
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
move DEFINESE
T
from platf
o
rm_ini
t
t
o kernel_st
a
rtup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schul
z
rpi2 as well as B+ boards use
L
E
D
s wired
betwee
n
GPIO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
core_S
e
t
u
p
MMU(
)
takes on
e
arg
u
ment inste
a
d of
n
o
ne
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
Query V
i
deo
C
o
r
e fo
r
VMEM
(
ne
e
ded for further MMU mapping)
commit
|
commitdiff
|
tree
2015-03-29
schulz
enable v6 a
t
o
m
ic opera
t
ions
for v6
z
k architect
u
re
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
s
c
hulz
enable wr
i
te b
a
ck caches
.
Currently cor
r
upts frame
b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
krnSy
s
Call m
a
y destroy contents of lr r
e
gister (if
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
f
l
ush inst
r
uc
t
ion cache after copy
i
ng the
e
xception
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
sch
u
lz
Us
e
c
o
r
r
ect path
for raspberrypi firmw
a
re file
s
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Support dynami
c
ARM_PERIIOBASE
a
s
requr
e
d by r
p
i
2
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don't fl
u
s
h
caches whe
n
wa
i
tin
g
f
o
r free Mail
B
ox slo
t
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don'
t
use magic numbers
.
Use defines
i
n
stead (ARM_PE
R
IIOBASE)
commit
|
commitdiff
|
tree
2015-03-21
s
chulz
Wai
t
for SerOut r
e
ady after printin
g
an additiona
l
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
b
oot
s
trap
e
n
a
bles
c
a
ches for
speed
u
p
.
S
u
p
p
orts rpi2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
s
chulz
add metatarget for generating
.
img file
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Fix cache
f
lushes in
VC Ma
i
l
B
o
x (can't clean and inval
i
d
a
te
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
sc
h
ulz
Sup
p
ort rpi2, fix send
i
ng CR after LF
(wait for
s
e
ri
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schulz
added i2f fu
n
ctions
converting 32
-
bi
t
integer (unsigned
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
sc
h
ulz
mo
v
e to
r
aspberrypi repository on github as it appears
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
added function
co
n
v
e
rting lon
g
l
o
ng
(64-bit)
s
i
g
ne
d
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
schulz
On darwin host use
g
s
ed
i
f user hasn't
s
pecified anything
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
schulz
do
n
't enfo
r
ce gs
e
d on darwin host
.
Let user
s
pe
c
ify
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
schulz
Worst ca
s
e alignment on
x86_64 is 16 byte
s
.
Some MMX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
Create the i
n
itial
M
MU map at
top of mem
o
ry, right
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
s
chulz
During start
u
p check if ea
r
ly MMU map point
e
r
i
s set
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
s
chulz
Set "clie
n
t" domain
c
o
ntrol rights for d
o
main 0
commit
|
commitdiff
|
tree
2013-06-18
schulz
Oops! Forgot
b
i
tfield s
i
ze
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
s
chulz
protect stdAlloc an
d
stdD
e
alloc even
more ag
a
inst mis
u
se
d
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
Wip,
I
w
i
l
l
need to copy some of
t
aglist el
e
m
ent
s
into
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
be less
v
erbose
commit
|
commitdiff
|
tree
2013-06-17
schu
l
z
armv6 MMU definitions
commit
|
commitdiff
|
tree
2013-06-17
schulz
Put the kerne
l
i
n
to top
m
ost memory
,
right
b
elow 0xff
f
f0000
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
incl
u
de ubo
o
t's
boot sc
r
ip
t
u
s
e
d
to loa
d
and start
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
WiP commi
t
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
Creat
i
ng
M
e
mHeaderExt for pooled functio
n
s
will also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
Stronger check against the MEMF_MANAGED memory
commit
|
commitdiff
|
tree
2013-06-13
schulz
inc
l
ud
e
magi
c
field in MemHea
d
e
r
Ext structure
commit
|
commitdiff
|
tree
2013-06-13
s
c
hu
l
z
S
et the mag
i
c value
commit
|
commitdiff
|
tree
2013-06-13
schulz
don't n
e
ed CP
U
mode de
f
in
i
tions here
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
ugly fixes
a
gainst g
c
c
which
does not like to mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
include direct
o
ry moved outside kernel
.
reso
u
r
ce directo
r
y
commit
|
commitdiff
|
tree
2013-06-13
schul
z
i
n case of
EfikaMX,
o
pti
m
i
z
e for
s
ize
commit
|
commitdiff
|
tree
2013-06-13
schulz
KrnMayGet
C
h
a
r impl
e
mented
commit
|
commitdiff
|
tree
2013-06-13
schulz
us
i
ng
v
o
lati
l
e struct with al
l
UART
f
ie
l
d
s ca
n
be much
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
_KrnP
u
tC uses
argument of type
c
har,
n
ot char*
commit
|
commitdiff
|
tree
2013-06-02
schul
z
1
.
f
i
x
ed
m
x51_uart inc
l
ude file (IMX_U
A
RT structure
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
s
c
hu
l
z
d
on't link with -lrom, use -l
a
r
osc
.
static i
n
s
t
ead
commit
|
commitdiff
|
tree
2013-06-02
schulz
adjust the ic
t
l* de
f
init
i
o
n
s
-
the fun
c
tions take one
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schu
l
z
mx51
U
ART def
i
nitions
commit
|
commitdiff
|
tree
2013-06-02
sc
h
ulz
i
n
clude directory for E
f
ikaMX specific files
commit
|
commitdiff
|
tree
2013-06-02
s
ch
u
lz
remov
e
d unn
e
eded free space and one repeat
e
d include
commit
|
commitdiff
|
tree
2013-06-02
s
c
hulz
Adde
d
build target support for
s
oftf
p
and hardflo
a
t
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
1
.
set SIZE_ALIGN
to AROS
_
W
O
RSTALIG
N
commit
|
commitdiff
|
tree
2013-05-30
schulz
TLSF
code moved to right place
.
All tlsf function
s
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
Slig
h
t
c
hange
-
one has to call krnCreateTLSFMemHeader
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
k
rnCre
a
teMem
H
ead
e
r unders
t
a
n
d
s
t
hat it has to initialize
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
hosted targe
t
w
i
l
l
en
a
bl
e
TLSF
i
f sta
r
ted
w
i
t
h --use
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
chulz
d
o
n
'
t use macros by defau
l
t
.
static inlines ar
e
just
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
sm
a
ll cod
e
cleanu
p
commit
|
commitdiff
|
tree
2013-05-19
s
c
hul
z
supp
o
rt for TLSF managed memory added
commit
|
commitdiff
|
tree
2013-05-19
s
c
hulz
memory p
o
o
l
f
or MEMF_MA
N
AGED stores the requirement
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
sch
u
lz
handle MEMF_MANAGED D
e
lete
P
oo
l
() call
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
suppo
r
t
f
or MEMF_MA
N
AGED me
m
ory
e
xte
n
ded
.
Now pools
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
M
e
m
Hea
d
erExt upd
a
ted (ini
t
and d
e
s
t
r
o
y function
s
)
,
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
schulz
including sys/stat
.
h cau
s
ed compil
a
tion erro
r
s for
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
p
refent
r
edefinition i
f
str
u
ct ti
m
eval
commit
|
commitdiff
|
tree
2013-05-12
schulz
kernel ld flags are in fact
p
assed to gcc,
therefore
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
sc
h
ulz
stdAllo
c
is not called
direct
l
y in prepare
e
xecb
a
se
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schul
z
Allocate supports MEMF_MA
N
AGED too
commit
|
commitdiff
|
tree
2013-05-12
schul
z
fix
e
d typos
commit
|
commitdiff
|
tree
next