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
decrease number of IRQs to match the reality
2015-04-19
sch
u
lz
de
c
r
e
ase nu
m
ber of IRQs
t
o mat
c
h the reality
commit
|
commitdiff
|
tree
2015-04-19
s
chulz
Fix
r
eporting of exception
a
ddresses
commit
|
commitdiff
|
tree
2015-04-19
schulz
Use
n
ew A
R
M
instr
u
cti
o
ns f
o
r interrupts, exceptions
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
s
c
hulz
Call core_Ex
i
tInterrupt onl
y
whe
n
going b
a
ck t
o
user
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
s
ch
u
l
z
execu
t
e SC_C
A
USE only wh
e
n
system call
will
r
e
tu
r
n
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
schul
z
__eabi
_
i2d an
d
__eabi_ui2d
implementat
i
ons
commit
|
commitdiff
|
tree
2015-04-15
schulz
64-bit shift operations
commit
|
commitdiff
|
tree
2015-04-14
schulz
Only include rasp
b
e
rrypi
firmware files
w
hic
h
are really
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
schulz
Us
e
BGR24 f
o
r
m
at
commit
|
commitdiff
|
tree
2015-04-14
schulz
DOn't busy
wait for SD
H
C
command
c
o
mp
l
ete
b
y
rea
d
ing
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schulz
Rest
o
re user mode
v
er
s
ion of shado
w
register
s
o
n
ly
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schul
z
A
l
l buffers a
l
l
o
cated here have to be larg
e
r by one
.
.
.
commit
|
commitdiff
|
tree
2015-04-12
schulz
mmake
f
i
le
fixed
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
new sys
c
a
l
l
- SC_
C
ACHECLEARE which is ju
s
t a wrappe
r
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
c
h
ulz
de
f
ine new
B
ootMsg tag
commit
|
commitdiff
|
tree
2015-04-11
schulz
Pass physi
c
al
addres
s
of kernel through BootMsg tags
commit
|
commitdiff
|
tree
2015-04-11
schulz
Us
e
Message p
o
in
t
er allo
c
ated for
m
t
h
e syst
e
m instead
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use CachePreDMA
to flush da
t
a cach
e
and obtain physical
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
SC_CACHECLEAR
E
syscall
i
m
p
lementation
commit
|
commitdiff
|
tree
2015-04-11
schul
z
VirtualT
o
Physica
l
.
Not so sma
r
t
i
mpl
e
mentation at
the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
c
hulz
First c
a
che m
a
nagement f
u
nction
s
in pla
c
e
commit
|
commitdiff
|
tree
2015-04-11
schulz
D
o
n'
t
enter supervisor
m
ode
.
D
a
t
a
and i
n
str
u
ction synchroniz
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
name of vcmbox
.
resource changed t
o
mbox
.
resource
commit
|
commitdiff
|
tree
2015-04-11
sc
h
ulz
U
s
e
proper ON/OFF
lo
g
ic for activity
l
ed on B+
a
nd
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
sc
h
ulz
BC
M
283
5
_PERI
P
HYSSIZE
m
ust be
larger in order to
c
over
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
Upon l
e
a
v
ing
I
RQ check whether the
code will g
o
b
a
c
k
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
sc
h
ulz
shut down
d
e
b
ug again
commit
|
commitdiff
|
tree
2015-04-09
schulz
Use TLSF m
a
nag
e
d memor
y
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
T
h
e whole rpi k
e
rnel is now not on
l
y at the top of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
sc
h
ulz
Short: use framebuffer
m
i
r
ror for
t
h
e
boot console
.
commit
|
commitdiff
|
tree
2015-04-09
sc
h
u
l
z
disabl
e
hack fo
r
g
e
tting __bu
i
ltin_retu
r
n
_
address(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
I
need mor
e
de
b
ug for a while
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Let bootstr
a
p c
o
de prepare the MMU ta
b
les f
o
r ras
p
b
err
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Don't print module information
w
h
e
n calculating ke
r
nel
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
c
h
u
l
z
Fix MEM
U
pper value p
a
ssed to the AROS ke
r
nel - t
h
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
move
D
EFI
N
ESET fr
o
m platfo
r
m
_
init
to k
e
r
nel
_
startup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
rpi2
a
s
well
as B+ boards use
LEDs wired betwee
n
GPIO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
s
c
hulz
cor
e
_Setu
p
MMU() tak
e
s one argument
i
nstead
o
f no
n
e
.
commit
|
commitdiff
|
tree
2015-03-30
sch
u
lz
Query VideoCore
for VMEM (
n
eeded for further MM
U
mapping)
commit
|
commitdiff
|
tree
2015-03-29
schulz
enable v6 at
o
mic ope
r
ations for
v
6z
k
archite
c
ture
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
enable write back cac
h
es
.
Currently cor
r
upts
f
ra
m
ebuffer
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
krnSysCall may destroy
c
ontents of lr register
(i
f
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
fl
u
sh instructi
o
n cac
h
e after
copying
t
h
e excep
t
ion
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
schulz
Use c
o
rrect path
f
o
r raspberrypi firmware files
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Support dynamic ARM_PERIIOBASE
a
s
requred by rpi2
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don't flus
h
caches when w
a
iting for fre
e
MailBox slot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Do
n
't use magic numbers
.
Use defines in
s
tead (ARM_PERIIOBAS
E
)
commit
|
commitdiff
|
tree
2015-03-21
s
c
hulz
W
a
it for SerOut ready afte
r
p
rinting an a
d
dit
i
o
nal
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
boo
t
st
r
ap enable
s
cach
e
s for
s
peed up
.
S
u
pports
rp
i
2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
s
c
hulz
add metatar
g
et
f
or generating
.
img
f
ile
.
commit
|
commitdiff
|
tree
2015-03-21
schu
l
z
Fix cache flushes in VC
M
ailBo
x
(
c
a
n't cle
a
n and invalidat
e
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Supp
o
rt rpi2, fix
sending CR after
L
F (wait for serial
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schulz
adde
d
i2f functions converting
3
2
-
bit integ
e
r
(unsigned
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
move to raspberrypi reposito
r
y on github as it appears
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
added function
co
n
verti
n
g long l
o
ng (64-bit)
signed
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
sc
h
ul
z
On
darwin h
o
s
t u
s
e gsed
i
f
user h
a
sn'
t
specif
i
ed any
t
hing
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
s
chulz
don't enforce gse
d
o
n dar
w
i
n
h
ost
.
Let user specify
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
schu
l
z
Worst
c
ase alignm
e
nt on x86_
6
4 i
s
16 bytes
.
So
m
e MMX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
Create the initial
MM
U
m
a
p at top of memory, ri
g
ht
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
s
c
h
ul
z
D
u
r
ing startup
ch
e
c
k if earl
y
MMU map point
e
r is s
e
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
Set "client" domain contr
o
l
r
ights for domain 0
commit
|
commitdiff
|
tree
2013-06-18
sc
h
ulz
Oops! F
o
rgot bitfiel
d
s
ize
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
prot
e
ct st
d
Alloc and stdD
e
a
lloc even more
a
g
a
in
s
t misused
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
s
ch
u
lz
Wip, I will
n
e
ed to copy some of taglist
ele
m
e
n
t
s into
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
be les
s
verbose
commit
|
commitdiff
|
tree
2013-06-17
schulz
armv6
M
M
U
de
f
initions
commit
|
commitdiff
|
tree
2013-06-17
schulz
Put the k
e
rn
e
l int
o
topmost memory, right
b
elow 0xffff0000
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
inclu
d
e uboot's
b
oot script used to load a
n
d start
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
WiP commi
t
commit
|
commitdiff
|
tree
2013-06-13
schulz
Creating MemHe
a
derE
x
t
f
or pooled functi
o
n
s wil
l
also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
Stronger check
a
gainst
the MEMF_MANAG
E
D
m
e
m
ory
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
in
c
lude ma
g
ic f
i
eld
i
n MemHeaderExt structure
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
Set the magic value
commit
|
commitdiff
|
tree
2013-06-13
schulz
don'
t
need
CPU mode definitions here
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
ugly fixes again
s
t gcc
which d
o
es not
lik
e
t
o
m
ix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
s
c
hulz
i
nclude directory
mov
e
d outside kerne
l
.
resource director
y
commit
|
commitdiff
|
tree
2013-06-13
schulz
in c
a
s
e of
Efi
k
aMX,
o
p
tim
i
z
e for
size
commit
|
commitdiff
|
tree
2013-06-13
s
chulz
KrnMa
y
GetChar
i
mplement
e
d
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
us
i
ng volatile s
t
ruct with all UART fields can be much
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schul
z
_KrnPutC uses argument
of type char, not char*
commit
|
commitdiff
|
tree
2013-06-02
schu
l
z
1
.
fixed mx51_uart
i
n
clude file
(IM
X
_UART stru
c
tur
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
do
n
't link with -lrom, use
-
larosc
.
static instead
commit
|
commitdiff
|
tree
2013-06-02
schulz
adjust the ict
l
* definitions
-
t
he
f
unctions t
a
ke one
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
s
c
hulz
mx51 U
A
RT definitions
commit
|
commitdiff
|
tree
2013-06-02
schulz
in
c
lu
d
e
directory for EfikaMX
s
pecific
f
iles
commit
|
commitdiff
|
tree
2013-06-02
schulz
removed unne
e
ded free space
a
nd on
e
repeat
e
d incl
u
de
commit
|
commitdiff
|
tree
2013-06-02
s
ch
u
l
z
Added build target support
for softf
p
and hard
f
loat
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
sch
u
lz
1
.
set SIZE_ALIGN to AROS_W
O
RSTALIGN
commit
|
commitdiff
|
tree
2013-05-30
schulz
T
L
SF
code moved to right pla
c
e
.
All tlsf functions
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
S
l
ight change - one has to call krn
C
rea
t
eTLSFMemHe
a
der
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schu
l
z
k
r
nCreateM
e
mH
e
a
d
er un
d
erstands that
i
t has to init
i
al
i
z
e
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
h
o
sted target wil
l
ena
b
le T
L
SF if started w
i
t
h
-
-use
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
c
hulz
don't use
ma
c
ros by default
.
st
a
t
i
c inlines
ar
e
ju
s
t
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
small code clean
u
p
commit
|
commitdiff
|
tree
2013-05-19
schulz
suppo
r
t for TLSF managed m
e
mory added
commit
|
commitdiff
|
tree
2013-05-19
schulz
m
e
mory pool for MEMF_MANAGE
D
s
t
ores the
r
equirement
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
chul
z
handle MEMF_MA
N
AG
E
D De
l
ete
P
oo
l
(
) call
.
commit
|
commitdiff
|
tree
2013-05-19
sc
h
u
lz
su
p
po
r
t f
o
r MEMF_MANAGED mem
o
r
y
extended
.
Now
p
ools
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
M
e
mHeaderExt up
d
a
ted (init and destroy functions),
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
s
c
h
ulz
inclu
d
ing sys/s
t
at
.
h
cau
s
ed compilati
o
n
e
rr
o
rs for
.
.
.
commit
|
commitdiff
|
tree
next