Home | History | Annotate | Download | only in riscos

Lines Matching defs:regs

92    _kernel_swi_regs regs;
102 regs.r[0] = (unsigned int)360; /* Minimum version 3.6 */
103 regs.r[1] = (unsigned int)0x4b534154;
104 regs.r[2] = (unsigned int)task_name;
105 regs.r[3] = (unsigned int)messages;
107 if (_kernel_swi(Wimp_Initialise, &regs, &regs) == 0)
109 wimp_version = regs.r[0];
110 task_handle = regs.r[1];
129 _kernel_swi_regs regs;
142 regs.r[0] = task_handle;
143 regs.r[1] = (unsigned int)0x4b534154;
144 _kernel_swi(Wimp_CloseDown, &regs, &regs);
183 _kernel_swi_regs regs;
188 if (_kernel_swi(OS_GetEnv, &regs, &regs) == 0)
190 char *command_line = (char *)regs.r[0];
273 _kernel_swi_regs regs;
278 regs.r[0] = 1;
279 _kernel_swi(OS_ScreenMode, &regs, &regs);
280 if (regs.r[1] >= 0 && regs.r[1] < 256) stored_mode = regs.r[1];
284 int *retBlock = (int *)regs.r[1];
291 retBlock = (int *)regs.r[1];
310 _kernel_swi_regs regs;
319 regs.r[0] = stored_mode;
320 _kernel_swi(Wimp_SetMode, &regs, &regs);
328 regs.r[0] = 21;
329 regs.r[1] = 0; /* Keyboard buffer number */
330 _kernel_swi(OS_Byte, &regs, &regs);