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
Vol
k
er Ruppert
- support for
l
ar
g
e PCI m
e
mory
r
egio
n
s (>=64Mb) added
.
.
.
commit
|
commitdiff
|
tree
2007-06-17
Vol
k
er Ruppert
- implemented INT
1
5h,
fn 0
x
C2 (mouse), sub
f
n 3, set
.
.
.
commit
|
commitdiff
|
tree
2007-05-28
Volker
Ruppert
*
*
*
e
m
pty
l
o
g m
e
s
sage **
*
commit
|
commitdiff
|
tree
2007-05-28
V
o
lke
r
Ruppe
r
t
-
bios_printf() fix for
%
s
format (from Virtu
a
lBox
)
commit
|
commitdiff
|
tree
2007-04-02
Vol
k
er Ruppert
-
I
N
T
13h: sector number 0 is invali
d
commit
|
commitdiff
|
tree
2007-02-20
Volker Rupper
t
- initial ACPI SMBus sup
p
ort a
d
d
e
d (porte
d
from Qemu
.
.
.
commit
|
commitdiff
|
tree
2007-02-10
Vo
l
ker Ruppert
-
r
es
e
t t
h
e
memory after 32 bit p
r
otect
e
d mode
i
nit
.
.
.
commit
|
commitdiff
|
tree
2006-12-30
Volker Ruppert
- the int13_h
a
rddisk() function
m
odifies the hi
g
h word
.
.
.
commit
|
commitdiff
|
tree
2006-11-04
Volker Ruppert
-
PCI
B
IOS
function 'find cl
a
ss
c
ode' implemen
t
ed for
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Vol
k
er Ruppert
- added stub for r
e
a
l mode PCIBIOS f
u
nction
'find cla
s
s
.
.
.
commit
|
commitdiff
|
tree
2006-10-04
Volker Ruppert
- clear register
s
using
t
he XO
R
instru
c
tion
commit
|
commitdiff
|
tree
2006-10-03
Volker Ru
p
p
e
rt
-
c
lear uppe
r
16 bi
t
of the sta
c
k pointer when re
t
urnin
g
.
.
.
commit
|
commitdiff
|
tree
2006-10-03
Volk
e
r
R
upper
t
- buil
d
an
a
dditi
o
n
a
l
BIOS image without the new 32
.
.
.
commit
|
commitdiff
|
tree
2006-10-02
Volker Ruppert
- S
M
RAME bit
m
ust
b
e always set for SMRAM access
commit
|
commitdiff
|
tree
2006-10-02
Volk
e
r Ruppert
- impro
v
ed SMM init (
F
ab
r
ice
Bellard)
commit
|
commitdiff
|
tree
2006-10-01
V
o
l
ker R
u
p
pert
- applie
d
patch from the
Qemu pro
j
ect (Fabr
i
ce Bellard)
commit
|
commitdiff
|
tree
2006-09-30
Volke
r
Ru
p
pert
- f
i
xed number of MP table ent
r
ie
s
(
c
aused FreeBSD
.
.
.
commit
|
commitdiff
|
tree
2006-09-29
Volke
r
Ruppert
-
always generat
e
MP tables
(
WinXP
g
uest needs th
i
s)
commit
|
commitdiff
|
tree
2006-09-29
Volker Ruppert
- disabled
r
o
mbio
s
32 call until the critical bugs
a
re
.
.
.
commit
|
commitdiff
|
tree
2006-09-28
Volker Ruppert
- ini
t
ial revi
s
ion o
f
the 32
-
bit init code for the
.
.
.
commit
|
commitdiff
|
tree
2006-09-28
Volker Ruppert
-
bio
s
su
m
s
now supports padding binary
f
iles
to 64k
.
.
.
commit
|
commitdiff
|
tree
2006-08-11
Volker Rup
p
ert
- INT 15 A
H
=88h
now returns ma
x
.
6
3M
exten
d
ed m
e
mory
.
.
.
commit
|
commitdiff
|
tree
2006-08-07
Volker Rup
p
ert
-
I
NT 09h: fixed handling of e
x
t
ended ke
y
s
(asciicode
.
.
.
commit
|
commitdiff
|
tree
2006-07-30
Volker Rupp
e
rt
-
f
ixed keyboard LED fl
a
g handling and
added setting
.
.
.
commit
|
commitdiff
|
tree
2006-07-07
Volker Ruppert
- fixed AT
A
device dete
c
tion
in
case of
one d
r
i
ve
only
.
.
.
commit
|
commitdiff
|
tree
2006-07-06
Vol
k
er Ruppert
- enab
l
e i
n
terrupts before executing I
N
T 19h an
d
revert
.
.
.
commit
|
commitdiff
|
tree
2006-07-05
V
olker Ruppert
- enable in
t
e
rrupts before
exec
u
ting boot sect
o
r
c
ode
.
.
.
commit
|
commitdiff
|
tree
2006-05-07
V
olker Ruppert
- APM cpu id
l
e
functio
n
fixe
d
(
f
ro
m
qemu
)
commit
|
commitdiff
|
tree
2006-01-25
V
o
lk
e
r Rupper
t
-
PCI BIO
S
: impr
o
v
e
d
error message for fu
n
ction 'find
.
.
.
commit
|
commitdiff
|
tree
2006-01-13
Vol
k
e
r
R
upp
e
rt
-
r
e
moved static MP tables fro
m
ro
m
bios
.
c and MP bios
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
V
o
lker Ru
p
pert
- A
P
M functio
n
0x05 (cpu idle) implemented (tested
.
.
.
commit
|
commitdiff
|
tree
2005-12-25
Volker Ruppert
- f
i
xe
d
di
s
k s
i
ze
r
e
p
or
t
ing > 64
G
B (SF patch #1389776
)
commit
|
commitdiff
|
tree
2005-11-06
Volker R
u
ppert
- ena
b
led s
u
ppor
t
f
or harddisks with up to
127 GB in
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
V
o
l
ker Ruppert
- end-
o
f
-
track (EO
T
) cond
i
t
i
o
n
impleme
n
ted
commit
|
commitdiff
|
tree
2005-10-24
Volker Ruppert
-
A
P
M fun
c
tio
n
0x10 (ge
t
capa
b
i
l
i
t
i
es) imp
l
ement
e
d
commit
|
commitdiff
|
tree
2005-09-24
Volker Rupper
t
-
disable i/o an
d
m
e
mory spac
e
ac
c
e
s
s while initializing
.
.
.
commit
|
commitdiff
|
tree
2005-09-19
V
olker Ruppert
- fixed PCI
i/o base
a
ddr
e
ss initialization
commit
|
commitdiff
|
tree
2005-09-18
V
olker Ruppert
- PCI i/o
and me
m
ory bas
e
address ini
t
ializatio
n
added
commit
|
commitdiff
|
tree
2005-09-17
Volker Ruppert
- p
a
u
s
e key detection imp
l
emented
commit
|
commitdiff
|
tree
2005-09-16
Vol
k
e
r Ruppert
- keyboard interrupt handler fix
e
s
(
p
atch
by jap
h
eth)
commit
|
commitdiff
|
tree
2005-09-15
Volker
R
uppert
- fix
e
d
enhanced keyc
o
de flag for key
r
el
e
ases
commit
|
commitdiff
|
tree
2005-09-09
Volker Ruppert
-
fixed flag
for enhanc
e
d
keycode 0
x
E0 (final p
a
rt)
commit
|
commitdiff
|
tree
2005-09-09
Volker Ruppert
- fixed flag for enhanced keycode 0xE0
commit
|
commitdiff
|
tree
2005-09-04
V
o
l
ker Ruppert
- ne
w
function floppy_prepa
r
e_
c
on
t
r
o
ll
e
r()
simplifies
.
.
.
commit
|
commitdiff
|
tree
2005-09-02
V
olker Ruppert
- f
i
xed URLs for mtool
s
on win32 and rom
b
ios documentat
i
on
commit
|
commitdiff
|
tree
2005-08-26
Vol
k
er Ruppert
-
fixed fl
o
ppy re
t
urn status if
media not pre
s
ent
.
.
.
commit
|
commitdiff
|
tree
2005-08-24
Volker R
u
ppert
-
fixes for OS/2 in the floppy an
d
rombios c
o
de (patch
.
.
.
commit
|
commitdiff
|
tree
2005-08-14
Volker R
u
ppert
-
fixed INT 09h keyboard
f
lags handl
i
ng
commit
|
commitdiff
|
tree
2005-08-13
Volker Ruppert
- INT 70h
has d
e
stroyed the u
p
per
w
ord of EAX;
s
ave
.
.
.
commit
|
commitdiff
|
tree
2005-08-12
Volker Ruppert
- fixed segment and offset in int
7
0h and mo
d
ify the
.
.
.
commit
|
commitdiff
|
tree
2005-06-14
Volker
Ru
p
p
e
r
t
- missin
g
s
c
a
n
codes for F11 and
F12 added to translation
.
.
.
commit
|
commitdiff
|
tree
2005-05-07
Volker
R
upper
t
- appli
e
d
patches by Alex Be
r
egszas
z
i
commit
|
commitdiff
|
tree
2005-04-30
Volker Ru
p
p
ert
-
appl
i
ed
patches by Alex Beregszaszi
commit
|
commitdiff
|
tree
2005-04-28
Volker R
u
pper
t
- applied patch
e
s by
Alex Bere
g
szaszi
commit
|
commitdiff
|
tree
2005-04-26
Volker Ruppert
- 4-cpu SMP table
fixed (patch by jermar@itb
s
.
cz)
commit
|
commitdiff
|
tree
2005-04-06
Volker Ruppert
- APM
sup
p
or
t
for 16 bit
protected mod
e
a
d
ded
(patch
.
.
.
commit
|
commitdiff
|
tree
2005-02-13
V
o
lker Rupper
t
- usi
n
g
fixed
v
alues f
o
r
t
he diskette p
a
ramet
e
r table
.
.
.
commit
|
commitdiff
|
tree
2005-02-05
Volk
e
r Ruppert
- fixed
m
ac
r
o
s
for debug output
commit
|
commitdiff
|
tree
2005-02-02
V
olker Ru
p
p
ert
- p
c
ibios
fixes by l
u
kewarm
(SF p
a
tch #111482
6
)
commit
|
commitdiff
|
tree
2005-01-31
Volker
R
uppert
- fixe
d
real mode PCI BIOS error r
e
port
i
ng
commit
|
commitdiff
|
tree
2005-01-27
Volker Ruppert
- don't p
a
nic when an unsupp
o
rted mouse packet
s
ize
.
.
.
commit
|
commitdiff
|
tree
2005-01-02
Volk
e
r R
u
p
pert
- PS/2 mouse scaling func
t
ions impleme
n
t
ed
commit
|
commitdiff
|
tree
2004-12-20
Vo
l
k
er Ruppert
- Win9x CD boot fix
e
d (SF p
a
tch
#
1087537 by
l
u
kewarm)
commit
|
commitdiff
|
tree
2004-12-07
Volk
e
r Ru
p
pert
- mo
u
se type 'none' added (no mo
u
se connecte
d
)
commit
|
commitdiff
|
tree
2004-12-05
Volker Ruppert
-
P
S
/2
mouse f
u
nctions "set
sample rate" and "get d
e
vice
.
.
.
commit
|
commitdiff
|
tree
2004-10-15
Volker Ruppert
- boot sequence with up t
o
3
boot devices in
p
lemented
.
.
.
commit
|
commitdiff
|
tree
2004-10-04
Vo
l
k
er
Rupper
t
-
e
xt
e
nted floppy para
m
eter table
(
f
l
oppy
f
ix for NT4
.
.
.
commit
|
commitdiff
|
tree
2004-10-02
Volker R
u
ppert
- PCI I
R
Qs
must al
w
ays be lev
e
l sensitive (s
e
tup ELCR1
.
.
.
commit
|
commitdiff
|
tree
2004-09-25
Volker Ruppert
- pci irq initi
a
lis
a
tion adde
d
(TODO: initia
l
ize p
c
i
.
.
.
commit
|
commitdiff
|
tree
2004-09-13
Volker Ruppert
- int 15
/
ah=87h should not clear cr0 when
s
ett
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
Vo
l
ker Ruppert
-
m
o
d
if
i
ed the bios / vgabios panic han
d
ling
.
BX_PA
N
IC
.
.
.
commit
|
commitdiff
|
tree
2004-09-03
Volker Ruppert
-
calculate chec
k
sum o
f
exp
a
nsi
o
n rom (must be 0)
commit
|
commitdiff
|
tree
2004-08-21
Volker Ruppert
-
i
m
plement int15, ah=83 Start/Stop Wait Timer (patch
.
.
.
commit
|
commitdiff
|
tree
2004-08-20
Volk
e
r R
u
ppert
- gate A20
contr
o
l
i
m
p
l
em
e
nted (int 15h,
a
h
= 24h)
commit
|
commitdiff
|
tree
2004-07-04
V
o
lker Rupper
t
- pci irq routing fixed a
n
d ini
t
ialization added (BUG
.
.
.
commit
|
commitdiff
|
tree
2004-06-20
Vol
k
er Ruppert
- APM and system shutdown
support
for 1
6
-
b
i
t
re
a
l mode
.
.
.
commit
|
commitdiff
|
tree
2004-05-31
Volker R
u
ppe
r
t
- int13_cdrom / 32 bit registe
r
update fi
x
(a
k
a
F
re
e
BSD
.
.
.
commit
|
commitdiff
|
tree
2004-02-09
Volke
r
Ruppert
- turn f
l
oppy moto
r
off
2
seco
n
ds
a
f
t
er l
a
st read/wr
i
t
e
.
.
.
commit
|
commitdiff
|
tree
2004-01-28
Volke
r
Ru
p
pert
- int17_funct
i
on up
d
ated fo
r
multiple
parallel ports
commit
|
commitdiff
|
tree
2004-01-25
V
o
l
ke
r
R
upp
e
rt
-
fixed int13_hard
d
isk function
10h
commit
|
commitdiff
|
tree
2003-12-18
Volker Ruppert
- INT 16h function 0
5
h impl
e
mented (gr
a
bbe
d
from patch
.
.
.
commit
|
commitdiff
|
tree
2003-11-11
Volker Ruppert
- biossums a
d
ded to
m
ake ta
r
get 'clean'
commit
|
commitdiff
|
tree
2003-11-02
Volker Rup
p
e
r
t
- detect_serial: det
e
c
tion simplified us
i
ng IER and IIR
commit
|
commitdiff
|
tree
2003-10-16
Volker Ruppert
- int 0x16 fu
n
c
t
ion 0x0A impl
e
me
n
ted
(GET
K
EYBO
A
R
D
I
D)
commit
|
commitdiff
|
tree
2002-10-07
Volker Ruppert
- hardd
i
sk controller interrup
t
must be enabled after
.
.
.
commit
|
commitdiff
|
tree
2002-09-28
Volker Ruppert
- ser
i
al por
t
d
ete
c
ti
o
n for tw
o
ports added to the
.
.
.
commit
|
commitdiff
|
tree
2002-09-28
Volker Ru
p
pert
- parall
e
l
port detecti
o
n for two
p
o
r
ts added
t
o the
.
.
.
commit
|
commitdiff
|
tree
2002-09-20
Vol
k
er Ru
p
pert
- real mo
d
e PC
I
B
IOS modifies the iret
f
l
ags
on stack
.
.
.
commit
|
commitdiff
|
tree
2002-08-01
Volk
e
r Ruppert
- added support for 360k floppy i
m
ages
commit
|
commitdiff
|
tree
2002-07-23
Vo
l
ker R
u
pp
e
rt
- j
u
m
p to POST entry point must be a far jump (
M
S-DOS
.
.
.
commit
|
commitdiff
|
tree
2002-06-22
Volker Ruppert
-
real mode PCI BIOS functions rew
r
itt
e
n i
n
ass
e
m
bler
commit
|
commitdiff
|
tree
2002-06-04
Volker Rupper
t
-
most
i
mporta
n
t functions of the protected
m
ode P
C
I
.
.
.
commit
|
commitdiff
|
tree
2002-05-11
Volker Rup
p
ert
- added er
r
or
m
e
ssage: PC
I
BIOS
can only be used wit
h
.
.
.
commit
|
commitdiff
|
tree
2002-03-12
Volker Ruppe
r
t
-
r
emoved unnecessa
r
y
d
e
lay loo
p
a
fter keyboard res
e
t
.
.
.
commit
|
commitdiff
|
tree
2002-01-27
Volker
R
uppert
- keyboard self test read
s
the statu
s
regist
e
r to clear
.
.
.
commit
|
commitdiff
|
tree
2002-01-24
Vo
l
ker
Ruppert
-
f
loppy hardware in
t
errupt ha
n
dle
r
issues '
s
en
s
e inter
r
upt
.
.
.
commit
|
commitdiff
|
tree
2002-01-20
V
o
lker Rupper
t
-
I
NT 1
3
: number
o
f
drive
s
is not 0 if there is o
n
ly
.
.
.
commit
|
commitdiff
|
tree
2002-01-15
Volker Ruppert
- rom
s
can routine fr
o
m plex86 BIOS integr
a
ted
commit
|
commitdiff
|
tree
2002-01-02
Volke
r
R
up
p
er
t
- DMA initialisation complete: unmask
cascade ch
a
nnel
commit
|
commitdiff
|
tree
2002-01-01
Volker Rup
p
e
rt
-
I
N
T
1
3 dis
k
ette funktion 5 u
s
es the "fo
r
mat track
.
.
.
commit
|
commitdiff
|
tree
next