From 6329866f818db89645ca39fdf21a90f9d059be16 Mon Sep 17 00:00:00 2001 From: Paolo Bonzini Date: Thu, 3 Nov 2011 15:14:00 +0100 Subject: [PATCH] add sgabios blob and submodule The rom was not added together with the sgabios device and is not installed. Signed-off-by: Paolo Bonzini Signed-off-by: Anthony Liguori --- .gitmodules | 3 +++ Makefile | 2 +- pc-bios/README | 6 ++++++ pc-bios/sgabios.bin | Bin 0 -> 4096 bytes roms/sgabios | 1 + 5 files changed, 11 insertions(+), 1 deletion(-) create mode 100755 pc-bios/sgabios.bin create mode 160000 roms/sgabios diff --git a/.gitmodules b/.gitmodules index 2a43dbcd7c..eca876f85d 100644 --- a/.gitmodules +++ b/.gitmodules @@ -16,3 +16,6 @@ [submodule "roms/qemu-palcode"] path = roms/qemu-palcode url = git://repo.or.cz/qemu-palcode.git +[submodule "roms/sgabios"] + path = roms/sgabios + url = git://git.qemu.org/sgabios.git diff --git a/Makefile b/Makefile index 4f6eaa4ba6..168093c6cf 100644 --- a/Makefile +++ b/Makefile @@ -253,7 +253,7 @@ ar de en-us fi fr-be hr it lv nl pl ru th \ common de-ch es fo fr-ca hu ja mk nl-be pt sl tr ifdef INSTALL_BLOBS -BLOBS=bios.bin vgabios.bin vgabios-cirrus.bin \ +BLOBS=bios.bin sgabios.bin vgabios.bin vgabios-cirrus.bin \ vgabios-stdvga.bin vgabios-vmware.bin vgabios-qxl.bin \ ppc_rom.bin openbios-sparc32 openbios-sparc64 openbios-ppc \ pxe-e1000.rom pxe-eepro100.rom pxe-ne2k_pci.rom \ diff --git a/pc-bios/README b/pc-bios/README index 0668559842..1cebbbc89a 100644 --- a/pc-bios/README +++ b/pc-bios/README @@ -19,6 +19,12 @@ https://github.com/dgibson/SLOF, and the image currently in qemu is built from git tag qemu-slof-20111013. +- sgabios (the Serial Graphics Adapter option ROM) provides a means for + legacy x86 software to communicate with an attached serial console as + if a video card were attached. The master sources reside in a subversion + repository at http://sgabios.googlecode.com/svn/trunk. A git mirror is + available at git://git.qemu.org/sgabios.git. + - The PXE roms come from the iPXE project. Built with BANNER_TIME 0. Sources available at http://ipxe.org. Vendor:Device ID -> ROM mapping: diff --git a/pc-bios/sgabios.bin b/pc-bios/sgabios.bin new file mode 100755 index 0000000000000000000000000000000000000000..c3da4c3d0a34e4eca9b0cda38d0538b332f7b09e GIT binary patch literal 4096 zcmWGt#qlzW>tzbptJDt+A71IbVEDiQ0SaJBB_Q9Qk%@tUAqd2EVDM#NZfJN6VzYq= z2KW5@^qf>31<$->J%-@aqRhk`1^1%Ff{e`MVg<*P#DbF4A_YT3eFI~CLqmpOcSk2r z|6m0b&lD8}je?~7ysFH+Ooz(E>@2;~;?$zz%3{5u)Rc_G620X7Tup_Lj8X-^{4xav zV+BKFD`R6TQ$vN&5N8D=14BcG014@6Lu(^bvm)teBU3XF%R@TaERP{1wJ6t0fx*?u z#nDQE;nnAN3?Cqb<#UD)|4{*hoPnN#kfIWwxQeQpjG=@izp%WBn7*K{s1BpHbbF6w z(~6eXwhoQ1?#^Cg9ure;CT12^Hg*n9uI1{Rc}=!9&)cwW!K8(Y7EfQYblIkjGiFYh zJb%ix^%K`lT_Xk3uL(6@8DzeZp@gIW-27RqXRqXAaBwKo($dm{0xdh68pVKM-I};E zI~yO}xH9L`)WpQZ#N^b})XdCGM@QF0$Nc>K($Y%*&}5&;fV9NS{L(zX#C&^QT_Y1k z8#`rX<(itB8f|S5*4Eb6*43@i1#`d*U0q#WkSGW%>(gnl~wy@zXF|pw&W#_zIqT~HqA#EoEBf|lHqqKmu zpftlvX`L_l4LU!hbg-vIrA6=?IIDHaHXmnF>y+hR2(oAn#ElF27@A)=^c}Eem{DZ@ zYcU@~vz{;mW8aN^3@rTHcp6w34?g75>*ObXTWsvy&kij z0aN2~21d0m)($s5kOQovqa7Kn{R0@RqYVw~7;K`WofvHV0~u_h4UOs;Y@?%{8EpN7 z7;K{rjq4cfqN80H?EHfn?4k`#>KN>!qg@&7qYX{#80`H+7#yMv&FdH({6iTWqYW+U z7##h>7@VRFE$bMZ{KFZXqm2ye7@Ykh7+j)_4C@$N{397!qm7K~7+U?K7}}zZOzIed zqK)bpf}@S=7`**m7`&rh7~G=`>loalJsA9>P3jo@qum%h{2duQq8%9m{GAvAqMaB# zqfP4=0;A397<~Pm8GNIi85jbBg7vz^G?5PsKuh;aimOn_+v+;cuZP-irZ8%D}ZMaI>WRN3|_qd*Kvc#;Khr7AhjEKU)=w&Ta*!jt462*E0~Jgg#9ny*-;nzv^j}o8T8CU3Lj=40;W@t&K!NaL z-CrB&Qsx(r|8~pCFm$pvA7*O)ZCAv+TaKYqPKE(g#=H#s`7+{XLg&-wqXHaHN?05I zu#~!j^mbmp__+BodpEzlo+Y0KQ>lSmcN{}s98+4O9UFs>r;mTBNTVGWgBV*W&oMS3 z28Oib>`@ViC&(uTz0mn<@FePd;!D<_0YNY1|CX??U@T#Nk@Y_+;-$!sfZ!mI@h?6w zbj$HDXk7kwTjTq;`y7`_**EaMnDE!&cEf+hQuYm8FIxT@{BQXEzl5vd_rFq}4ID3u z|8C%Tkq1)o8>B+vMG}bp|9>ghi-vz29A5Stf*!tWzp(rh6?ZtG?f#4IziszHc5t376>0d- zUdsQ%4P=lc$RLqFuXTbtPrcCp9~Efu_S;Q{i~kPlS@G>=C}P#?;@izo!oES_h4r6D zza#%0wfI_gMLr^^^V18)|50&=!-8HYLT#NH@Z$5I7u)}A2zhb%cU0VAy+%7828IKr z%*{ub4kx_$^)D#2^J#Y&Uu;GUSId)9=9l{a8~!krGQV8>ui+1KDf7#h{~G?Vl`_9H z`QPw|y_D(o;)XvQrOYqC{%iQdS<3v<;$Oobu2SZgrvDoL@Rc&Zl>OK6hrg8h<-UIn ze}qe!Uz+`kh=SYsBKcq9%Q;_noMHfF2(~N+P)18zsKJo7_%VZ8+Cm+Mw8bw#3A{Rm`Qr-*M+ESI6PkZ*8ngtr~uF73mrL2g&L|W&d2| z>Nx)TtxZs=s9uNM9tNnVOZfCU>~=G}X4gB;ror@r$>6~L0EV3c41Yea;*)a@Ezg}qnh8YvN?+U|<1HZByy?kYXCOH9pE44S~@Rpi>C= JdHVd92LNwCcX