marcel
38a01737c1
Rewrite cpu_switch(). The most notable change is the fact that we now
...
have f16-f31 as part of the context. The PCB has been reorganized to
better match how we save and restore the (preserved) registers. This
commit also moves the context restoriation to its own function (named
pcb_restore), as we did with pcb_save.
Only minimal effort has been put in writing optimal assembly. The
expectation is that there will be more rounds of changes.
2002-10-30 05:55:29 +00:00
..
2002-09-23 18:54:32 +00:00
2002-06-30 05:48:03 +00:00
2002-07-29 17:41:23 +00:00
2002-07-29 17:41:23 +00:00
2002-08-23 22:19:57 +00:00
2002-07-30 19:35:32 +00:00
2002-09-17 01:49:00 +00:00
2002-05-19 20:19:07 +00:00
2001-11-19 07:07:09 +00:00
2002-10-04 20:40:39 +00:00
2002-10-04 01:57:46 +00:00
2001-10-04 15:28:27 +00:00
2002-10-06 05:25:10 +00:00
2002-10-28 01:00:57 +00:00
2002-04-01 23:51:23 +00:00
2002-05-19 04:42:19 +00:00
2001-11-19 07:25:42 +00:00
2002-07-20 02:56:12 +00:00
2002-09-23 04:32:17 +00:00
2001-10-06 15:57:22 +00:00
2002-04-30 06:37:25 +00:00
2002-05-19 04:42:19 +00:00
2002-05-13 05:01:05 +00:00
2001-10-18 16:20:04 +00:00
2001-10-05 10:30:09 +00:00
2002-10-28 00:50:39 +00:00
2002-06-29 18:07:50 +00:00
2002-07-29 17:41:23 +00:00
2002-05-29 05:19:07 +00:00
2002-08-30 04:04:37 +00:00
2001-12-18 00:27:18 +00:00
2002-08-22 19:47:10 +00:00
2001-10-21 05:52:54 +00:00
2002-09-17 01:49:00 +00:00
2002-10-30 05:55:29 +00:00
2001-09-29 11:11:18 +00:00
2001-12-30 09:39:41 +00:00
2002-10-12 20:35:56 +00:00
2002-03-27 05:39:23 +00:00
2002-03-21 09:50:11 +00:00
2001-11-09 13:07:44 +00:00
2002-03-16 00:25:53 +00:00
2002-09-23 05:55:10 +00:00
2001-10-29 12:04:23 +00:00
2002-06-20 06:21:20 +00:00
2002-04-22 06:35:40 +00:00
2001-10-05 10:30:09 +00:00
2002-10-04 01:33:30 +00:00
2002-10-05 05:47:56 +00:00
2002-10-25 19:10:58 +00:00
2002-10-25 19:10:58 +00:00
2002-05-12 05:54:21 +00:00
2002-10-06 22:01:07 +00:00
2002-10-19 19:30:38 +00:00
2002-10-06 22:02:06 +00:00
2002-05-19 04:42:19 +00:00