9#include <l4/sys/l4int.h>
19 asm volatile (
"movb %[mem], %[val]" : [val]
"=q" (val) : [mem]
"m" (*mem));
30 asm volatile (
"movw %[mem], %[val]" : [val]
"=r" (val) : [mem]
"m" (*mem));
41 asm volatile (
"movl %[mem], %[val]" : [val]
"=r" (val) : [mem]
"m" (*mem));
50 asm volatile (
"movb %[val], %[mem]" :[mem]
"=m" (*mem) : [val]
"qi" (val));
57 asm volatile (
"movw %[val], %[mem]" : [mem]
"=m" (*mem) : [val]
"ri" (val));
64 asm volatile (
"movl %[val], %[mem]" : [mem]
"=m" (*mem) : [val]
"ri" (val));
unsigned char l4_uint8_t
Unsigned 8bit value.
unsigned int l4_uint32_t
Unsigned 32bit value.
unsigned short int l4_uint16_t
Unsigned 16bit value.
T read(Istream &s)
Read a value out of a stream.