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
supervisor syscall (SC_SUPERSTATE) uses actually system mode
2015-04-19
sch
u
lz
super
v
isor syscall (SC_SUPERSTA
T
E
) us
e
s a
c
tu
a
lly syst
e
m
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
s
c
hu
l
z
decrease number of IRQs to m
a
tch
the reality
commit
|
commitdiff
|
tree
2015-04-19
s
c
h
ulz
Fix reporting of exception addres
s
es
commit
|
commitdiff
|
tree
2015-04-19
sc
h
ulz
Use new ARM instructions for interrupts, excepti
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
sc
h
u
l
z
Call core_ExitInterrupt only when going back t
o
user
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
schulz
execute
SC
_
CAUSE only w
h
en sy
s
tem
c
all will return
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
schulz
__eabi_
i
2d
and __eabi_
u
i2d implementat
i
ons
commit
|
commitdiff
|
tree
2015-04-15
schulz
6
4
-bit shift operatio
n
s
commit
|
commitdiff
|
tree
2015-04-14
schulz
Onl
y
i
nclude raspb
e
rrypi firmwa
r
e f
i
les which are
r
eal
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
sch
u
lz
Use BGR
2
4
format
commit
|
commitdiff
|
tree
2015-04-14
schulz
D
O
n'
t
busy wait for SDHC command complete by reading
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schulz
Restore use
r
mode versio
n
of sha
d
ow registers only
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schulz
All buffers allocate
d
here
h
av
e
to be
l
arger by one
.
.
.
commit
|
commitdiff
|
tree
2015-04-12
schulz
mma
k
efile fixe
d
commit
|
commitdiff
|
tree
2015-04-11
schulz
new
syscall
-
S
C_CACHECLEARE which is
j
ust a w
r
apper
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
def
i
ne new BootMsg tag
commit
|
commitdiff
|
tree
2015-04-11
schulz
Pass p
h
ysical address of kernel through Bo
o
tMsg
t
ags
commit
|
commitdiff
|
tree
2015-04-11
schul
z
Use Mes
s
ag
e
pointer allocated f
o
r
m
the syste
m
ins
t
ead
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use C
a
chePr
e
D
M
A to flush
data cache a
n
d obtain
p
h
ysical
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
SC_CACHECLEARE syscall
implementation
commit
|
commitdiff
|
tree
2015-04-11
schul
z
VirtualTo
P
hysical
.
Not so smart impl
e
mentation
at the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
chulz
First cache manage
m
e
n
t fu
n
ctions in place
commit
|
commitdiff
|
tree
2015-04-11
s
c
h
u
lz
Don't enter supervisor mode
.
Data and instruction syn
c
hron
i
z
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
name of vcmbox
.
r
e
source
changed to mbox
.
r
e
source
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use p
r
o
p
e
r
O
N/OF
F
log
i
c for
ac
t
ivity
le
d
on
B
+ a
n
d
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
BCM2835_
P
ER
I
P
HYSS
I
ZE must be larger in o
r
der to cov
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
U
p
on leaving IRQ
c
heck w
h
ether the cod
e
w
i
ll
g
o back
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schu
l
z
shut
down debug again
commit
|
commitdiff
|
tree
2015-04-09
schu
l
z
Use T
L
SF m
a
nage
d
memory
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
The wh
o
le
rpi kernel is now not onl
y
at
t
he t
o
p of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
s
chu
l
z
Short:
u
se f
r
amebuffer mir
r
or for the
b
oot console
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
disa
b
le hack for getting __builtin_return_add
r
ess(
1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
I
n
eed more debug for
a
while
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sch
u
l
z
L
e
t bootstr
a
p code
p
repa
r
e t
h
e MMU
t
a
b
les for
r
aspbe
r
ry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schul
z
Don't print
module infor
m
ation when calculating kernel
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
F
ix MEMU
p
per value
passed to
the
AROS ke
r
nel -
the
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
move DEFINESET from plat
f
o
rm
_
init to kernel_st
a
rtup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
rpi2 as wel
l
as B+ boards use LEDs wired betwe
e
n G
P
IO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
sc
h
ulz
core_Se
t
upMMU() ta
k
es o
n
e ar
g
u
ment inste
a
d of none
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
Q
u
ery
V
ideoCore f
o
r VMEM
(needed for furt
h
er MMU mapp
i
ng)
commit
|
commitdiff
|
tree
2015-03-29
schulz
enabl
e
v6 atomic operations for
v
6zk architectu
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
s
chulz
enable write b
a
c
k
c
aches
.
Cu
r
rently
co
r
rupts
framebuffer
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
krnSy
s
Cal
l
may
dest
r
oy co
n
tent
s
of lr re
g
i
ste
r
(i
f
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
f
lush
i
nstruction cache after
c
opyi
n
g
t
he exception
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
s
c
h
ulz
Use
c
orrect path for raspberrypi firmware files
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Support dynamic ARM_PERIIOBASE as
r
equred by rp
i
2
commit
|
commitdiff
|
tree
2015-03-22
sch
u
lz
Don't f
l
us
h
caches when w
a
i
t
ing for
f
ree MailBox
s
lot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
D
o
n't us
e
magi
c
numbers
.
U
se defines
i
nst
e
ad (ARM_PERIIOB
A
SE)
commit
|
commitdiff
|
tree
2015-03-21
sch
u
lz
Wait
f
o
r
Se
r
Out ready af
t
er p
r
inting an additional
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
b
oo
t
strap enables
caches for speed up
.
S
upports
r
p
i
2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schul
z
add metatarget for generating
.
img file
.
commit
|
commitdiff
|
tree
2015-03-21
sch
u
lz
Fix cache flus
h
es i
n
VC Mail
B
ox (can'
t
clean and invalid
a
te
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Sup
p
ort
r
p
i
2, fix se
n
ding CR after LF
(w
a
i
t
f
or
s
erial
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schulz
ad
d
e
d
i2f functi
o
ns converting 3
2
-bit integ
e
r
(unsign
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
m
ove to raspbe
r
ryp
i
rep
o
sito
r
y
on gi
t
hub
as it a
p
pea
r
s
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
a
dded function
conver
t
ing long long (64-bit)
s
ign
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
schulz
On darwin host us
e
gsed if user hasn't specified anythin
g
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
schulz
do
n
't enforce gse
d
on darwin host
.
Let user specif
y
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
schulz
Worst ca
s
e alignment on x86_64 is
1
6 by
t
e
s
.
Some
M
M
X
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
s
c
hulz
C
rea
t
e the initia
l
MM
U
map at top of me
m
ory, right
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
During startup check
i
f ear
l
y MMU
map point
e
r is s
e
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
Set "client" domain control
right
s
for
d
omain 0
commit
|
commitdiff
|
tree
2013-06-18
schulz
Oops! Forgot bi
t
fi
e
ld siz
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
s
c
h
u
lz
pro
t
e
c
t stdAllo
c
a
nd stdDeallo
c
e
ven mo
r
e agai
n
s
t
misused
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schul
z
Wip
,
I will need
to copy some of taglis
t
element
s
into
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
be les
s
verbos
e
commit
|
commitdiff
|
tree
2013-06-17
s
chu
l
z
armv6 MMU d
e
finitions
commit
|
commitdiff
|
tree
2013-06-17
schulz
P
u
t
the
k
e
rnel into topmost memor
y
,
r
ight bel
o
w
0
xffff0000
.
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
inc
l
ude
u
b
o
ot's boot script
use
d
t
o load and start
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
WiP co
m
mit
commit
|
commitdiff
|
tree
2013-06-13
schulz
Cr
e
at
i
ng
MemHea
d
erExt
f
or p
o
oled fu
n
ctions will also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
Stronger check against the M
E
MF_MA
N
AGED mem
o
ry
commit
|
commitdiff
|
tree
2013-06-13
schulz
include magic
fie
l
d in MemHeaderExt struct
u
re
commit
|
commitdiff
|
tree
2013-06-13
schulz
S
e
t
the magi
c
value
commit
|
commitdiff
|
tree
2013-06-13
schulz
d
on't need CPU mod
e
definitions
h
ere
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
ugl
y
fixes
against gcc which does
n
ot like to mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schul
z
include directory moved outsid
e
kernel
.
r
e
s
o
u
r
ce dir
e
ctory
commit
|
commitdiff
|
tree
2013-06-13
s
chulz
in ca
s
e o
f
EfikaMX, optimize for size
commit
|
commitdiff
|
tree
2013-06-13
schulz
Kr
n
M
a
yGetChar
i
mplem
e
nted
commit
|
commitdiff
|
tree
2013-06-13
schulz
u
sing v
o
lat
i
l
e
struct wit
h
all UART fields c
a
n
b
e much
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
_
K
rn
P
utC uses
ar
g
ument of type c
h
ar,
n
ot char*
commit
|
commitdiff
|
tree
2013-06-02
sch
u
lz
1
.
fixed
mx51_u
a
rt include file (IMX_
U
A
RT
structure
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
sch
u
lz
don't
l
i
n
k with -lro
m
,
use -lar
o
s
c
.
s
tat
i
c
i
nstead
commit
|
commitdiff
|
tree
2013-06-02
schulz
adjust the i
c
tl* de
f
initions - the
f
unction
s
t
a
k
e one
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
mx5
1
U
A
R
T definitions
commit
|
commitdiff
|
tree
2013-06-02
schulz
inc
l
ude directory for EfikaMX spec
i
fic fil
e
s
commit
|
commitdiff
|
tree
2013-06-02
s
c
hulz
removed unnee
d
ed fr
e
e spa
c
e and one repeated include
commit
|
commitdiff
|
tree
2013-06-02
schulz
A
d
ded build target support for sof
t
fp and hardfl
o
at
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
1
.
s
e
t SIZE
_
ALIGN to AR
O
S_WORSTALIGN
commit
|
commitdiff
|
tree
2013-05-30
sch
u
lz
TLSF code moved
to r
i
ght place
.
A
l
l
tlsf functi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
sch
u
lz
Slight change - one h
a
s to c
a
l
l
k
r
nCre
a
teTLSFMemHeader
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
sc
h
ulz
k
r
nCreate
M
e
m
He
a
d
e
r understands that it has to init
i
alize
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
h
o
sted target will enable
T
LS
F
if st
a
rted with --u
s
e
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
sc
h
ulz
don't use macros by
d
efau
l
t
.
static inlines are just
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
small co
d
e cleanup
commit
|
commitdiff
|
tree
2013-05-19
schulz
support for TLSF mana
g
ed memory
a
dded
commit
|
commitdiff
|
tree
2013-05-19
schulz
memory
p
o
ol for MEM
F
_MANAGED stores the
requireme
n
t
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schu
l
z
handle MEM
F
_M
A
NAGED DeletePool() call
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
support f
o
r MEM
F
_MANAGED memory extende
d
.
N
o
w p
o
ols
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
ch
u
l
z
MemHe
a
derExt
u
pdate
d
(init and destro
y
fu
n
ctio
n
s),
.
.
.
commit
|
commitdiff
|
tree
next