|
VirtIO Sound Driver (GSoC 2021)
I’d drop the Audio Input part of it. I don’t see a lot of use recording audio when you boot the system, and it is going to be a mess dealing with built in microphones etc. vs. input jacks etc. If we w
I’d drop the Audio Input part of it. I don’t see a lot of use recording audio when you boot the system, and it is going to be a mess dealing with built in microphones etc. vs. input jacks etc. If we w
|
By
Andrew Fish
· #74110
·
|
|
VirtIO Sound Driver (GSoC 2021)
Mike, It is likely we want async and synchronous playback. If you are playing a boot bong you don’t want to block on its completion. If you are doing a GUI UI you don’t want to block on playback and t
Mike, It is likely we want async and synchronous playback. If you are playing a boot bong you don’t want to block on its completion. If you are doing a GUI UI you don’t want to block on playback and t
|
By
Andrew Fish
· #74105
·
|
|
[EDK2 / UEFI]: Support for flashing ubi-volume using fastboot
EFI does not have a concept of Volume names, EFI has a concept of EFI_HANDLEs that contain device paths that indentify the volume. The UEFI Shell has volume names, but that is a construct produced by
EFI does not have a concept of Volume names, EFI has a concept of EFI_HANDLEs that contain device paths that indentify the volume. The UEFI Shell has volume names, but that is a construct produced by
|
By
Andrew Fish
· #74099
·
|
|
VirtIO Sound Driver (GSoC 2021)
Ethin, In terms of defining the protocol stack it is good to start with the producers and consumers and think about the problem from both perspectives. It is easy enough to think about the producer pa
Ethin, In terms of defining the protocol stack it is good to start with the producers and consumers and think about the problem from both perspectives. It is easy enough to think about the producer pa
|
By
Andrew Fish
· #74087
·
|
|
VirtIO Sound Driver (GSoC 2021)
Sure, don’t think I’ve really used that but as long as I get pointed int he right direction I can make it work. For a device driver the general UEFI model is for the Entry point of the driver to publi
Sure, don’t think I’ve really used that but as long as I get pointed int he right direction I can make it work. For a device driver the general UEFI model is for the Entry point of the driver to publi
|
By
Andrew Fish
· #74064
·
|
|
[GSoC proposal] Secure Image Loader
Don’t forget Thunderbolt dongles, docks, and devices. Thanks, Andrew Fish
Don’t forget Thunderbolt dongles, docks, and devices. Thanks, Andrew Fish
|
By
Andrew Fish
· #74062
·
|
|
[GSoC proposal] Secure Image Loader
Marvin, School of hard knocks… Bug rates have gone up around the world as the security experts show up with security fixes. Most commonly the bugs are around functionality and not security. While a br
Marvin, School of hard knocks… Bug rates have gone up around the world as the security experts show up with security fixes. Most commonly the bugs are around functionality and not security. While a br
|
By
Andrew Fish
· #74049
·
|
|
VirtIO Sound Driver (GSoC 2021)
Leif, Since I have put some brain cells around this area in the past I can be the backup and help out too. I’d also point out if you are having issues building or have general questions on how things
Leif, Since I have put some brain cells around this area in the past I can be the backup and help out too. I’d also point out if you are having issues building or have general questions on how things
|
By
Andrew Fish
· #74046
·
|
|
[EXTERNAL] [edk2-devel] Build Failed for QEMU35Pkg
Bret, If I understand correctly the CI list is the recommended versions, but not the required versions. Do we have any concept of the required versions? I guess we could put a python assert to enforce
Bret, If I understand correctly the CI list is the recommended versions, but not the required versions. Do we have any concept of the required versions? I guess we could put a python assert to enforce
|
By
Andrew Fish
· #73968
·
|
|
Build Failed for QEMU35Pkg
Do we have a scheme to require a min Python version? Thanks, Andrew Fish
Do we have a scheme to require a min Python version? Thanks, Andrew Fish
|
By
Andrew Fish
· #73919
·
|
|
Build Failed for QEMU35Pkg
1st thing to check is to see if your *.FDF files have a syntax error and the is just bad error processing. Thanks, Andrew Fish
1st thing to check is to see if your *.FDF files have a syntax error and the is just bad error processing. Thanks, Andrew Fish
|
By
Andrew Fish
· #73910
·
|
|
[GSoC proposal] Secure Image Loader
Marvin, I was thinking more about tooling to introspect PE/COFF images. Trying to consolidate the BaseTools to use the common edk2 libraries would be doable, but I agree that is a separate project. Th
Marvin, I was thinking more about tooling to introspect PE/COFF images. Trying to consolidate the BaseTools to use the common edk2 libraries would be doable, but I agree that is a separate project. Th
|
By
Andrew Fish
· #73884
·
|
|
[GSoC proposal] Secure Image Loader
GenFw does the ELF to PE/COFF conversion, zeroing out Debug Directory Entries etc. so it should be correct. It is not like the PE/COFF spec is a moving target. Thanks, Andrew Fish
GenFw does the ELF to PE/COFF conversion, zeroing out Debug Directory Entries etc. so it should be correct. It is not like the PE/COFF spec is a moving target. Thanks, Andrew Fish
|
By
Andrew Fish
· #73874
·
|
|
[GSoC proposal] Secure Image Loader
Marvin, The BaseTools can easily build C command line tools that are cross platform? Actually GenFw [1] already does a lot of PE/COFF magic, so it should be relatively easy to add a -I, —info, and dum
Marvin, The BaseTools can easily build C command line tools that are cross platform? Actually GenFw [1] already does a lot of PE/COFF magic, so it should be relatively easy to add a -I, —info, and dum
|
By
Andrew Fish
· #73869
·
|
|
[GSoC proposal] Secure Image Loader
At a minimum it would be nice if we had a tool that would point out the security faults with a given PE/COFF file layout. > On Apr 8, 2021, at 4:16 AM, Laszlo Ersek <lersek@...> wrote: > > On
At a minimum it would be nice if we had a tool that would point out the security faults with a given PE/COFF file layout. > On Apr 8, 2021, at 4:16 AM, Laszlo Ersek <lersek@...> wrote: > > On
|
By
Andrew Fish
· #73855
·
|
|
[GSoC proposal] Secure Image Loader
Some of use also sit on the UEFI standards committees so getting changes into the specification is possible with in constraints of what the spec committees find acceptable. Thanks, Andrew Fish
Some of use also sit on the UEFI standards committees so getting changes into the specification is possible with in constraints of what the spec committees find acceptable. Thanks, Andrew Fish
|
By
Andrew Fish
· #73804
·
|
|
[GSoC proposal] Secure Image Loader
Well it is just software at the end of the day. We could always wrap any Industry Standard API (PPI, Protocol, etc) in a library function and let people chose backward compatibility vs better security
Well it is just software at the end of the day. We could always wrap any Industry Standard API (PPI, Protocol, etc) in a library function and let people chose backward compatibility vs better security
|
By
Andrew Fish
· #73803
·
|
|
VirtIO Sound Driver (GSoC 2021)
CPPFLAGS might be your issue. Assuming VFR is failing. It is one of the only C++ tools. See the end of:https://github.com/tianocore/edk2/blob/master/BaseTools/Source/C/Makefiles/ms.common It would be
CPPFLAGS might be your issue. Assuming VFR is failing. It is one of the only C++ tools. See the end of:https://github.com/tianocore/edk2/blob/master/BaseTools/Source/C/Makefiles/ms.common It would be
|
By
Andrew Fish
· #73692
·
|
|
VirtIO Sound Driver (GSoC 2021)
Ethin I’m not sure what issue you are hitting with VFR? When you built the C build tools it should have built the VFR compiler that matches the code? Did you run edksetup.bat Rebuild?
Ethin I’m not sure what issue you are hitting with VFR? When you built the C build tools it should have built the VFR compiler that matches the code? Did you run edksetup.bat Rebuild?
|
By
Andrew Fish
· #73690
·
|
|
uefi building for fu-540
You should probably just chmod the directory permissions so you can build from the git repo vs. trying to build with sudo or some such. For each terminal window there is a onetime setup of sourcing .
You should probably just chmod the directory permissions so you can build from the git repo vs. trying to build with sudo or some such. For each terminal window there is a onetime setup of sourcing .
|
By
Andrew Fish
· #73687
·
|