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
Pass physical address of kernel through BootMsg tags
2015-04-11
schulz
P
a
s
s
physic
a
l
a
ddress of kernel through
B
ootMsg tags
commit
|
commitdiff
|
tree
2015-04-11
sc
h
ulz
Use Message point
e
r allocated form the
s
ystem in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use CachePreDMA to fl
u
sh data cac
h
e
and o
b
tain
p
hy
s
i
c
al
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
SC_CA
C
HECLEARE syscall im
p
lementation
commit
|
commitdiff
|
tree
2015-04-11
schulz
Virtual
T
oPhysical
.
Not so s
m
art implementatio
n
at the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
F
i
rs
t
c
a
che manag
e
ment funct
i
ons in place
commit
|
commitdiff
|
tree
2015-04-11
sc
h
ulz
D
on't enter
superv
i
sor mod
e
.
Data
and
instruction sync
h
roniz
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
c
hulz
n
a
me of vcmbox
.
res
o
urce
changed t
o
mbox
.
r
e
sou
r
c
e
commit
|
commitdiff
|
tree
2015-04-11
schulz
U
s
e proper
O
N/OF
F
logic for act
i
vit
y
l
e
d o
n
B+ an
d
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
BCM2835_
P
E
R
IPHYSS
I
ZE must b
e
larger in order to cover
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
Upo
n
leaving
I
RQ
c
heck w
h
eth
e
r
the code w
i
ll go back
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
sc
h
ulz
shut down d
e
bug aga
i
n
commit
|
commitdiff
|
tree
2015-04-09
sch
u
l
z
U
se TLSF manag
e
d memory
.
commit
|
commitdiff
|
tree
2015-04-09
sc
h
u
l
z
Th
e
who
l
e rpi kernel is now not onl
y
at the
t
o
p of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
Sh
o
rt: use
fra
m
ebu
f
fer mirro
r
f
or the boot console
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
disable hack
for getting __b
u
iltin_r
e
turn_address(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
I
need more
debug for a wh
i
le
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sc
h
u
lz
Let boo
t
s
t
r
a
p cod
e
p
repa
r
e the MM
U
tables for raspberry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
D
o
n
't print module i
n
f
o
rmation when calcu
l
ating kernel
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
F
i
x MEMUpp
e
r va
l
ue passed to the A
R
OS kern
e
l - th
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sc
h
u
lz
move D
E
FIN
E
SET f
r
om
pla
t
f
o
r
m_init to ker
n
el_s
t
artup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
rpi2
a
s w
e
ll as B+ boards u
s
e LEDs wired bet
w
een GP
I
O
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
core_Se
t
upM
M
U() tak
e
s
one arg
u
ment
i
nstead of none
.
commit
|
commitdiff
|
tree
2015-03-30
sc
h
ul
z
Query V
i
deoCo
r
e for VMEM (need
e
d for f
u
rther M
M
U mapping
)
commit
|
commitdiff
|
tree
2015-03-29
schulz
ena
b
l
e
v6 atomic
operations for
v6zk architect
u
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
s
c
hulz
enable write back
c
aches
.
C
u
rrently cor
r
u
p
ts
f
ra
m
ebuffer
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
sch
u
lz
krnSysCal
l
may de
s
troy content
s
of lr r
e
gister (if
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
flush inst
r
uc
t
io
n
cach
e
a
f
ter copying the exception
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
schulz
U
s
e correct p
a
th f
o
r
r
aspberrypi
f
ir
m
ware files
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
s
c
hul
z
Su
p
por
t
dynam
i
c ARM_PERIIOBASE
as
r
equred
by rpi2
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don't flus
h
caches when
w
aiti
n
g
for free MailBox slot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schul
z
Don't
u
se magic
n
umbe
r
s
.
Use defines in
s
tea
d
(ARM_PERIIOBASE)
commit
|
commitdiff
|
tree
2015-03-21
schulz
Wait fo
r
Ser
O
ut ready af
t
er
p
rinting an additional
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schul
z
b
o
otstrap enab
l
es caches f
o
r speed up
.
S
uppo
r
ts rpi2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
add metatarg
e
t for
generating
.
img file
.
commit
|
commitdiff
|
tree
2015-03-21
s
c
hulz
F
i
x cache fl
u
shes in V
C
Mail
B
ox (can't clean a
n
d
invalidat
e
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Su
p
port rpi2,
f
i
x
sendi
n
g CR
a
fter LF
(
w
ait for seria
l
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
s
c
hu
l
z
ad
d
e
d
i2f
functions con
v
erting 32-bit integer (unsigned
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
sc
h
u
lz
mo
v
e t
o
r
a
spberrypi repository on githu
b
as i
t
app
e
ars
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
adde
d
function
converting long long (64-bit) signed
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
sc
h
ulz
On darwin host
u
se
g
sed
i
f
user
h
asn
'
t specifi
e
d anything
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
sc
h
ulz
don't enforce
gse
d
on
darw
i
n host
.
Let u
s
er sp
e
cify
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
sc
h
ul
z
Worst case alignment
o
n x86_64 is 16 byte
s
.
S
ome MMX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
sc
h
u
l
z
Create th
e
initial MMU
m
ap at top of memory, right
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
sch
u
l
z
During s
t
a
r
t
up che
c
k if ear
l
y MMU
m
ap
p
ointer
i
s s
e
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
Set "clie
n
t" doma
i
n control rights for
d
om
a
in 0
commit
|
commitdiff
|
tree
2013-06-18
schulz
Oops!
F
or
g
ot bit
f
ield size
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
prote
c
t
stdAlloc a
n
d
stdDeall
o
c even mo
r
e again
s
t misused
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
W
i
p
, I will need to copy some
of
t
agli
s
t el
e
ments in
t
o
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
sc
h
ulz
be less ve
r
bose
commit
|
commitdiff
|
tree
2013-06-17
schulz
a
r
mv6 MMU defi
n
itions
commit
|
commitdiff
|
tree
2013-06-17
s
c
h
ulz
P
u
t
the kernel int
o
topmost memory, right b
e
low 0xf
f
f
f
0
0
00
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
incl
u
d
e ub
o
ot
'
s
b
oot script
u
sed
to load
a
nd start
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
WiP commit
commit
|
commitdiff
|
tree
2013-06-13
schulz
Creating MemHea
d
erExt for pooled
f
unctions will also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
Stronger check again
s
t the MEMF_MANAGED memory
commit
|
commitdiff
|
tree
2013-06-13
schulz
include magic f
i
eld in
M
em
H
ea
d
e
r
E
xt s
t
r
u
c
t
u
r
e
commit
|
commitdiff
|
tree
2013-06-13
schulz
Set the magic valu
e
commit
|
commitdiff
|
tree
2013-06-13
schulz
don't need
C
PU mo
d
e defini
t
ions here
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
ugly fixes agai
n
st gcc
which does not
li
k
e
to mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
inclu
d
e directory
m
oved outsid
e
kernel
.
res
o
urce dir
e
ctory
commit
|
commitdiff
|
tree
2013-06-13
s
chul
z
in cas
e
o
f
E
fikaMX, op
t
imize for siz
e
commit
|
commitdiff
|
tree
2013-06-13
s
c
hulz
KrnMayGetChar i
m
plemented
commit
|
commitdiff
|
tree
2013-06-13
schulz
u
s
ing volatile
s
tr
u
ct w
i
th all
UART fiel
d
s can be much
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
s
c
hulz
_KrnPutC uses argument of type char, not char
*
commit
|
commitdiff
|
tree
2013-06-02
sch
u
lz
1
.
fixed mx51_uart incl
u
de fi
l
e (IMX_UART
structu
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
don't
l
ink
with -lrom, u
s
e
-
l
arosc
.
s
t
a
tic instead
commit
|
commitdiff
|
tree
2013-06-02
s
c
hu
l
z
adjust the
i
ctl* definitions - the functions take one
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
sch
u
lz
m
x51 UART
d
e
finitions
commit
|
commitdiff
|
tree
2013-06-02
s
chulz
i
nclud
e
director
y
f
or EfikaM
X
specif
i
c files
commit
|
commitdiff
|
tree
2013-06-02
s
chulz
removed
unne
e
de
d
f
r
ee s
p
ace and
one repea
t
e
d include
commit
|
commitdiff
|
tree
2013-06-02
schulz
Added build t
a
rget suppor
t
for softfp and ha
r
d
f
l
oat
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
sch
u
lz
1
.
set S
I
Z
E_ALIGN to AROS
_
WORSTALI
G
N
commit
|
commitdiff
|
tree
2013-05-30
schulz
TL
S
F
c
o
d
e
m
ov
e
d t
o
right place
.
All
tlsf
f
unctions
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
S
l
ight cha
n
ge - one
has to call krnCreateT
L
SFM
e
mHeader
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
k
rnCreateMemHeader
und
e
rstands that it has to ini
t
i
alize
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
c
hulz
host
e
d target wil
l
enable TLSF if started wit
h
--
u
se
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
sc
h
ulz
don't use macros by de
f
ault
.
stati
c
inlines are j
u
st
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
sch
u
l
z
small code cleanup
commit
|
commitdiff
|
tree
2013-05-19
s
c
hu
l
z
support for TLSF m
a
naged m
e
m
o
ry
added
commit
|
commitdiff
|
tree
2013-05-19
sch
u
l
z
memory pool for MEMF_MANA
G
ED
store
s
th
e
requirem
e
nt
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
chulz
handl
e
MEMF_MAN
A
GED DeletePool() call
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
suppor
t
for
M
EMF_
M
ANAGED memor
y
extended
.
N
o
w pools
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schu
l
z
MemHeaderExt updated (init and destroy functi
o
ns),
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
schulz
including sys/stat
.
h c
a
used co
m
pi
l
a
tion erro
r
s
for
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
p
r
ef
e
nt
r
edef
i
nition if st
r
uct
time
v
al
commit
|
commitdiff
|
tree
2013-05-12
schulz
kerne
l
ld fl
a
gs are in
f
act p
a
sse
d
to gcc, therefore
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
sc
h
ulz
stdA
l
loc
i
s n
o
t call
e
d d
i
rectl
y
in
p
re
p
areex
e
cbase
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
Allocate supports M
E
M
F_M
A
NAGED too
commit
|
commitdiff
|
tree
2013-05-12
schu
l
z
fixed typos
commit
|
commitdiff
|
tree
2013-05-12
sch
u
lz
fix
e
d typo
commit
|
commitdiff
|
tree
2013-05-12
schulz
include
memhe
a
derext
.
h file
commit
|
commitdiff
|
tree
2013-05-12
schulz
b
etter wa
y
to prevent struct timeval
r
edefiniti
o
n
.
commit
|
commitdiff
|
tree
2013-05-12
schul
z
support for M
E
MF_
M
ANAGED m
e
m
o
ry is back in th
e
s
y
s
tem
.
.
.
commit
|
commitdiff
|
tree
2013-03-17
s
c
hulz
ARM tragets do
n
ot l
i
ke
o
perations on unmapped AROS
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
s
c
h
u
lz
ignore generated
m
mak
e
fil
e
s
commit
|
commitdiff
|
tree
2012-08-09
schulz
Disable m
u
lti
l
ib option
in gcc
.
The
libraries fo
r
ARM
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
schulz
ignor
e
gen
e
r
a
t
ed
m
mak
e
f
iles
commit
|
commitdiff
|
tree
2012-08-09
s
chulz
ignore generated mmakefiles
commit
|
commitdiff
|
tree
2012-07-16
sch
u
lz
updated GMP
and MPFR
.
GMP does not need pa
t
c
hing anymore
.
.
.
commit
|
commitdiff
|
tree
next