repo.or.cz
/
gplbios.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
- bios_printf() fix for %s format (from VirtualBox)
2007-05-28
Volker
R
upp
e
rt
- bios_
p
rintf
(
) fix for %s format (from Vir
t
ualB
o
x)
commit
|
commitdiff
|
tree
2007-04-02
V
o
lker Ruppert
- INT 13h: sec
t
or number 0 is inval
i
d
commit
|
commitdiff
|
tree
2007-02-20
Volker Ru
p
pert
- init
i
al A
C
P
I
SMBus
s
u
p
port added (ported
from Qemu
.
.
.
commit
|
commitdiff
|
tree
2007-02-10
Volker
R
up
p
e
r
t
- reset the memory aft
e
r 32 bit
protected
m
o
de
i
nit
.
.
.
commit
|
commitdiff
|
tree
2006-12-30
Vo
l
ker Ruppert
-
the int13_har
d
di
s
k() funct
i
on modifies th
e
hig
h
word
.
.
.
commit
|
commitdiff
|
tree
2006-11-04
Volker
Ru
p
p
ert
- P
C
I BIOS func
t
ion 'find class code' implemented fo
r
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Vol
k
er Ruppert
-
ad
d
ed stub for r
e
al mode PCIBIOS fu
n
ction 'find class
.
.
.
commit
|
commitdiff
|
tree
2006-10-04
V
o
lk
e
r Rup
p
ert
-
c
l
e
ar registers using
t
he XOR instructi
o
n
commit
|
commitdiff
|
tree
2006-10-03
Volker Rupp
e
rt
- clear upp
e
r 16 bi
t
of
the
s
t
ack
p
ointer when returning
.
.
.
commit
|
commitdiff
|
tree
2006-10-03
Vol
k
er
Ru
p
pert
- build an additi
o
nal
B
IOS imag
e
without the ne
w
3
2
.
.
.
commit
|
commitdiff
|
tree
2006-10-02
Volker
R
upp
e
r
t
-
SMRA
M
E
bi
t
mus
t
be always set
f
or S
M
RAM a
c
cess
commit
|
commitdiff
|
tree
2006-10-02
Volker Ruppert
-
i
mproved
S
MM init
(
Fabrice Bellard)
commit
|
commitdiff
|
tree
2006-10-01
Volker Rupper
t
- ap
p
lied patch from the
Q
e
mu project (Fabrice
Bellar
d
)
commit
|
commitdiff
|
tree
2006-09-30
Vol
k
e
r Ruppert
- fixed
n
u
m
ber o
f
M
P table entries (cau
s
ed F
r
ee
B
SD
.
.
.
commit
|
commitdiff
|
tree
2006-09-29
Volke
r
R
uppert
- a
l
ways gene
r
ate MP tables (WinXP guest n
e
e
ds thi
s
)
commit
|
commitdiff
|
tree
2006-09-29
Volker Ruppert
-
dis
a
bled ro
m
bi
o
s3
2
ca
l
l until the
c
ritical bugs are
.
.
.
commit
|
commitdiff
|
tree
2006-09-28
Volker Ruppert
- initial
r
evision o
f
t
h
e
3
2
-b
i
t
i
ni
t
co
d
e
f
o
r
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2006-09-28
Volker
R
u
ppert
-
bi
o
ssu
m
s now supports padding bi
n
a
r
y files t
o
64k
.
.
.
commit
|
commitdiff
|
tree
2006-08-11
Vol
k
er Rupp
e
rt
- INT 15 A
H
=88h
n
ow re
t
urns max
.
6
3
M
e
xtend
e
d memory
.
.
.
commit
|
commitdiff
|
tree
2006-08-07
Volker R
u
p
p
ert
-
I
NT 09h: fixed
h
andli
n
g of e
x
t
ended k
e
ys (asciicod
e
.
.
.
commit
|
commitdiff
|
tree
2006-07-30
Volker Ruppert
- fixed keyboa
r
d LED flag h
a
ndlin
g
and adde
d
settin
g
.
.
.
commit
|
commitdiff
|
tree
2006-07-07
Volker Ruppert
- fixed ATA device
d
et
e
ction in
c
ase of one dr
i
ve
o
n
l
y
.
.
.
commit
|
commitdiff
|
tree
2006-07-06
Volker Ruppert
- enable i
n
terrupts befor
e
e
x
ecutin
g
INT 19h an
d
rever
t
.
.
.
commit
|
commitdiff
|
tree
2006-07-05
Vo
l
ker R
u
pp
e
rt
- en
a
ble
i
nt
e
rr
u
pts before e
x
ecuting boot sector co
d
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-07
Volker Ruppert
-
A
P
M c
p
u idle fun
c
tion fixed (from qemu)
commit
|
commitdiff
|
tree
2006-01-25
Vol
k
er
R
uppert
- PCI
B
I
O
S: improved error
message for function 'find
.
.
.
commit
|
commitdiff
|
tree
2006-01-13
Volke
r
Ruppert
- re
m
oved static M
P
t
a
bles from rom
b
ios
.
c and MP bios
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Volker
R
uppert
- APM
f
unction 0x05 (c
p
u idle)
implemented (tested
.
.
.
commit
|
commitdiff
|
tree
2005-12-25
Volker Ru
p
pert
-
fix
e
d disk
s
ize repor
t
i
n
g
>
64 GB (SF patch #13
8
9
77
6
)
commit
|
commitdiff
|
tree
2005-11-06
Vol
k
er Ruppe
r
t
- enabled sup
p
ort for harddi
s
ks with up to 127 GB in
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Volk
e
r Rup
p
ert
- end-of-track (
E
OT)
c
o
n
dition implemented
commit
|
commitdiff
|
tree
2005-10-24
Vo
l
ker
R
u
p
p
ert
- APM functi
o
n 0x10 (get ca
p
abilities) imple
m
ented
commit
|
commitdiff
|
tree
2005-09-24
Volker R
u
ppert
- disable i/o
and memo
r
y spac
e
access while initia
l
izin
g
.
.
.
commit
|
commitdiff
|
tree
2005-09-19
V
o
lker R
u
ppert
-
fixed PCI i/o base address initializat
i
on
commit
|
commitdiff
|
tree
2005-09-18
V
o
l
k
er Ruppert
- PCI i/o and
m
emory base
address initial
i
zation added
commit
|
commitdiff
|
tree
2005-09-17
V
olker Ruppert
-
p
aus
e
key de
t
ect
i
on implemented
commit
|
commitdiff
|
tree
2005-09-16
Volker Ruppert
- keyboar
d
interrupt hand
l
er fixes
(
p
atch by japheth)
commit
|
commitdiff
|
tree
2005-09-15
Vol
k
er Ruppert
- fixed
enhanced
k
eycode flag for key release
s
commit
|
commitdiff
|
tree
2005-09-09
V
o
lker Rupp
e
rt
- f
i
xed flag for enhanced keycode 0xE
0
(
f
inal part)
commit
|
commitdiff
|
tree
2005-09-09
Volker Ruppert
- f
i
xed flag
for enhanced
k
e
ycode 0xE0
commit
|
commitdiff
|
tree
2005-09-04
V
olker
R
u
pp
e
rt
-
new
f
unc
t
ion floppy_prepare
_
controller() si
m
p
lifies
.
.
.
commit
|
commitdiff
|
tree
2005-09-02
Volker Ruppe
r
t
-
fix
e
d URLs for mto
o
ls on win32 an
d
rombio
s
documentation
commit
|
commitdiff
|
tree
2005-08-26
Volke
r
Ruppert
-
fixed floppy return
status if me
d
ia not pres
e
nt
.
.
.
commit
|
commitdiff
|
tree
2005-08-24
Volker Ruppert
- fixes for
O
S
/2 in the floppy and rombios
code (patch
.
.
.
commit
|
commitdiff
|
tree
2005-08-14
Volker
Ruppert
- fixed INT
0
9
h
keyboard
f
lags
hand
l
in
g
commit
|
commitdiff
|
tree
2005-08-13
Volker Ruppert
- INT 70h has destr
o
yed the
u
pp
e
r word of EA
X
; save
.
.
.
commit
|
commitdiff
|
tree
2005-08-12
V
o
lker
R
uppert
- fixed seg
m
ent and offs
e
t
in
int70h and modify t
h
e
.
.
.
commit
|
commitdiff
|
tree
2005-06-14
Volke
r
Rup
p
er
t
- m
i
ssing scanco
d
es for
F
1
1 a
n
d F12 added to translation
.
.
.
commit
|
commitdiff
|
tree
2005-05-07
Volker
R
up
p
ert
- a
p
p
lie
d
patc
h
es by Alex B
e
r
egszaszi
commit
|
commitdiff
|
tree
2005-04-30
Volker
R
uppe
r
t
-
a
p
plied
p
a
tches
b
y Alex Beregszaszi
commit
|
commitdiff
|
tree
2005-04-28
Volker
R
uppert
-
a
p
plied pa
t
ches
b
y Alex Be
r
e
g
sz
a
szi
commit
|
commitdiff
|
tree
2005-04-26
Volker
R
uppert
-
4
-cpu S
M
P table fi
x
ed (p
a
tch
by
j
erma
r
@itbs
.
c
z
)
commit
|
commitdiff
|
tree
2005-04-06
Volk
e
r Ruppert
- AP
M
su
p
p
ort for 16 bit protected
m
o
d
e added (patch
.
.
.
commit
|
commitdiff
|
tree
2005-02-13
Vol
k
er
R
u
ppert
-
using
fixed values for the diskett
e
par
a
meter table
.
.
.
commit
|
commitdiff
|
tree
2005-02-05
V
olker Ruppe
r
t
-
fixed
macros for debug output
commit
|
commitdiff
|
tree
2005-02-02
Volker Ruppert
-
pcibios fixes by luke
w
ar
m
(SF patch #1114826)
commit
|
commitdiff
|
tree
2005-01-31
Volker Ru
p
pert
- f
i
xed real mo
d
e P
C
I BIOS er
r
or reporting
commit
|
commitdiff
|
tree
2005-01-27
Volker Ruppert
- don't p
a
n
i
c when
a
n
u
nsupported mouse packet size
.
.
.
commit
|
commitdiff
|
tree
2005-01-02
Volker Ruppe
r
t
- PS/2 mouse scaling functions
i
mple
m
ented
commit
|
commitdiff
|
tree
2004-12-20
Volker Rup
p
ert
-
Win9
x
C
D
bo
o
t f
i
xed (SF pat
c
h #
1
087537 by
l
uk
e
warm)
commit
|
commitdiff
|
tree
2004-12-07
V
olke
r
R
uppert
- mouse type
'
none' added
(no mouse c
o
n
nected
)
commit
|
commitdiff
|
tree
2004-12-05
Volker R
u
ppert
-
PS/2 m
o
use functions "set
sa
m
ple rate
"
an
d
"
get device
.
.
.
commit
|
commitdiff
|
tree
2004-10-15
Volker Ruppert
-
b
o
ot seq
u
e
nce
w
ith up to 3 boo
t
devices inplemented
.
.
.
commit
|
commitdiff
|
tree
2004-10-04
Volker Ruppert
-
extented floppy
p
aramet
e
r
table (
f
l
o
ppy
f
ix for
NT4
.
.
.
commit
|
commitdiff
|
tree
2004-10-02
V
o
lke
r
R
uppert
- PCI
I
RQs must alway
s
be
l
ev
e
l
sen
s
i
tive (setup
E
LCR1
.
.
.
commit
|
commitdiff
|
tree
2004-09-25
Volker Rup
p
e
r
t
- pci irq initialisation added (T
O
DO: initialize
p
ci
.
.
.
commit
|
commitdiff
|
tree
2004-09-13
Volker Ru
p
pert
- int 15 /
a
h=87h sho
u
ld not cle
a
r cr
0
wh
e
n se
t
t
ing
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
V
o
l
ker Ruppe
r
t
- m
o
difi
e
d the bios
/ vga
b
ios panic h
a
ndlin
g
.
BX_PAN
I
C
.
.
.
commit
|
commitdiff
|
tree
2004-09-03
Volker R
u
pper
t
- calculate chec
k
sum of expan
s
io
n
rom
(m
u
st be 0)
commit
|
commitdiff
|
tree
2004-08-21
Volker
Ru
p
pert
- i
m
plemen
t
int15, ah=83
Sta
r
t/Stop Wa
i
t T
i
mer (patch
.
.
.
commit
|
commitdiff
|
tree
2004-08-20
Vol
k
e
r
Ruppert
- g
a
te
A2
0
cont
r
ol imp
l
emente
d
(int 15
h
, ah
=
2
4
h
)
commit
|
commitdiff
|
tree
2004-07-04
V
o
l
ke
r
Rup
p
ert
- pci irq rou
t
ing fixe
d
and in
i
ti
a
lizati
o
n adde
d
(BUG
.
.
.
commit
|
commitdiff
|
tree
2004-06-20
Volk
e
r Rup
p
er
t
- APM and system shutd
o
wn
support f
o
r 16-bi
t
r
e
al mod
e
.
.
.
commit
|
commitdiff
|
tree
2004-05-31
Volker Ru
p
pert
- in
t
13_cdro
m
/
3
2
bit register update
fix (aka Fr
e
eBSD
.
.
.
commit
|
commitdiff
|
tree
2004-02-09
Volke
r
Ru
p
pert
- tu
r
n floppy motor o
f
f
2
seconds after last r
e
ad/write
.
.
.
commit
|
commitdiff
|
tree
2004-01-28
Volker Ruppert
- int
1
7
_
fun
c
tio
n
upd
a
t
e
d
for multiple para
l
lel po
r
ts
commit
|
commitdiff
|
tree
2004-01-25
Volker Ruppert
- fixed int13_harddisk fun
c
tion 10h
commit
|
commitdiff
|
tree
2003-12-18
V
o
lker Ruppert
- INT
16h function 05h
implemented (
g
rabbed from patch
.
.
.
commit
|
commitdiff
|
tree
2003-11-11
V
o
lk
e
r
Ruppert
- biossums added to make targ
e
t 'clean'
commit
|
commitdiff
|
tree
2003-11-02
Volker R
u
ppert
- detect_serial: de
t
e
cti
o
n s
i
mplified us
i
ng IER
a
nd IIR
commit
|
commitdiff
|
tree
2003-10-16
V
o
l
k
er Rupp
e
rt
- int 0x1
6
function 0x0A implemen
t
ed (GET KE
Y
BOAR
D
I
D)
commit
|
commitdiff
|
tree
2002-10-07
V
olker Ruppert
- harddisk controlle
r
i
n
ter
r
upt must be enable
d
af
t
er
.
.
.
commit
|
commitdiff
|
tree
2002-09-28
Volker Ruppert
-
serial port detec
t
ion f
o
r
t
wo
p
orts a
d
ded to the
.
.
.
commit
|
commitdiff
|
tree
2002-09-28
Volker Ruppert
- paral
l
el
p
o
r
t detection for two port
s
ad
d
ed
to the
.
.
.
commit
|
commitdiff
|
tree
2002-09-20
Vol
k
e
r
Ruppert
- rea
l
mode PC
I
BI
O
S modifi
e
s the iret
f
la
g
s
o
n stack
.
.
.
commit
|
commitdiff
|
tree
2002-08-01
Volke
r
Ruppert
- added support for 360k f
l
o
p
py images
commit
|
commitdiff
|
tree
2002-07-23
Volker Ruppert
- jump to
P
OS
T
entry po
i
nt must be a fa
r
jump
(MS-DOS
.
.
.
commit
|
commitdiff
|
tree
2002-06-22
Volke
r
R
u
pp
e
rt
-
real
mode
PCI BIOS funct
i
ons rew
r
itten in assembler
commit
|
commitdiff
|
tree
2002-06-04
V
olke
r
R
uppert
- most impo
r
tan
t
functions
o
f the
p
rote
c
t
ed mode PCI
.
.
.
commit
|
commitdiff
|
tree
2002-05-11
Volk
e
r
Rup
p
ert
- a
d
de
d
error
mess
a
ge: PCI BI
O
S c
a
n onl
y
be used with
.
.
.
commit
|
commitdiff
|
tree
2002-03-12
Volker Ruppert
- re
m
oved unnecessary dela
y
loop aft
e
r
k
eyb
o
a
rd re
s
et
.
.
.
commit
|
commitdiff
|
tree
2002-01-27
Volker Rupper
t
- keyboard
s
elf test reads th
e
status r
e
gister to
clear
.
.
.
commit
|
commitdiff
|
tree
2002-01-24
Volker R
u
pper
t
-
f
loppy hardware inte
r
rupt ha
n
dler
i
ssu
e
s 'sense interrupt
.
.
.
commit
|
commitdiff
|
tree
2002-01-20
V
olke
r
Ruppert
- INT 13: numb
e
r
of drives is not
0
if there is only
.
.
.
commit
|
commitdiff
|
tree
2002-01-15
V
olk
e
r
R
upper
t
- romscan routine fr
o
m ple
x
86 BIOS integrated
commit
|
commitdiff
|
tree
2002-01-02
Vo
l
ker
R
u
p
pert
-
D
MA initia
l
is
a
tion complete
:
u
n
mas
k
ca
s
cade channel
commit
|
commitdiff
|
tree
2002-01-01
Volker
R
u
ppert
- INT 13 diskette funkt
i
on 5 uses the "format track
.
.
.
commit
|
commitdiff
|
tree
2001-12-26
V
o
l
k
e
r
Ruppert
-
i
n
t 13 flopp
y
function 08 returns alw
a
ys the pointer
.
.
.
commit
|
commitdiff
|
tree
2001-12-05
V
olke
r
Ruppert
- extended keyboa
r
d funktion waits for a key, too
.
.
.
commit
|
commitdiff
|
tree
2001-11-26
Vol
k
e
r
Ruppert
- serial functio
n
s added, MF
-
II
k
eyboard fun
c
tions
.
.
.
commit
|
commitdiff
|
tree