mirror of
https://review.coreboot.org/flashrom.git
synced 2025-07-02 22:43:17 +02:00
Various coding style and cosmetic changes
- Fix coding-style, whitespace, and indentation in a few places. - Consistently use the same spelling ("Super I/O") everywhere. Corresponding to flashrom svn r933. - Make some flashrom stdout output look a bit nicer. Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de> Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
This commit is contained in:
23
hwaccess.h
23
hwaccess.h
@ -15,8 +15,9 @@
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* Header file for hardware access and OS abstraction. Included from flash.h.
|
||||
*/
|
||||
|
||||
@ -89,42 +90,36 @@
|
||||
#endif
|
||||
#include <stdint.h>
|
||||
|
||||
static inline void
|
||||
outb(uint8_t value, uint16_t port)
|
||||
static inline void outb(uint8_t value, uint16_t port)
|
||||
{
|
||||
asm volatile ("outb %b0,%w1": :"a" (value), "Nd" (port));
|
||||
}
|
||||
|
||||
static inline uint8_t
|
||||
inb(uint16_t port)
|
||||
static inline uint8_t inb(uint16_t port)
|
||||
{
|
||||
uint8_t value;
|
||||
asm volatile ("inb %w1,%0":"=a" (value):"Nd" (port));
|
||||
return value;
|
||||
}
|
||||
|
||||
static inline void
|
||||
outw(uint16_t value, uint16_t port)
|
||||
static inline void outw(uint16_t value, uint16_t port)
|
||||
{
|
||||
asm volatile ("outw %w0,%w1": :"a" (value), "Nd" (port));
|
||||
}
|
||||
|
||||
static inline uint16_t
|
||||
inw(uint16_t port)
|
||||
static inline uint16_t inw(uint16_t port)
|
||||
{
|
||||
uint16_t value;
|
||||
asm volatile ("inw %w1,%0":"=a" (value):"Nd" (port));
|
||||
return value;
|
||||
}
|
||||
|
||||
static inline void
|
||||
outl(uint32_t value, uint16_t port)
|
||||
static inline void outl(uint32_t value, uint16_t port)
|
||||
{
|
||||
asm volatile ("outl %0,%w1": :"a" (value), "Nd" (port));
|
||||
}
|
||||
|
||||
static inline uint32_t
|
||||
inl(uint16_t port)
|
||||
static inline uint32_t inl(uint16_t port)
|
||||
{
|
||||
uint32_t value;
|
||||
asm volatile ("inl %1,%0":"=a" (value):"Nd" (port));
|
||||
|
Reference in New Issue
Block a user