在嵌入式系统中,周界锁定主要是什么?

发布于 2024-10-27 03:52:35 字数 160 浏览 5 评论 0原文


我不断听到“周界锁定”以及其他主题,例如“竞争条件、IPC ..” - “周界锁定”是什么意思?任何指针或链接也会有帮助。我看到它在“工作要求”下被提及,例如“理解 DMA 引擎、中断、定时器、内存虚拟化、竞争条件和周边锁定的概念......”我 认识其他人,但不认识“周界锁定”。
谢谢

I keep hearing "perimeter locking" along with other topics such as "race conditions, IPC .." - what does "perimeter locking" mean? any pointers or links will be helpful too. I see it being referred to under "Job Requirements" such as " understanding concepts of DMA engines, interrupts, timers, memory virtualization, race conditions, and perimeter locking..." I
recognize others but not "perimeter locking".
Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

诗化ㄋ丶相逢 2024-11-03 03:52:35

可能是“不要让 JTAG/ISP 连接器可访问”之类的事情。对于普通 PC,它显然还包括火线端口,该端口可以(滥用)用于执行有趣的操作,例如访问 PC 的内存,而无需在其上运行特殊软件。

Probably things like "do not leave a JTAG/ISP connector accessible". For a regular PC it would clearly also include the firewire port which can be (ab)used to do interesting things like accessing the PC's memory without running special software on it.

过去的过去 2024-11-03 03:52:35

这是我知道嵌入式系统软件环境中“周界锁”用法的一个实例。

假设一个嵌入式系统软件模块公开多个 API。根据设计,该模块要求每个 API 在执行时是互斥的。这通常是通过使用“互斥体”来保护 API 的入口和出口来实现的。该互斥锁被称为“周边锁”。

This is one instance where I'm aware of 'perimeter lock' usage in embedded systems software context.

Assume an embedded system software module which exposes multiple APIs. By design, the module require each of those API to be mutually exclusive in execution. This is generally achieved by using a 'mutex' to guard the entry-exit of the APIs. This mutex is referred as 'perimeter lock'.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文