calls exit boot
> services, all boot services memory used by the firmware is abandoned.
> After its abandoned, it becomes available for the operating system to use,
> so the changes in the memory map's boot services have no effect.
>
> I hope this helps clarify your questions.
&g
s stolen from LoaderData
memory type. It was bigger at the first execution:
LoaderData: 649 Pages (2,658,304)
Any comments are well received.
Thanks and regards
Rafael R. Machado
Em qua, 1 de jun de 2016 às 16:52, Rafael Machado <
rafaelrodrigues.mach...@gmail.com> e
Hi Everyone.
I'm doing some tests related to the GOP and graphical applications.
What I've seeing is that after calling the GOP->BLT several times the
available memory from the system decrease.
For example. When the system just boot I have the following at the uefi
shell memmap command:
t...
>
> -Jaben
>
> > On Jun 1, 2016, at 10:10 AM, Rafael Machado <
> rafaelrodrigues.mach...@gmail.com> wrote:
> >
> > Hi Everyone.
> >
> > I'm doing some tests related to the GOP and graphical applications.
> > What I've seeing is that after
; yourself, run your graphical operation, and then compare all inside the
> same program (assuming that you allocate no memory within your memory map
> acquisitions).
>
> -Jaben
>
> > -Original Message-
> > From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behal
Hi David.
Theo only UEFI RAID driver I know is for LSI controllers.
This is the link with the details:
https://www.broadcom.com/support/knowledgebase/1211161503938/lsi-preboot-efi-packages-for-flashing-lsi-products
Thanks
Rafael
Em ter, 21 de fev de 2017 23:16, david moheban
Hi everyone.
Sorry for the possibly stupid question, maybe I lose something. Did we get
to a conclusion about this?
I tried to access the link https://lists.01.org/pipermail/edk2-devel/
but didn't find to much information. Just e-mails from 3 moths ago.
Thanks
Rafael R. Machado
Em seg, 1 de ago
there is something I can do
let me know.
Rafael R. Machado
Em ter, 6 de set de 2016 às 06:25, Laszlo Ersek <ler...@redhat.com>
escreveu:
> On 09/05/16 19:51, Rafael Machado wrote:
> > Hi everyone.
> >
> > Sorry for the possibly stupid question, maybe I lose something. Did
Nice!!!
Em ter, 6 de set de 2016 às 13:20, Bruce Cran escreveu:
> On 9/6/16 3:25 AM, Laszlo Ersek wrote:
>
> > The gmane web interface is gone, and I'm unaware of anyone who has
> > picked up the archive and exposed it under the same URLs (via domain
> > name transfer etc).
w Fish <af...@apple.com> escreveu:
> On Nov 4, 2016, at 10:48 AM, Rafael Machado <
> rafaelrodrigues.mach...@gmail.com> wrote:
>
> Hi everyone
>
> Thanks Andrew and Marvin for the clarification.
> Now things start to make sense.
>
> But I was still not able
function implementation is in the same
> PlatformSecLib library at line 68 of the file:
>
> QuarkPlatformPkg/Library/PlatformSecLib/PlatformSecLib.c
>
> Best regards,
>
> Mike
>
> > -Original Message-
> > From: edk2-devel [mailto:edk2-devel-
Hi eveyrone
I'm doing some studies on edk2 and coreboot, but I'm having some questions
that I believe you can help.
On the journey to try to understand things since the beginning, so they
make sense in future, I'm trying to understand how does the Initial phases
of UEFI / PI firmware work. To
One additional information.
I checked the code mentioned by Andrew, and at the code things make sense.
Now I'd like to see that kind of initial code at the final binary.
Thanks
Rafael
Em sex, 4 de nov de 2016 às 15:48, Rafael Machado <
rafaelrodrigues.mach...@gmail.com> escreveu:
> Hi
Hi everyone
I'm trying to send a command to a SAS (serial attached scsi) storage device
to retrieve some SMART information, but I'm facing some problems that maybe
you can give me some light.
During a research about how does the SAS devices work I faced this
specification:
Hi everyone
I was taking a look at how the OS boots after the firmware and bootloader
are done.
To understand this I started to take a look at the linux source code, and
the strange is that I saw some bios legacy interrupts being called.
The flow I checked is this:
void main(void) -->
Hi everyone
I was taking a look at how the OS boots after the firmware and bootloader
are done.
To understand this I started to take a look at the linux source code, and
the strange is that I saw some bios legacy interrupts being called.
The flow I checked is this:
void main(void) -->
Hi everyone
During a a development I faced the following wiki information at
tianocore's github:
https://github.com/tianocore/tianocore.github.io/wiki/Creating-a-Shell-Application#Using_EFI_SHELL_PROTOCOL
I remember a case when I was working with a system that didn't have a
instance of the
Thanks a lot guys.
Now things make sense.
Em qui, 5 de jan de 2017 às 11:18, Laszlo Ersek <ler...@redhat.com>
escreveu:
> On 01/05/17 13:16, Alcantara, Paulo wrote:
> >> -Original Message-
> >> From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Be
Hi everyone
I have a platform that has a I2C device connected directly to a processor's
I2C pins.
Now I'm researching the way to send and receive information to this device.
The first idea we had was to use the I2C Protocol Stack, but I'd like to
clarify one point.
After reading the
Hi everyone
I have a platform that has a I2C device connected directly to a processor's
I2C pins.
Now I'm researching the way to send and receive information to this device.
The first idea we had was to use the I2C Protocol Stack, but I'd like to
clarify one point.
After reading the
ector.png]
Em sex, 4 de nov de 2016 às 20:19, Rafael Machado <
rafaelrodrigues.mach...@gmail.com> escreveu:
> All the answers were really detailed and I agree with Andrew. These
> answers are a great help when we are learning.
>
> Thanks a lot guys. I learn a lot with this commun
m/tianocore/edk2/tree/master/MdeModulePkg/Include/Library>
/MemoryProfileLib.h
Is there any incompatibility or something like this that limits the use of
this lib at the UDK2015?
Thanks
Rafael Machado
___
edk2-devel mailing list
edk2-devel@lists.01.
om -- @intel_Brian (Twitter & WeChat)
>
> https://software.intel.com/en-us/meet-the-developers/evangelists/team/brian-richardson
>
> -Original Message-
> From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of
> Rafael Machado
> Sent: Monday, April 10
Hi Igor
Nice catch.
Thanks for this idea!
Rafael Machado
On seg, 14 de ago de 2017 17:49 Igor Skochinsky <skochin...@gmail.com>
wrote:
>
> Hi Rafael,
>
> It's certainly possible although not trivial.
> One possible approach is DUET which can emulate UEFI environment on top
Hi everyone
I have a question that probably some guys here can help.
The scenario I have, is that I need to create a OS image that must be able
to boot at a UEFI system (with no csm module), and at a legacy bios system.
My fist thought is that this is not possible.
The first thing I see that is
, but didn't find anything about e820).
Thanks and Regards
Rafael Machado
Em sáb, 12 de ago de 2017 00:23, Rod Smith <rodsm...@rodsbooks.com>
escreveu:
> On Aug 11, 2017, at 6:00 AM, Rafael Machado
> <rafaelrodrigues.mach...@gmail.com> wrote:
> >>
> >> Hi everyone
>
Hi everyone
I have a question.
Some time ago, at this conversation "
https://www.mail-archive.com/edk2-devel@lists.01.org/msg25383.html; it was
mentioned the UEFI ABI calling convention.
I've tried to search for some document with the details of this calling
convention, but didn't find anything.
;
> Regards,
> Marvin.
>
> > -Original Message-
> > From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of
> > Rafael Machado
> > Sent: Wednesday, June 28, 2017 1:55 PM
> > To: edk2-devel@lists.01.org
> > Subject: [edk2] UEFI ABI callin
not need to rely on the system hash protocols.
Hope this can help.
Rafael Machado
Em seg, 25 de set de 2017 às 15:41, Amit kumar <akami...@hotmail.com>
escreveu:
> Hi ,
>
> I am trying to write a uefi standalone application ( not a uefi shell
> app), which generates a sh256 hash, can
Hi Everyone.
I have a limited space problem at a project.
To solve this we had an idea, but would like to ask to you before expending
time on trying to do it, due to some tight schedule. (We know that the best
is to try before ask, but we do not have time for that now. Sorry for that.)
The idea
Got it!
Thanks for the answer Andrew.
Rafael Machado
Em ter, 8 de mai de 2018 às 12:55, Andrew Fish <af...@apple.com> escreveu:
> Rafael,
>
> I seem to remember those functions are used to manage the cache on a
> Harvard architecture caches [1
Hi everyone
I have a question. During a research I got to the BaseCacheMaintenanceLib,
and noticed that there is a function that is not implemented.
The function InvalidateInstructionCache does not have a body, but as far as
I
could check it's used in some places.
Is it ok to have this function
Nice initiative!
Will the presentations be recorded and posted at youtube?
Thanks
Rafael R. Machado
Em ter, 5 de jun de 2018 às 09:10, Philipp Deppenwiese <
zaolin.dais...@gmail.com> escreveu:
> Dear Ladies and Gentlemen,
>
> We invite you to the Open Source Firmware Conference 2018
> (
Hi everyone
I have a question related to the memory map entries.
Doing some tests, we noticed that if I have an application that has a lot
of allocatepool() and freepool() calls, when this app is closed the amount
of entries returned by the memmap shell commands increases a lot.
Just for
able after you run more than
> 0x20 commands.
>
> > -Original Message-
> > From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of
> Yao,
> > Jiewen
> > Sent: Saturday, June 30, 2018 3:28 AM
> > To: Rafael Machado ; edk2-
> > de...@li
Hi everyone.
I'm currently work on a task, and I need to write some data at a DMA buffer.
At the UEFI Driver Writer's guide, at page 359 there is a sample code of
how to do that.
Considering that code and adapting to my scenario I got the following
function (some debug prints are present for
miss the PciIo->AllocateBuffer() call?
>
> For x86 it can abstract things like DMA only supported < 4GB.
> For ARM it may need to change the cacheability of the region etc.
>
> Thanks,
>
> Andrew Fish
>
> > On Jan 25, 2018, at 10:53 AM, Rafael Machado <
> ra
n before the system is powered off?
No. At this test we just let the application finishes it's work and power
off the system. No "return EFI_SUCCESS;"
Thanks and Regards
Rafael
Em qui, 2 de ago de 2018 às 11:44, Laszlo Ersek
escreveu:
> On 08/02/18 14:39, Rafael Machado wrote:
&g
Hi Laszlo
Got your point. Thanks for the comment.
I'll keep working on it.
In case someone has some other information or idea feel free to share.
Thanks
Rafael
Em qui, 2 de ago de 2018 às 14:48, Laszlo Ersek
escreveu:
> On 08/02/18 18:42, Rafael Machado wrote:
> > Thanks Andrew a
are the differences between the bricked
system and the normal one.
Any idea?
Thanks and Regards
Rafael R. Machado
Em qui, 2 de ago de 2018 às 16:02, Rafael Machado <
rafaelrodrigues.mach...@gmail.com> escreveu:
> Hi Laszlo
>
> Got your point. Thanks for the comment.
>
> I'll
t; PS For x86 (0xFFF0 reset vector) and any other architectures that have
> the reset vector at the end there is a special file name in the FV called
> gEfiFirmwareVolumeTopFileGuid that tells the FV creation tools to put that
> file at the very end of the FV, so the end of that file
thub.com/tianocore/edk2/blob/master/MdeModulePkg/Core/DxeIplPeim/DxeLoad.c#L254
>
> Thanks,
>
> Andrew Fish
>
> > On Jul 30, 2018, at 4:46 AM, Rafael Machado <
> rafaelrodrigues.mach...@gmail.com> wrote:
> >
> > Hi Andrew
> >
> > Thanks a lot for the
rds
> > Rafael R. Machado
> >
> > Em sex, 29 de jun de 2018 às 22:31, Ni, Ruiyu
> escreveu:
> >
> >> Yes.
> >> Check the PCD PcdShellMaxHistoryCommandCount (0x20) which sets
> >> the maximum command history.
> >> The memmap
Hi everyone
I have a question.
Let's suppose I have a BIOS with several FV regions. Between these FV there
is one that is empty.
My question is:
In case I get this BIOS and inject a dxe driver at this FV. Would it be
executed, or there are specific FVs that are considered as containers to
Hi Andrew.
Thanks for the clarification!
Rafael
Em qua, 8 de ago de 2018 às 16:14, Andrew Fish escreveu:
>
> On Aug 8, 2018, at 10:31 AM, Rafael Machado <
> rafaelrodrigues.mach...@gmail.com> wrote:
>
> Hi everyone
>
> One question that was not answered and t
:
> On 08/02/18 21:18, Rafael Machado wrote:
> > Just found something interesting.
> > Based on the logs from the serial port.
> >
> > This system works fine:
> >
> > "PeiInstallPeiMemory MemoryBegin 0x93D5, MemoryLength 0xA2B
> > Temp Stack :
Em qua, 8 de ago de 2018 às 08:55, Rafael Machado <
rafaelrodrigues.mach...@gmail.com> escreveu:
> Hi Jiewen
>
> Thanks for highlighting this.
> Just checked and we just add the Reserved/Acpi/Runtime types.
>
> Seems the guess that this would be related t
nly need put Reserved/Acpi/Runtime, which should be quite
> small.
>
>
>
> Do you put any other type into MemoryTypeInfo table?
>
>
>
> Thank you
>
> Yao Jiewen
>
>
>
> *From:* Rafael Machado [mailto:rafaelrodrigues.mach...@gmail.com]
> *Sent:* Wednes
Hi everyone
I'am working on a development related to retrieving the SMART data
information from a NVMe device.
After some research I got to a code that works correctly, but I would like
to have a 100% understanding of why it works.
To retrieve the SMART data I send the command
t; -Original Message-
> > From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of
> > Rafael Machado
> > Sent: Wednesday, March 28, 2018 9:32 PM
> > To: edk2-devel@lists.01.org
> > Subject: [edk2] NVMe Smart Data Buffer Size
> >
> > Hi ev
nocore.org/attachment.cgi?id=150
>
> Vincent
>
> -Original Message-
> From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of
> Rafael Machado
> Sent: Monday, October 15, 2018 5:39 AM
> To: edk2-devel@lists.01.org
> Subject: [edk2] Where to find the fix for securit
ssues
> while in triage and embargo, let me know and we can add you to the infosec
> group.
>
>
>
> Vincent
>
>
>
> *From:* Rafael Machado [mailto:rafaelrodrigues.mach...@gmail.com]
> *Sent:* Monday, October 15, 2018 12:17 PM
> *To:* Zimmer, Vincent
> *Cc:* edk2
Hi everyone
I was tying to find the patch to fix the reported security issue id 686 (
https://bugzilla.tianocore.org/show_bug.cgi?id=686),
but was not able to access it.
Could someone please tell if this patch, or series of patches, was already
merged to some branch that is public available?
> >From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of
> >Rafael Machado
> >Sent: Tuesday, October 16, 2018 8:41 AM
> >To: Zimmer, Vincent
> >Cc: edk2-devel@lists.01.org
> >Subject: Re: [edk2] Where to find the fix for security issue id 6
Hi everyone
Long time ago we received this e-mail at our edk2 mail list (later moved
from sourceforge).
The question was about adding accessibility at pre-OS environment.
Since I was looking for some new challenge I accepted this as one, and
started my mastering degree studies with focus on
Hi Ivan
You need to add the declaration of ShellLib at the Nt32Pkg dsc file.
Other .dsc files maybe usefull to check how to do that. Maybe you will need
to add other packages after adding the ShellLib. So other errors may arise
until you add all the required packages.
Rafael Machado
Em seg, 17
Hi Sajeesh
Probably you can use UEFI Sct for this test.
http://uefi.org/testtools
Thanks and Regards
Rafael Machado
Em sáb, 26 de jan de 2019 00:24, Sajeesh Kk Hello all,
>
> I have a prototype BlockIO2 protocol implementation. Are there any
> independent tools available to test
omance using BlockIO2 Protocol ?
> Please let me know.
>
> Thanks,
> Sajeesh.
>
> On Sat, Jan 26, 2019 at 9:39 PM Rafael Machado <
> rafaelrodrigues.mach...@gmail.com> wrote:
>
>> Hi Sajeesh
>>
>> Probably you can use UEFI Sct for this test.
>> ht
Hi Stephano
Could you please add at the https://www.tianocore.org/monthly-meeting page
the
South America TZ (São Paulo if possible ) , in case these calendar items
are still being used?
Thanks and Regards
Rafael
Em qui, 28 de fev de 2019 às 17:08, stephano <
stephano.cet...@linux.intel.com>
hano
>
> On 3/1/2019 9:32 AM, Rafael Machado wrote:
> > Hi Stephano
> >
> > Could you please add at the https://www.tianocore.org/monthly-meeting
> page
> > the
> > South America TZ (São Paulo if possible ) , in case these calendar
>
Thanks a lot for the help Laszlo!
Will take a look. (Also agree about having a signed UEFI Shell not being a
good idea.)
Best Regards
Rafael
Em qui, 24 de jan de 2019 às 10:47, Laszlo Ersek
escreveu:
> On 01/24/19 13:22, Rafael Machado wrote:
> > Hi everyone.
> >
> &
Hi everyone.
I have a question.
Considering I have a PXE server that my client downloads a shell.efi app.
Considering also that I need to execute a .nsh script, but I their is no
media at the system. (no usb or storage device attached)
Is there any way to embed a startup.nsh at the shell.efi
Hi everyone
I'd like to help the project to grow fixing some issues and developing new
features.
The problem is that I was not able to find a place where the issues are
tracked as mentioned at:
https://github.com/tianocore/tianocore.github.io/wiki/Reporting-Issues
Is there any place where I can
Hi everyone.
It is working now Jordan. Thanks!!
Rafael R. Machado
Em sáb, 6 de fev de 2016 às 22:19, Jordan Justen <jordan.l.jus...@intel.com>
escreveu:
> On 2016-02-06 04:43:36, Rafael Machado wrote:
> >Hi everyone
> >I just noticed that the driver writers gu
Hi everyone
I just noticed that the driver writers guide is not accessible at the
github wiki.
https://github.com/tianocore/tianocore.github.io/wiki/UEFI-Driver-Writer%27s-Guide
Thanks
Rafael Machado
Em qua, 3 de fev de 2016 às 17:29, Jordan Justen <jordan.l.jus...@intel.com>
es
Hi Galla / Everyone
My name is Rafael Machado and I'm doing an UEFI driver as my MSc (computer
science) teses.
The idea is to create accessible bios in future. This driver will just open
the first door.
I didn't find any solution related to Audio at UEFI, and this is the reason
I'll do
Hi everyone.
I'm doing some studies related to audio at UEFI. To in future enable BIOS
to be accessible. This is part of my MSc in Computer Science degree. It's
take some time, but I'm not worried. The challenge was already accepted.
Currently I'm checking is the chipset is already enabled
t; to handle the Audio protocol installation. Apple has an HDA driver in their
> firmware (used for VoiceOver in their BootPicker and probably OS loader),
> in case you want to take a look at how others do it.
>
> Regards,
> Marvin.
>
> __________
68 matches
Mail list logo