工具/软件:
我计划在我正在开发的代码中重复使用 EMACbootloader 代码中的 BOOTP 和 TFTP 功能。我对 EMACBootLoader 行为的理解是 UpdateBootp 函数的作用类似于主例程并执行各种过程。 我认为 BOOTP 数据包是通过接收魔术包触发发送的。 请您告诉我魔术包的接收处理是在哪里执行的?另外,如果我的上述理解不正确,如果您能让我知道魔术包的接收处理和随后的 BOOTP 包发送处理在哪里,我将不胜感激。此外,如果可能的话,如果您能提供任何说明 EmacBootloader 处理流程的文档,例如过渡到 TFTP 处理。