Re: [edk2] USB-to-Serial project & Google Summer of Code

Subject: Re: [edk2] USB-to-Serial project & Google Summer of Code

From: Andrew Fish <afish@apple.com>

To: edk2-devel@lists.sourceforge.net

Date: 2012-03-28 00:15:50

On Mar 27, 2012, at 4:01 PM, Iurie wrote:


1)
in the page:
http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=How_to_build_OVMF

that talks about the file :: Conf/target.txt
in that file for the ACTIVE_PLATFORM , i have this:
ACTIVE_PLATFORM       = MdeModulePkg/MdeModulePkg.dsc

so do i really need to change it to OvmfPkg/OvmfPkgIa32.dsc   ??


You can build simpler projects directly from the command line:
. edksetup.sh BaseTools
build

Conf/target.txt is just the default values for arguments to the build command. 

From looking at https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2/OvmfPkg/build.sh it looks like this value is set for you by the build script. 

2)
in that file i also do not have the reference to
    PEI code  and  DXE/UEFI code, so what now, what i must do?


Sorry which file? Conf/target.txt? It is just the defaults for the build command. PEI/DXE/UEFI into would end up in you .DSC file. The DSC file defines the project you are building.  Which libraries and what drivers/applications. 


3)
i have installed the kvm in my computer but my cpu is not supporting virtualization given that i have run the following command:
egrep -c '(vmx|svm)' /proc/cpuinfo
and the resulat was 0

as it is described in the following tutorial:
https://help.ubuntu.com/community/KVM/Installation

my cpu is the following:
http://ark.intel.com/products/35153/Intel-Pentium-Processor-T2390-%281M-Cache-1_86-GHz-533-MHz-FSB%29

so, do i need some software to simulate the virtualization?
despite that i have installed the KVM, as it is required(or said) in the following link:
http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=OVMF
[OVMF contains a sample UEFI firmware for QEMU and KVM. ]

and i follwed the following tutorial:
https://help.ubuntu.com/community/KVM/Installation
to install the KVM

but ubuntu kernel already bring KVM in its kernel
as it is said here:
https://help.ubuntu.com/community/KVM
(so i think that my installation was useless)


On 27 March 2012 23:37, Jordan Justen <jljusten@gmail.com> wrote:
Potential Google Summer of Code students,

There has been a fair amount of interest in our USB Serial adapter project.
http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=Tasks#USB-to-serial_driver
This is great, because it will be quite a valuable driver.

Thanks to Justin Phipps (CC'd), we actually have a start to supporting
one of these adapters. (The FTDI type adapters.)

I've worked with Justin to make this available in this branch:
https://github.com/jljusten/edk2/tree/ftdi-usb-serial
=> OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe

Currently this driver is only working for serial output. So, getting
text input functioning would be a major step

I think looking at performance would also be important, and there are
other USB serial adapters to look into as well.

I look foreword to seeing your GSoC project proposals.

Thanks again to Justin for making this code available.

-Jordan

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel