Hello!

   Anybody home?
   Seems that things stopped to happen after 26 Aug.
   CVS snapshot today is identical to fmw-19990826a.tar.gz from ftp.

   Anyway, here is the patch. Without it freemware oopses on me,
   leaving interrupt controller in disabled state.
   (Well, it not oopses. Kernel claims about Divide error: 0000) 
   Tried with 2.2.6 and 2.3.18ac5

   Please CC me on reply, as I'm not member of your mail list.

--- freemware/kernel/host-linux.c       Tue Sep  7 23:23:35 1999
+++ freemware.work/kernel/host-linux.c  Sat Sep 18 20:27:05 1999
@@ -330,7 +330,7 @@
 
           switch ( monitor_info.ret_because ) {
               case RET_BECAUSE_REDIR:
-                  soft_int(monitor_info.vector);
+                  soft_int((u8)monitor_info.vector);
                   redir_cnt[monitor_info.vector]++;
 
                   // Check whether we have any more CPU time

Bye,
    Oleg

Reply via email to