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
- support for large PCI memory regions (>=64Mb) added (patch by Paul Brook)
2007-06-17
Volker
Ruppert
- sup
p
ort for large
PCI memor
y
r
egions (>=6
4
Mb)
a
dde
d
.
.
.
commit
|
commitdiff
|
tree
2007-06-17
Vo
l
ker R
u
p
p
ert
- impl
e
mented INT15h, f
n
0xC2
(
mouse), s
u
bfn 3
,
set
.
.
.
commit
|
commitdiff
|
tree
2007-05-28
Volker R
u
ppert
*** empty
lo
g
message *
*
*
commit
|
commitdiff
|
tree
2007-05-28
Vol
k
er Ruppert
- bi
o
s_printf() fix
for %
s
format (from
V
i
r
t
u
a
lBox)
commit
|
commitdiff
|
tree
2007-04-02
Volk
e
r Ruppe
r
t
- INT 13h: sect
o
r number 0 is invalid
commit
|
commitdiff
|
tree
2007-02-20
Vo
l
ke
r
Ruppe
r
t
- ini
t
ial ACPI SMBus support added
(por
t
ed from Qemu
.
.
.
commit
|
commitdiff
|
tree
2007-02-10
V
o
l
ker Ruppe
r
t
-
r
eset the memo
r
y
after
3
2 bit pr
o
tec
t
ed mod
e
init
.
.
.
commit
|
commitdiff
|
tree
2006-12-30
Volker R
u
ppert
- the int13
_
harddis
k
() functio
n
mod
i
fie
s
the high wo
r
d
.
.
.
commit
|
commitdiff
|
tree
2006-11-04
Volke
r
Ruppert
- PC
I
B
IOS function 'find class cod
e
'
imp
l
emented for
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Volker Ruppert
- added
stub for real m
o
de PC
I
BIOS
fu
n
ction 'find class
.
.
.
commit
|
commitdiff
|
tree
2006-10-04
Vo
l
k
e
r
R
uppert
- clear registe
r
s using
t
h
e
XOR instruction
commit
|
commitdiff
|
tree
2006-10-03
Volke
r
Ruppert
- clear
upper
1
6 bit
o
f the stack pointer when retur
n
i
ng
.
.
.
commit
|
commitdiff
|
tree
2006-10-03
Volker Ru
p
pert
- bu
i
ld an ad
d
itional
B
IOS
im
a
g
e
w
ithou
t
the new 32
.
.
.
commit
|
commitdiff
|
tree
2006-10-02
Volker Ruppert
-
SMRAME bit must be always set for SMRAM a
c
ces
s
commit
|
commitdiff
|
tree
2006-10-02
Volker
R
uppert
- im
p
roved
S
M
M
i
nit (Fabrice Bellard)
commit
|
commitdiff
|
tree
2006-10-01
Volker Ruppert
- app
l
ied
p
at
c
h fr
o
m t
h
e Qemu
project (Fabrice Bellard)
commit
|
commitdiff
|
tree
2006-09-30
V
olker Ru
p
pert
-
fixed number of MP table entries (ca
u
se
d
FreeBSD
.
.
.
commit
|
commitdiff
|
tree
2006-09-29
Volker Rup
p
ert
- a
l
ways generate MP tables (Wi
n
XP
guest need
s
this)
commit
|
commitdiff
|
tree
2006-09-29
V
olk
e
r
R
uppert
- disa
b
led rombios32 ca
l
l until the crit
i
c
a
l bu
g
s a
r
e
.
.
.
commit
|
commitdiff
|
tree
2006-09-28
Vol
k
er Rup
p
ert
- initial revision of
the 32-bit in
i
t code for t
h
e
.
.
.
commit
|
commitdiff
|
tree
2006-09-28
Volker Ruppert
- biossums now
s
upport
s
padding
binary files to 64
k
.
.
.
commit
|
commitdiff
|
tree
2006-08-11
Volker Ru
p
pert
-
I
NT 15 AH=88h now r
e
turns max
.
6
3
M extend
e
d memo
r
y
.
.
.
commit
|
commitdiff
|
tree
2006-08-07
Volker Ruppert
- INT
09h
:
fixed
handling o
f
exte
n
ded keys (asc
i
i
c
ode
.
.
.
commit
|
commitdiff
|
tree
2006-07-30
Volk
e
r Rup
p
ert
-
f
ixed keyboard LED flag
ha
n
dling and ad
d
ed se
t
ting
.
.
.
commit
|
commitdiff
|
tree
2006-07-07
V
olk
e
r Rupp
e
rt
- fixed ATA
device detect
i
on in c
a
se
o
f one driv
e
on
l
y
.
.
.
commit
|
commitdiff
|
tree
2006-07-06
Vo
l
ker Ruppert
-
e
nable in
t
e
rrupts befo
r
e ex
e
c
u
t
ing INT 1
9
h and revert
.
.
.
commit
|
commitdiff
|
tree
2006-07-05
V
olker Ruppert
- enabl
e
interrupts
b
efore
e
xecuti
n
g boot secto
r
code
.
.
.
commit
|
commitdiff
|
tree
2006-05-07
Volker Rupp
e
rt
- AP
M
cpu idle function fixed
(
from
q
emu)
commit
|
commitdiff
|
tree
2006-01-25
Volker Ruppert
- PCI BIOS: improved
error me
s
s
a
g
e for function 'find
.
.
.
commit
|
commitdiff
|
tree
2006-01-13
Vo
l
ker
Rup
p
ert
- remove
d
s
t
a
t
i
c MP
t
ables from rombios
.
c
and
M
P bios
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Volker Ruppe
r
t
-
APM fu
n
ction 0x05 (cpu idle
)
implemented (tested
.
.
.
commit
|
commitdiff
|
tree
2005-12-25
V
ol
k
er R
u
ppert
-
f
ixed disk
size repo
r
ti
n
g
> 64 GB (SF patc
h
#
1
3
8
9
7
76)
commit
|
commitdiff
|
tree
2005-11-06
V
olker Rupp
e
rt
- enabled suppor
t
for hardd
i
sks with up
to
1
27
GB i
n
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
V
o
lke
r
Ruppert
-
end-of
-
track
(
E
O
T
)
con
d
ition implem
e
nted
commit
|
commitdiff
|
tree
2005-10-24
Volker Ruppert
- APM function 0x
1
0 (get capabi
l
ities) i
m
plemented
commit
|
commitdiff
|
tree
2005-09-24
V
olker Ruppert
- disable i/o and me
m
ory space a
c
cess
while in
i
tializing
.
.
.
commit
|
commitdiff
|
tree
2005-09-19
Volk
e
r Rupp
e
rt
- fixed PC
I
i/o base address
initiali
z
ation
commit
|
commitdiff
|
tree
2005-09-18
Vo
l
k
er Ruppert
- PCI i/o
a
nd memory base add
r
ess initial
i
z
a
tio
n
added
commit
|
commitdiff
|
tree
2005-09-17
Volk
e
r
Ruppert
- pause
ke
y
detection implem
e
nted
commit
|
commitdiff
|
tree
2005-09-16
V
o
lker Ruppert
- keyboard interrupt
h
andler
f
ixes
(
patch by ja
p
heth)
commit
|
commitdiff
|
tree
2005-09-15
Volker Ruppert
- f
i
xed enhanced k
e
ycode flag for ke
y
releases
commit
|
commitdiff
|
tree
2005-09-09
Volker Ruppert
- fixed flag for enh
a
n
ced keycode 0xE0 (
f
inal
p
art)
commit
|
commitdiff
|
tree
2005-09-09
V
o
l
k
er
R
u
p
pert
- fixed
fl
a
g f
o
r enhanced keycode 0xE
0
commit
|
commitdiff
|
tree
2005-09-04
V
olker Ruppert
-
ne
w
function floppy_pre
p
are_controller
(
)
s
im
p
li
f
ies
.
.
.
commit
|
commitdiff
|
tree
2005-09-02
Volker
Rup
p
e
r
t
- fixed URLs f
o
r mtool
s
o
n
win32 and rombios doc
u
menta
t
ion
commit
|
commitdiff
|
tree
2005-08-26
Volker R
u
p
p
ert
- fixed floppy r
e
turn stat
u
s if media not present
.
.
.
commit
|
commitdiff
|
tree
2005-08-24
Volker Ru
p
pert
- fixes for OS/2 in the
floppy and
r
ombio
s
code (pa
t
ch
.
.
.
commit
|
commitdiff
|
tree
2005-08-14
Volker R
u
p
p
e
rt
- fixed INT
09h keyboa
r
d flags ha
n
dling
commit
|
commitdiff
|
tree
2005-08-13
Vo
l
ker Rup
p
e
r
t
- INT 70h has d
e
stroyed
t
h
e
u
p
per word of EAX; save
.
.
.
commit
|
commitdiff
|
tree
2005-08-12
Volker Ruppe
r
t
-
fixed segm
e
nt and offset in
i
nt70
h
and modify the
.
.
.
commit
|
commitdiff
|
tree
2005-06-14
V
o
l
k
er Ruppert
- miss
i
ng
sca
n
co
d
es
f
o
r F11
a
n
d F12
a
dded
to
t
ranslati
o
n
.
.
.
commit
|
commitdiff
|
tree
2005-05-07
V
o
l
k
e
r Ruppert
- ap
p
lied
patches by Alex Beregszaszi
commit
|
commitdiff
|
tree
2005-04-30
Volker Ruppert
- a
p
p
lied patc
h
es by
A
le
x
Bere
g
szaszi
commit
|
commitdiff
|
tree
2005-04-28
Volke
r
Rupp
e
rt
- applied patches by Alex Beregszaszi
commit
|
commitdiff
|
tree
2005-04-26
Volker Ruppert
- 4-cpu SMP table fixed (patch
by jer
m
ar@itbs
.
cz
)
commit
|
commitdiff
|
tree
2005-04-06
V
ol
k
er Ruppert
- APM support for
16
bit prot
e
cted mode added (p
a
tch
.
.
.
commit
|
commitdiff
|
tree
2005-02-13
V
olke
r
Rup
p
ert
- using fixed values f
o
r the dis
k
ette parameter tabl
e
.
.
.
commit
|
commitdiff
|
tree
2005-02-05
Volker Ruppe
r
t
- fixed macros f
o
r
d
e
bug outp
u
t
commit
|
commitdiff
|
tree
2005-02-02
Volker
Ruppert
-
pcibios fixes by
l
uke
w
arm (SF patch
#
1114
8
26)
commit
|
commitdiff
|
tree
2005-01-31
Volker Ruppert
- f
i
xed rea
l
mode PCI B
I
OS error re
p
orting
commit
|
commitdiff
|
tree
2005-01-27
Volker Ruppert
-
don't panic
w
hen an
unsupported mouse pac
k
et size
.
.
.
commit
|
commitdiff
|
tree
2005-01-02
Volker Rup
p
ert
- PS/2 mouse scaling funct
i
ons implemented
commit
|
commitdiff
|
tree
2004-12-20
Volker Ruppert
-
W
in9x CD boot fi
x
ed (SF pa
t
ch #1087537
b
y lukew
a
rm)
commit
|
commitdiff
|
tree
2004-12-07
Volker R
u
ppert
- mouse type
'none' added (n
o
mouse connec
t
ed
)
commit
|
commitdiff
|
tree
2004-12-05
V
olker
Ruppert
- PS/2 mouse fu
n
c
tions "set sample rate" and "get device
.
.
.
commit
|
commitdiff
|
tree
2004-10-15
V
o
l
k
e
r
Rupper
t
-
boo
t
sequence with
up to 3
boot devi
c
es inplemented
.
.
.
commit
|
commitdiff
|
tree
2004-10-04
Volk
e
r Ruppert
- ext
e
nte
d
floppy
p
ara
m
eter table (flop
p
y fix for NT
4
.
.
.
commit
|
commitdiff
|
tree
2004-10-02
Volker Ruppert
- PCI IRQs must
always be level sensitiv
e
(set
u
p
ELC
R
1
.
.
.
commit
|
commitdiff
|
tree
2004-09-25
Volker Ruppert
- pci irq initialisation
a
dded (TODO: initialize pci
.
.
.
commit
|
commitdiff
|
tree
2004-09-13
V
o
lker Ruppert
- int 1
5
/ ah=
8
7h
should not clear cr0 when
setti
n
g
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
V
o
lker Ruppert
-
mod
i
f
ied the bios / vga
b
i
os
p
anic
handli
n
g
.
BX_PANI
C
.
.
.
commit
|
commitdiff
|
tree
2004-09-03
Vo
l
ker
R
uppert
- calculate
c
hecksum of exp
a
nsion rom (
m
ust be 0)
commit
|
commitdiff
|
tree
2004-08-21
Volker
Rupper
t
- imp
l
ement int
1
5, ah=83 Start/Stop
Wai
t
Timer (p
a
t
ch
.
.
.
commit
|
commitdiff
|
tree
2004-08-20
Volker Ruppert
-
gate A20 control implemented (int 15h, ah = 24h)
commit
|
commitdiff
|
tree
2004-07-04
Volker Rupp
e
rt
- pci
i
rq routing fi
x
ed
an
d
initialization added (B
U
G
.
.
.
commit
|
commitdiff
|
tree
2004-06-20
Volk
e
r Rupp
e
rt
- APM and system sh
u
tdown support for 16-bi
t
rea
l
mode
.
.
.
commit
|
commitdiff
|
tree
2004-05-31
Volker Ruppert
- int13_cd
r
o
m
/ 32 bit registe
r
u
p
date fix
(aka FreeBSD
.
.
.
commit
|
commitdiff
|
tree
2004-02-09
V
o
lke
r
Ruppert
-
turn floppy moto
r
o
ff
2
secon
d
s after last
r
ead/write
.
.
.
commit
|
commitdiff
|
tree
2004-01-28
V
o
lker Rupper
t
- int17_function upd
a
t
e
d for multiple parallel ports
commit
|
commitdiff
|
tree
2004-01-25
V
o
lker Ruppert
- fixed i
n
t13_hardd
i
sk function 10h
commit
|
commitdiff
|
tree
2003-12-18
Volker Rup
p
ert
- INT 16h functio
n
05h implemented (grabbed fr
o
m patch
.
.
.
commit
|
commitdiff
|
tree
2003-11-11
Volker Ru
p
pe
r
t
- b
i
o
ssums ad
d
ed to m
a
ke ta
r
get '
c
lean'
commit
|
commitdiff
|
tree
2003-11-02
Volker Ruppert
-
detect_serial: det
e
ct
i
on
s
implif
i
e
d u
s
ing IER and IIR
commit
|
commitdiff
|
tree
2003-10-16
Vol
k
er Rupper
t
- int 0x16 function
0
x0A
implemented
(GET KEYBOARD ID)
commit
|
commitdiff
|
tree
2002-10-07
Volker
Rup
p
ert
- harddisk c
o
ntroller interrupt must be enabled after
.
.
.
commit
|
commitdiff
|
tree
2002-09-28
Volker Ruppert
- seria
l
port detection for two p
o
rts
added to the
.
.
.
commit
|
commitdiff
|
tree
2002-09-28
Volker Rupper
t
- parallel port detection for t
w
o p
o
rts added to t
h
e
.
.
.
commit
|
commitdiff
|
tree
2002-09-20
Volk
e
r R
u
pper
t
- real mode
P
CI BIOS modifie
s
t
h
e iret fl
a
gs on stack
.
.
.
commit
|
commitdiff
|
tree
2002-08-01
Volker Rup
p
ert
- added sup
p
ort
f
or 360k flop
p
y
images
commit
|
commitdiff
|
tree
2002-07-23
Volker
R
uppert
- jump to POST entry
p
oin
t
must be a
f
ar jump (
M
S-DOS
.
.
.
commit
|
commitdiff
|
tree
2002-06-22
V
o
lker Ruppe
r
t
-
real mode PCI BIOS functions rew
r
itten
in assembler
commit
|
commitdiff
|
tree
2002-06-04
Volke
r
Rupp
e
r
t
- most impo
r
tant
fun
c
t
ion
s
of the prot
e
cted
m
ode PCI
.
.
.
commit
|
commitdiff
|
tree
2002-05-11
Vo
l
ker Ruppert
- add
e
d
erro
r
mess
a
ge: PCI B
I
OS can
o
nly
be used with
.
.
.
commit
|
commitdiff
|
tree
2002-03-12
V
o
lker R
u
ppe
r
t
- removed u
n
necessary
d
elay loop
after keybo
a
r
d reset
.
.
.
commit
|
commitdiff
|
tree
2002-01-27
V
o
lker Ruppert
- keyboard self
tes
t
re
a
ds
t
he status r
e
g
ister to clear
.
.
.
commit
|
commitdiff
|
tree
2002-01-24
Volker Rup
p
e
rt
-
f
loppy hardware inte
r
rup
t
handler i
s
s
ues 'sense
interrupt
.
.
.
commit
|
commitdiff
|
tree
2002-01-20
Volker Rup
p
ert
- IN
T
13: number
o
f drives is not 0 if there i
s
only
.
.
.
commit
|
commitdiff
|
tree
2002-01-15
Volker
Ruppert
- romscan routine from
p
lex86 BIOS integrated
commit
|
commitdiff
|
tree
2002-01-02
V
o
l
ker Ruppert
- DMA
i
n
i
tialisation co
m
plete:
u
nmask
cascad
e
ch
a
nnel
commit
|
commitdiff
|
tree
2002-01-01
V
ol
k
e
r
R
u
pp
e
rt
- INT 13 di
s
kette
fun
k
tion
5 uses t
h
e
"form
a
t track
.
.
.
commit
|
commitdiff
|
tree
next