Hi Tony,

 

Multi-threaded applications are not possible under UEFI.  Additionally it is
not possible for an application to stay in control while invoking other
applications.  However, telnet may be implemented as a driver with the
following functions:

 

1.       Receives characters from the network and forwards them to the
console input protocol

2.       Receives characters from the console output protocol and forwards
them to the network

 

Multiple connections are possible by keeping a context structure for each
connection.  Connections get closed when the network receive or transmit
returns an error.

 

Lee

 

From: Tonderai Nemarundwe [mailto:t...@pdx.edu] 
Sent: Tuesday, July 31, 2012 9:40 AM
To: edk2-devel@lists.sourceforge.net
Subject: [edk2] efi capabilities?

 

Is it possible to write multi-threaded applications for UEFI? I am trying to
write a server app that can execute commands in efi shell and pipe the
output to client. Is this possible or does this exist already? . I am more
trying to create EFI app that can act in similar manner to telnet. I want to
use a remote pc to execute commands in efi shell via network stack. can efi
applications invoke other efi applications? are system calls possible in efi
environment?

Thanks

Tony

 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to