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
new syscall - SC_CACHECLEARE which is just a wrapper around exec.library's function...
2015-04-11
sch
u
lz
new syscall - SC_CACHECLEARE which is
just a wrapper
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
define new BootM
s
g
tag
commit
|
commitdiff
|
tree
2015-04-11
schulz
Pass p
h
ysical add
r
ess
o
f ke
r
nel th
r
ou
g
h
BootMsg tags
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use
Message
po
i
nt
e
r allocated form th
e
sy
s
tem in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sch
u
lz
Us
e
Cach
e
Pr
e
D
M
A
to f
l
ush
d
ata cache and obtain phys
i
cal
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schul
z
S
C_CAC
H
ECLEARE
s
yscall implementati
o
n
commit
|
commitdiff
|
tree
2015-04-11
schulz
Virtual
T
oPhysical
.
Not so smart imp
l
ementation at the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
c
hulz
First cach
e
man
a
ge
m
ent functions
in pla
c
e
commit
|
commitdiff
|
tree
2015-04-11
schulz
Don't enter
s
upervis
o
r mode
.
Da
t
a and
ins
t
ruction s
y
nchron
i
z
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
name of vcm
b
ox
.
resou
r
ce cha
n
ged to mb
o
x
.
resource
commit
|
commitdiff
|
tree
2015-04-11
sch
u
l
z
Use
p
roper ON/
O
FF log
i
c for acti
v
ity led o
n
B+ and
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
BCM283
5
_
PERIPH
Y
SSIZ
E
m
u
st be
lar
g
e
r
in order to cover
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
sc
h
ulz
U
p
on
l
eaving
I
RQ check
whe
t
her the code w
i
l
l
go ba
c
k
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
shut down
debug again
commit
|
commitdiff
|
tree
2015-04-09
sch
u
lz
Use TLS
F
managed memory
.
commit
|
commitdiff
|
tree
2015-04-09
sch
u
l
z
T
h
e whole r
p
i kernel is now not only at
the top of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schu
l
z
Short: use
framebuffer mirror for the boot con
s
o
l
e
.
commit
|
commitdiff
|
tree
2015-04-09
s
chulz
disable
h
ack
f
or gettin
g
__
b
uil
t
in_return_
a
dd
r
ess(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sc
h
u
lz
I need more de
b
ug for a wh
i
le
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Let bootstrap code
p
repa
r
e the
MMU t
a
b
l
es for raspberry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
c
h
u
lz
D
o
n't print modul
e
inform
a
ti
o
n when calculating kernel
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
c
hu
l
z
Fix MEMUpper value
passed to the
AROS kerne
l
-
the
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
move DEFINES
E
T fro
m
plat
f
o
rm_in
i
t
to kernel_startup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sc
h
ul
z
rpi2 as w
e
l
l as B
+
boa
r
ds us
e
LEDs
wired betwee
n
GPIO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
co
r
e_Setu
p
MMU() ta
k
es one argument i
n
stead of none
.
commit
|
commitdiff
|
tree
2015-03-30
sch
u
lz
Quer
y
VideoC
o
re for VMEM (nee
d
ed for furthe
r
MMU map
p
ing)
commit
|
commitdiff
|
tree
2015-03-29
s
chulz
en
a
b
le v6
at
o
mic operations f
o
r v6zk architecture
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
sch
u
lz
enable write back caches
.
C
u
rrent
l
y corrup
t
s framebuffer
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schu
l
z
krnSysC
a
ll ma
y
destro
y
co
n
t
ents of lr
re
g
ister (if
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
f
l
ush in
s
truction cache
after copying the exception
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
schulz
Use correct pa
t
h
for
raspberrypi fi
r
mware files
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Suppor
t
dynamic ARM_PERII
O
B
A
SE as req
u
r
e
d
b
y rpi2
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don't flu
s
h
caches when waiting for
f
ree MailBo
x
slot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don'
t
u
s
e
m
agic
numbers
.
Use
defines instead (ARM_PERI
I
OBASE)
commit
|
commitdiff
|
tree
2015-03-21
s
c
hulz
Wait fo
r
S
e
rOut
ready af
t
er pr
i
nting an addi
t
ional
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schul
z
b
o
otstrap enable
s
caches for speed up
.
Supports rpi
2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
add metatar
g
et for gener
a
t
i
n
g
.
img file
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Fix cach
e
flushes in V
C
MailB
o
x (can't clean and in
v
alidate
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schul
z
S
u
ppo
r
t rpi2, fix send
i
ng C
R
after LF (
w
ait for serial
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schulz
added i2f functi
o
ns conver
t
ing 32-bi
t
integ
e
r (un
s
igned
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
mov
e
to
raspberrypi reposito
r
y on
github as it
appears
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
a
d
ded function converting lon
g
long (64-bit) signed
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
schulz
On darwi
n
hos
t
use g
s
e
d if user hasn't specified anyth
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
schulz
d
on't enf
o
rce gsed o
n
darwin ho
s
t
.
Let user speci
f
y
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
sc
h
ulz
Worst case alignment on x86_64 i
s
16 bytes
.
Some MMX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
sch
u
lz
Cre
a
te the
i
ni
t
ial MMU map
a
t top of m
e
mory, right
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schu
l
z
During start
u
p check
if early MMU map pointer
i
s set
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
s
c
h
ulz
Set
"clie
n
t" domain
c
o
n
t
rol
rig
h
ts for domain 0
commit
|
commitdiff
|
tree
2013-06-18
schulz
Oops! Forgot bitfi
e
l
d
size
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
pro
t
ect
s
t
d
Alloc and stdDealloc eve
n
mor
e
against misused
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
W
i
p, I will
n
eed to
c
o
p
y some
o
f tag
l
ist eleme
n
ts into
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schul
z
be less verbose
commit
|
commitdiff
|
tree
2013-06-17
schulz
armv6 MMU definitions
commit
|
commitdiff
|
tree
2013-06-17
sc
h
ulz
P
u
t th
e
k
e
rn
e
l int
o
topmost me
m
or
y
, right b
e
low 0xffff0000
.
commit
|
commitdiff
|
tree
2013-06-13
s
chulz
include uboot's boot
script used to load an
d
star
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
WiP commit
commit
|
commitdiff
|
tree
2013-06-13
schulz
Creatin
g
MemHeaderExt for poo
l
e
d
fu
n
ctio
n
s will also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
Stronger ch
e
ck against
the MEMF_MANAGED memory
commit
|
commitdiff
|
tree
2013-06-13
schulz
inc
l
ude m
a
gic field in
M
e
m
H
e
a
derExt
s
t
ruct
u
r
e
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
Set the magi
c
value
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
don't need CPU mode definitions here
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
ugly fixes against g
c
c which does no
t
like to mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
include
d
i
r
ec
t
o
r
y moved outside k
e
r
nel
.
re
s
ourc
e
directory
commit
|
commitdiff
|
tree
2013-06-13
schulz
in cas
e
of EfikaMX,
o
ptimize for size
commit
|
commitdiff
|
tree
2013-06-13
schul
z
KrnMa
y
G
e
tChar
i
mplemen
t
ed
commit
|
commitdiff
|
tree
2013-06-13
s
chu
l
z
u
s
i
ng volatil
e
st
r
uct wit
h
a
l
l
U
ART fields can be
m
uch
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
sch
u
lz
_K
r
nPutC uses argument
o
f t
y
pe char, not char*
commit
|
commitdiff
|
tree
2013-06-02
schu
l
z
1
.
fixed mx51_uart include file
(IMX
_
UART structure
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
s
c
h
u
l
z
don't link with -lrom,
u
s
e
-la
r
osc
.
static in
s
t
e
ad
commit
|
commitdiff
|
tree
2013-06-02
schu
l
z
adjus
t
the ictl* definiti
o
n
s
-
t
h
e func
t
ions ta
k
e one
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
s
c
hul
z
mx51 UART
d
efinitions
commit
|
commitdiff
|
tree
2013-06-02
sc
h
ulz
inc
l
u
de directory f
o
r E
f
ikaMX
s
pecific files
commit
|
commitdiff
|
tree
2013-06-02
schulz
r
emov
e
d
u
nneed
e
d fr
e
e
space and one re
p
eated include
commit
|
commitdiff
|
tree
2013-06-02
s
c
hulz
Add
e
d bui
l
d tar
g
et sup
p
or
t
fo
r
softfp and hard
f
lo
a
t
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
1
.
set S
I
ZE_A
L
IGN
t
o
AROS_WORSTALIG
N
commit
|
commitdiff
|
tree
2013-05-30
schulz
TLSF code moved to right place
.
All tlsf
f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schul
z
Sli
g
h
t
change - o
n
e has to call krnCreateTL
S
F
M
em
H
eader
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
krnCreateMemHeader un
d
ersta
n
ds that it has to in
i
tialize
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schu
l
z
h
os
t
ed targe
t
will en
a
ble T
L
SF
if star
t
ed w
i
th -
-
use
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
c
h
ulz
don't use macros
b
y de
f
ault
.
static inlines are jus
t
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
small code
c
l
e
anup
commit
|
commitdiff
|
tree
2013-05-19
schulz
supp
o
rt
for T
L
SF managed
m
emory added
commit
|
commitdiff
|
tree
2013-05-19
schulz
memory pool for MEMF
_
MA
N
AGED stores the
r
e
q
uir
e
m
ent
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
handle MEMF_MANAGE
D
Del
e
t
ePool() call
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
sup
p
or
t
for MEMF_MANAGED m
e
mo
r
y ex
t
ended
.
N
ow pools
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
c
hulz
MemHeaderExt updated
(init and
d
estroy function
s
),
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
sch
u
lz
i
ncluding s
y
s/st
a
t
.
h
cau
s
ed c
o
mpilatio
n
er
r
ors for
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
s
chulz
p
re
f
ent re
d
e
f
in
i
tion if struct timev
a
l
commit
|
commitdiff
|
tree
2013-05-12
schulz
kernel ld flags a
r
e in
f
act pas
s
ed to
gcc
,
the
r
efore
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
stdAll
o
c
i
s
n
ot called d
i
rect
l
y in preparee
x
ecbase
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
s
c
hulz
Allocate s
u
pp
o
rts MEMF_MANA
G
ED too
commit
|
commitdiff
|
tree
2013-05-12
schulz
f
ixed typos
commit
|
commitdiff
|
tree
2013-05-12
schulz
fixed typo
commit
|
commitdiff
|
tree
2013-05-12
schulz
i
nclu
d
e
mem
h
eader
e
xt
.
h file
commit
|
commitdiff
|
tree
2013-05-12
schulz
b
etter w
a
y to preven
t
stru
c
t ti
m
e
val
r
edefinition
.
commit
|
commitdiff
|
tree
2013-05-12
sc
h
u
lz
s
up
p
ort for
M
EMF_MANAGED memor
y
i
s
back in
t
he system
.
.
.
commit
|
commitdiff
|
tree
2013-03-17
schu
l
z
ARM traget
s
d
o not li
k
e ope
r
at
i
ons
on unmapped A
R
O
S
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
schu
l
z
ignor
e
gen
e
rated mmakefiles
commit
|
commitdiff
|
tree
2012-08-09
s
c
hulz
Disable mul
t
i
l
ib o
p
t
i
on in
g
cc
.
The libraries for ARM
.
.
.
commit
|
commitdiff
|
tree
2012-08-09
schulz
i
gnore generated m
m
akefiles
commit
|
commitdiff
|
tree
next