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 | { |