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
- Update the pen in OM_SET before calling the supermethod. Otherwise,
2015-04-19
schulz
don't need tbp_cs field
.
Declare that we
d
o
want to
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
Fi
x
ed
irq ackn
o
wle
d
gment o
f
SYSTI
M
ER
commit
|
commitdiff
|
tree
2015-04-19
schulz
I
RQ's 73 to 9
6
are not any ne
w
interrupts
.
These ar
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
E
x
ec'
s
idle task promot
e
s itself to supervisor (
a
c
tually
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
IRQ support
fixed
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
supervis
o
r syscall (SC_SUPERSTATE) uses actual
l
y s
y
ste
m
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schul
z
decr
e
a
s
e number
of IRQs to match the re
a
li
t
y
commit
|
commitdiff
|
tree
2015-04-19
sch
u
lz
Fix
r
eporting of
e
xceptio
n
ad
d
resses
commit
|
commitdiff
|
tree
2015-04-19
schulz
Use
n
ew
A
RM instructions f
o
r
inter
r
upts, ex
c
e
pti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
schulz
Cal
l
core
_
E
x
itInterru
p
t only
w
hen g
o
ing
b
ack t
o
us
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
sch
u
lz
e
x
e
c
u
t
e
SC
_
CAUSE only when s
y
stem call will re
t
urn
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
sch
u
lz
_
_
e
abi_i2d and __eabi_ui2
d
i
mplement
a
tions
commit
|
commitdiff
|
tree
2015-04-15
schulz
64-bit shift operations
commit
|
commitdiff
|
tree
2015-04-14
s
c
hulz
Only inc
l
ude raspberrypi fir
m
ware
f
iles wh
i
ch are really
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
schulz
Use BGR24 fo
r
mat
commit
|
commitdiff
|
tree
2015-04-14
schulz
D
On't
busy
w
ait for SD
H
C command
complete by
r
ea
d
ing
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schulz
Restore us
e
r mode ve
r
sion of sha
d
o
w
registers on
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
sch
u
l
z
Al
l
buffers alloc
a
ted
he
r
e
h
a
ve to be larger b
y
one
.
.
.
commit
|
commitdiff
|
tree
2015-04-12
schulz
mma
k
e
file fixed
commit
|
commitdiff
|
tree
2015-04-11
s
ch
u
lz
new s
y
sca
l
l
- SC_CACHE
C
LEARE w
h
ic
h
is ju
s
t a
w
rapper
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
ch
u
lz
d
e
f
i
ne new
B
ootMsg tag
commit
|
commitdiff
|
tree
2015-04-11
sch
u
lz
Pass physical a
d
dres
s
o
f kernel
through
Boot
M
sg tags
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use Message pointe
r
a
llocate
d
fo
r
m
the
system i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
ch
u
l
z
Use Cache
P
reDMA to
f
l
u
s
h data cache a
n
d
obtai
n
physic
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
SC_C
A
CHECLEARE s
y
scall
i
m
p
lementation
commit
|
commitdiff
|
tree
2015-04-11
s
chulz
VirtualTo
P
hysical
.
Not so smart i
m
ple
m
e
ntation at th
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
ch
u
lz
First cache ma
n
agement functions
i
n
p
lace
commit
|
commitdiff
|
tree
2015-04-11
schulz
Don't en
t
er
s
upervi
s
or
mode
.
Data
a
n
d instruction
s
ynchro
n
i
z
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
name of
v
cmbox
.
resour
c
e changed to mbox
.
resource
commit
|
commitdiff
|
tree
2015-04-11
schulz
Us
e
p
r
o
per ON
/
O
F
F
logic
for ac
t
ivity led on B+ and
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schul
z
BCM2835_P
E
RIPHY
S
SIZE
m
u
st be
l
arger
i
n or
d
er t
o
cover
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
Upon leaving IRQ che
c
k whether the
code will go b
a
ck
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
sh
u
t d
o
wn d
e
bug again
commit
|
commitdiff
|
tree
2015-04-09
s
c
hulz
Use TLSF managed memory
.
commit
|
commitdiff
|
tree
2015-04-09
sc
h
ulz
The whole r
p
i kernel is n
o
w not on
l
y at the top of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
s
chu
l
z
Short: use framebu
f
f
e
r mirror for the boot
c
onsole
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
di
s
a
b
le hack for gett
i
ng __builtin_r
e
turn_addr
e
ss(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
I ne
e
d mor
e
debug f
o
r
a while
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sc
h
ulz
Let
bootstrap co
d
e
p
repare the
MMU tables for r
a
sp
b
erry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
chulz
D
o
n't print module information
wh
e
n
calculating kernel
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
F
i
x MEMUpper value passe
d
to t
h
e AROS kerne
l
-
t
he
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
move
DEFINESET from platform_init
t
o
kernel_st
a
r
t
up
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
c
hul
z
r
pi
2
as w
e
ll as B+ board
s
u
se LEDs wire
d
between
G
PIO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
core_S
e
tupMMU
(
) takes
o
n
e argument instead of none
.
commit
|
commitdiff
|
tree
2015-03-30
schul
z
Query
V
id
e
oCore for VMEM (needed
f
o
r
f
urther MMU mapp
i
ng)
commit
|
commitdiff
|
tree
2015-03-29
schul
z
e
n
able v
6
ato
m
ic operations for v
6
zk arc
h
i
t
ectu
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
enable
write back caches
.
C
urrently
corrupts
framebuffe
r
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
k
r
n
S
ysCall may de
s
troy c
o
n
tents of lr register (if
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
flush instr
u
ction
c
ache a
f
ter
c
o
p
y
in
g
the
e
x
c
e
ption
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
schulz
Use c
o
rrect path for r
a
spberr
y
p
i firmware files
.
N
ow
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
s
c
hulz
Sup
p
ort dy
n
amic
A
RM_P
E
R
IIOB
A
S
E
a
s requre
d
by rpi2
commit
|
commitdiff
|
tree
2015-03-22
schul
z
Don't flush
c
aches
w
h
en w
a
i
ting fo
r
free MailBox sl
o
t
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don't
u
se magic numbers
.
Us
e
de
f
ines inst
e
ad (ARM_PERIIOBASE)
commit
|
commitdiff
|
tree
2015-03-21
schu
l
z
Wait for SerOut ready
after pr
i
n
t
i
n
g
a
n
a
dditi
o
n
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
bootstrap enables cac
h
es
for speed up
.
S
uppo
r
ts rpi
2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
sc
h
ulz
ad
d
m
etatarget f
o
r
genera
t
ing
.
img
f
ile
.
commit
|
commitdiff
|
tree
2015-03-21
schul
z
Fix cach
e
flu
s
hes in VC Mai
l
Box (c
a
n't clean a
n
d
inv
a
lidate
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Support rpi
2
,
fix sendi
n
g CR after LF (wait for serial
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schu
l
z
adde
d
i2f functions
c
onve
r
ting 32
-
bit integer (unsigned
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
move to ras
p
berry
p
i r
e
pository on github as it appears
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
sch
u
lz
added f
u
nc
t
i
o
n
co
n
v
e
rting
l
ong long
(
64-bit) sig
n
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
schulz
On
d
arw
i
n
h
ost us
e
gsed if user hasn't sp
e
cified any
t
hing
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
schulz
don't e
n
force gsed
o
n darwin
h
o
s
t
.
Let
u
ser
specify
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
schulz
Worst case alignment on x86_64
i
s
1
6 byt
e
s
.
Some MMX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
Creat
e
t
h
e init
i
a
l MMU map a
t
top of memory, right
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
During startup check if
e
arly MMU m
a
p pointer is se
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schu
l
z
Set
"client" domain co
n
trol ri
g
hts for domain 0
commit
|
commitdiff
|
tree
2013-06-18
schulz
Oops! Fo
r
got bitfield size
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schu
l
z
protect stdAlloc an
d
stdDealloc e
v
en more against mi
s
used
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
Wip, I will need
t
o
c
opy some of
taglist elements i
n
to
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
be le
s
s ve
r
b
o
se
commit
|
commitdiff
|
tree
2013-06-17
schulz
a
rmv6
MMU de
f
initions
commit
|
commitdiff
|
tree
2013-06-17
sch
u
lz
Put t
h
e ke
r
n
el into topmost
m
emor
y
, r
i
gh
t
below 0xf
f
ff0000
.
commit
|
commitdiff
|
tree
2013-06-13
s
chulz
i
n
clude uboot's boot script use
d
to l
o
ad
a
nd
start
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
WiP comm
i
t
commit
|
commitdiff
|
tree
2013-06-13
schulz
C
r
eatin
g
Mem
H
e
a
d
e
rExt f
o
r pooled function
s
will also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
Stronge
r
check against th
e
MEMF_MANAGED me
m
ory
commit
|
commitdiff
|
tree
2013-06-13
schulz
in
c
lude magic field in MemHea
d
erEx
t
st
r
ucture
commit
|
commitdiff
|
tree
2013-06-13
schulz
Set the magic
v
alue
commit
|
commitdiff
|
tree
2013-06-13
schulz
don't
need C
P
U mode definitions
h
ere
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
u
gly fixe
s
ag
a
inst
g
cc
w
hich does
n
ot like to mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
include
dir
e
c
t
ory
m
o
v
e
d
outsid
e
kernel
.
resource directory
commit
|
commitdiff
|
tree
2013-06-13
schulz
in case of E
f
ikaMX, optimize for size
commit
|
commitdiff
|
tree
2013-06-13
schulz
Kr
n
MayGetChar impleme
n
ted
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
using
v
olatile
s
t
r
uct with all UART fields can be
muc
h
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
_KrnPutC uses argument o
f
t
y
pe ch
a
r, n
o
t char*
commit
|
commitdiff
|
tree
2013-06-02
schulz
1
.
fi
x
ed mx51_uart include file (IM
X
_UART
structure
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
don'
t
l
ink
w
ith -lrom, use -laros
c
.
sta
t
ic inste
a
d
commit
|
commitdiff
|
tree
2013-06-02
schul
z
adjust the ictl* definition
s
- th
e
f
unct
i
o
ns take one
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
sch
u
lz
mx51 UART definitions
commit
|
commitdiff
|
tree
2013-06-02
schulz
inclu
d
e d
i
rectory for EfikaMX specific
f
iles
commit
|
commitdiff
|
tree
2013-06-02
schulz
removed
u
nneeded free space and one repeate
d
include
commit
|
commitdiff
|
tree
2013-06-02
s
chulz
Added
build targ
e
t
suppo
r
t for so
f
tfp and hard
f
loat
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
sc
h
ulz
1
.
set SIZE_ALIGN to
AROS_W
O
RSTALIGN
commit
|
commitdiff
|
tree
2013-05-30
schu
l
z
TLS
F
code mov
e
d
t
o
right p
l
ace
.
All tls
f
f
unctions
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schu
l
z
S
l
ight chang
e
- one has to
cal
l
krnCreat
e
TLS
F
MemHeader
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
krnCre
a
te
M
emHeader
u
nderstands that it has to
initialize
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
hosted
target will enable TLSF
if
started with
--use
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
ch
u
lz
don't use
m
acros by
d
efault
.
stat
i
c inlines are
j
u
st
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
small code cleanup
commit
|
commitdiff
|
tree
next