Changeset dfcec559 in rtems for c/src/lib/libbsp/i386

Timestamp:
10/12/16 08:15:29 (8 years ago)
Author:
Pavel Pisa <pisa@…>
Branches:
5, master
Children:
24fe213
Parents:
20625a5
git-author:
Pavel Pisa <pisa@…> (10/12/16 08:15:29)
git-committer:
Pavel Pisa <pisa@…> (10/17/16 07:41:58)
Message:

libchip/network/if_fxp.c: do not use rtems_interrupt_disable.

The single write to memory or ioport output are mostly
atomic operations already. The proper memory synchronization barrier
should be used around them to guarantee ordering (sync or eieio
on PowerPC for example) but because I have not found settable
portable primitive only compiler barrier is used.
It should be enough on x86 because the externally visible order
should be/is guaranteed to be preserved on x86 architecture.

(No files)

Note: See TracChangeset for help on using the changeset viewer.