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
DOn't busy wait for SDHC command complete by reading the status register. Such behavi...
2015-04-14
s
c
h
ul
z
D
O
n't bus
y
wait f
o
r SDHC command complete by reading
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schulz
Restore use
r
mode version
of shadow reg
i
s
t
ers only
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schul
z
All buffers allocated here have
t
o be
lar
g
e
r
b
y one
.
.
.
commit
|
commitdiff
|
tree
2015-04-12
schulz
mmakefile
fixed
commit
|
commitdiff
|
tree
2015-04-11
schulz
new syscall - SC_C
A
CHE
C
LEARE whic
h
i
s
ju
s
t a wrapper
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sc
h
u
l
z
define
new
B
ootMs
g
tag
commit
|
commitdiff
|
tree
2015-04-11
schul
z
P
a
ss physical address of kernel throu
g
h Boo
t
Msg tags
commit
|
commitdiff
|
tree
2015-04-11
schulz
Us
e
Me
s
sage po
i
nter allocated form
t
he syste
m
instead
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
U
s
e
CacheP
r
eD
M
A
t
o
f
l
ush data c
a
che and obtain
physi
c
al
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
SC_CACHECL
E
ARE syscall implementation
commit
|
commitdiff
|
tree
2015-04-11
schulz
Vi
r
tualToPhysical
.
Not so smart im
p
l
eme
n
tatio
n
at the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
F
irst cache ma
n
a
g
ement f
u
nct
i
o
n
s
in place
commit
|
commitdiff
|
tree
2015-04-11
schulz
Don
'
t enter supervisor mode
.
Data and instruction synchroniz
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
n
ame of vc
m
box
.
resource
c
han
g
e
d to mbox
.
re
s
ource
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use proper ON/OFF log
i
c
for acti
v
it
y
led
o
n
B
+ an
d
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
s
c
hu
l
z
BCM283
5
_PERIPHYSSIZE
must
b
e larger in order to
c
over
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schul
z
Upon
leaving IRQ
c
h
e
c
k whether
t
h
e
co
d
e
w
ill go bac
k
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
shut down debug agai
n
commit
|
commitdiff
|
tree
2015-04-09
schulz
Use TLSF manag
e
d memory
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
Th
e
whole rp
i
ker
n
el is
now not only a
t
t
h
e top of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
s
ch
u
lz
Short: use framebuffer
m
irror for the boot
c
ons
o
le
.
commit
|
commitdiff
|
tree
2015-04-09
schu
l
z
di
s
able
h
ac
k
f
o
r getting __bu
i
l
t
in_retu
r
n_addr
e
ss
(
1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
I need more debug for a
while
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schul
z
L
et bootstrap code
prepare the MMU tab
l
es f
o
r rasp
b
er
r
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Don't print
m
odule information when c
a
lcu
l
ating kerne
l
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Fix MEM
U
p
p
e
r
value pa
s
sed to the AROS k
e
rnel - the
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
move DEFINESET from
p
latform_
i
n
it to kerne
l
_startup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
rpi2 as well as B+
b
oards use LEDs wired between GPI
O
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
core_SetupM
M
U() ta
k
es one argument
i
ns
t
e
a
d of none
.
commit
|
commitdiff
|
tree
2015-03-30
s
c
h
ul
z
Qu
e
ry
V
ideoCore for VMEM (n
e
eded for f
u
r
t
her M
M
U mapping
)
commit
|
commitdiff
|
tree
2015-03-29
s
c
hul
z
enabl
e
v6 atomic ope
r
a
tions for
v6zk architecture
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
s
c
hul
z
e
nabl
e
wri
t
e back caches
.
Currently corrupts
framebuffer
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schul
z
krnSysCall ma
y
de
s
t
roy contents of lr reg
i
ster (i
f
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
sch
u
lz
fl
u
sh ins
t
r
uct
i
on c
a
ch
e
after c
o
pying the exception
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
s
c
h
u
lz
Use c
o
rrect path
for raspbe
r
rypi firmware
f
iles
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
s
chulz
Support dynamic ARM
_
PERIIOBASE as re
q
ured b
y
rpi2
commit
|
commitdiff
|
tree
2015-03-22
schulz
Do
n
't flush
ca
c
hes when waiting fo
r
free Mai
l
Bo
x
slot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don't us
e
magic numbers
.
Use defi
n
es instead (ARM_PERIIOBASE)
commit
|
commitdiff
|
tree
2015-03-21
schu
l
z
Wai
t
for S
e
rOut re
a
dy
afte
r
pr
i
nting a
n
ad
d
iti
o
nal
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
boo
t
strap enables caches
for speed up
.
S
upports rpi
2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
s
chulz
a
dd me
t
atarg
e
t for generating
.
img file
.
commit
|
commitdiff
|
tree
2015-03-21
schu
l
z
Fix
c
ac
h
e flushe
s
in VC
MailBox (c
a
n't clean
an
d
in
v
a
l
id
a
te
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Supp
o
rt rpi2,
fi
x
se
n
ding CR
a
fter L
F
(wait for serial
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schulz
added i2f functions c
o
nvert
i
ng 32-bit integer (unsig
n
ed
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
s
c
hulz
move t
o
raspberrypi reposito
r
y o
n
github as it
a
pp
e
ars
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schul
z
a
dded function c
o
nverting long long
(
64-bit) signed
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
s
c
hul
z
On
da
r
win host use gsed if
u
ser hasn
'
t sp
e
c
i
f
i
e
d
anything
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
schulz
do
n
't
enforce gsed on darwin host
.
Let us
e
r specify
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
s
chul
z
W
o
rst case alignment o
n
x86_64 is
1
6 bytes
.
S
ome M
M
X
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
s
c
h
u
lz
Create the initial MMU map at top of memory
,
right
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
Durin
g
star
t
up che
c
k
i
f earl
y
MMU map pointer is
s
et
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
S
et "client" domain co
n
trol rights f
o
r do
m
ain 0
commit
|
commitdiff
|
tree
2013-06-18
schulz
Oop
s
! Forgo
t
bitfield
s
ize
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
protect std
A
l
l
oc an
d
stdDealloc even mor
e
aga
i
n
s
t misused
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
Wi
p
, I will need to co
p
y
s
ome of taglist element
s
int
o
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
be less verbose
commit
|
commitdiff
|
tree
2013-06-17
schulz
armv6 MMU definiti
o
ns
commit
|
commitdiff
|
tree
2013-06-17
schul
z
Put the kernel
i
nto topmost memory
,
right bel
o
w 0xffff0
0
00
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
in
c
lude uboot's boot s
c
ript used to lo
a
d
an
d
star
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
WiP
comm
i
t
commit
|
commitdiff
|
tree
2013-06-13
schulz
Crea
t
ing
M
e
m
Head
e
r
Ex
t
for p
o
oled functio
n
s will also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
Str
o
nge
r
che
c
k
a
g
ainst the MEMF_MANAGED m
e
mory
commit
|
commitdiff
|
tree
2013-06-13
sc
h
ulz
include magic field in MemHeaderE
x
t
structure
commit
|
commitdiff
|
tree
2013-06-13
schulz
Set the
magic val
u
e
commit
|
commitdiff
|
tree
2013-06-13
schulz
don't need CPU mo
d
e definitions her
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
ugl
y
fixes against gcc which does not l
i
ke to mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
include d
i
rect
o
ry m
o
ved outside kernel
.
res
o
u
r
ce
directory
commit
|
commitdiff
|
tree
2013-06-13
schulz
i
n case
of EfikaMX, o
p
timiz
e
fo
r
s
ize
commit
|
commitdiff
|
tree
2013-06-13
schulz
KrnMayG
e
tCh
a
r
i
mplemen
t
ed
commit
|
commitdiff
|
tree
2013-06-13
schulz
using
v
olat
i
le struct with all UART fields can b
e
m
u
ch
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schul
z
_KrnPutC
u
ses
a
rgument o
f
type char, not char*
commit
|
commitdiff
|
tree
2013-06-02
schulz
1
.
fixed mx51
_
uart include
fi
l
e (IMX_UART structure
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
don't l
i
n
k
with -lrom, use -lar
o
s
c
.
sta
t
ic i
n
stead
commit
|
commitdiff
|
tree
2013-06-02
sc
h
ulz
adjust the ictl* definitions - the functions take one
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
m
x
51 UART defi
n
itions
commit
|
commitdiff
|
tree
2013-06-02
schulz
include directory for Ef
i
kaMX spe
c
ific files
commit
|
commitdiff
|
tree
2013-06-02
schu
l
z
removed unneed
e
d free s
p
ace and on
e
repeated include
commit
|
commitdiff
|
tree
2013-06-02
schulz
Adde
d
build ta
r
get support for softfp a
n
d hardfloat
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
sch
u
lz
1
.
se
t
S
I
ZE_ALIGN to A
R
OS_WO
R
STALIGN
commit
|
commitdiff
|
tree
2013-05-30
sch
u
lz
T
LSF code
m
oved to right
p
la
c
e
.
All tlsf functions
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schu
l
z
Slight change - one
has to call k
r
nCreateTLSFMe
m
Header
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schu
l
z
kr
n
CreateMemHeader un
d
e
r
stands that it
h
as to
i
n
itialize
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
chulz
hosted t
a
r
get
will enab
l
e TLSF if s
t
arted with --use
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
chulz
don'
t
use macros by de
f
ault
.
static in
l
ines are
just
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
s
mall code
cleanup
commit
|
commitdiff
|
tree
2013-05-19
schu
l
z
supp
o
r
t
for TLSF manag
e
d memo
r
y ad
d
ed
commit
|
commitdiff
|
tree
2013-05-19
schu
l
z
memo
r
y pool for MEMF_MA
N
A
G
ED stores the re
q
uireme
n
t
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
sc
h
ulz
hand
l
e MEM
F
_MANAGED
DeletePool() call
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
s
upp
o
rt for MEM
F
_MANAGED m
e
mory extende
d
.
Now pools
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
MemHeaderEx
t
upd
a
ted
(init an
d
destr
o
y fun
c
tions),
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
schulz
includ
i
ng sys/stat
.
h caused compilation errors for
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
pref
e
n
t redefin
i
tion if struct timeval
commit
|
commitdiff
|
tree
2013-05-12
schulz
k
e
r
nel ld flags are in fa
c
t passed to gcc, therefore
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
sc
h
ul
z
st
d
All
o
c is not called directly in pre
p
areexec
b
ase
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
s
c
hulz
Allocate
supports MEMF_MANAGED too
commit
|
commitdiff
|
tree
2013-05-12
schulz
f
ixe
d
t
ypos
commit
|
commitdiff
|
tree
2013-05-12
schulz
f
ixed typo
commit
|
commitdiff
|
tree
2013-05-12
schul
z
inc
l
ude
memheaderext
.
h file
commit
|
commitdiff
|
tree
2013-05-12
sc
h
ul
z
b
etter
way
t
o prevent struct timev
a
l
re
d
ef
i
nition
.
commit
|
commitdiff
|
tree
2013-05-12
schulz
supp
o
rt
f
or MEMF_MA
N
AGED memory is
b
ack in the system
.
.
.
commit
|
commitdiff
|
tree
next