Subversion Repositories Kolibri OS

Rev

Rev 5081 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5081 Rev 5132
Line 97... Line 97...
97
    ::"a"(0),
97
    ::"a"(0),
98
     "b"((x << 16) | ((w-1) & 0xFFFF)),
98
     "b"((x << 16) | ((w-1) & 0xFFFF)),
99
     "c"((y << 16) | ((h-1) & 0xFFFF)),
99
     "c"((y << 16) | ((h-1) & 0xFFFF)),
100
     "d"((style << 24) | (workcolor & 0xFFFFFF)),
100
     "d"((style << 24) | (workcolor & 0xFFFFFF)),
101
     "D"(name),
101
     "D"(name),
102
     "S"(0));
102
     "S"(0) : "memory");
103
};
103
};
Line 104... Line 104...
104
 
104
 
105
#define POS_SCREEN 0
105
#define POS_SCREEN 0
Line 273... Line 273...
273
{
273
{
274
    __asm__ __volatile__(
274
    __asm__ __volatile__(
275
    "int $0x40"
275
    "int $0x40"
276
    ::"a"(4),"d"(text),
276
    ::"a"(4),"d"(text),
277
      "b"((x << 16) | y),
277
      "b"((x << 16) | y),
278
      "S"(len),"c"(color));
278
      "S"(len),"c"(color)
-
 
279
     :"memory");
279
}
280
}
Line 280... Line 281...
280
 
281
 
281
static inline void yield(void)
282
static inline void yield(void)
282
{
283
{