gis@datlog.co.uk ( Ian Stewartson ) (05/17/88)
I am in the process of setting up MINIX 1.2 on our PCs (IBM XTs and DELL System 200 - AT Compatible) and have come up against a number of problems. 1) When I execute a rebuilt MINED, it generates a trap at location 0xe6a which is a mov (bx), #0 instruction. The trap number is 13 - General Protection Violation. Any ideas ? 2) I have tried to port EMACS to MINIX. I realise this is probable a major problem given the current limitations of MINIX. However, the EMACS main.c causes the Compiler to trap at location 0xf8dc in /lib/cem. I do not have the compiler sources. Any suggestions? 3) I had problems with the original tty driver (text following a space would be blanked until the space moved off the screen), so I turned to Jim Paridis's Console & tty driver which now works quite happily. However, Tom Frauenhofer (5281@cci632.UUCP/tvf@cci632.UUCP) mentions so mods to the driver. Have I missed these or is he discussing Jim's driver itself? As we have EGAs on our AT, I had to make some changes to get it to work, along with the changes to support a UK keyboard and supporting the keypad correctly. Otherwise, Jim's drivers seem to work very well. I can now connect to our VAX and I suspect the next set will be to generate either kermit or UUCP?? for MINX. As a side issue, how to you tell if there is an EGA board attached. I know how to find out about MONO and CGAs. 4) Has anyone improved the illegal interrupt interface. Once you get one, you either never get out of it or have to press DEL to kill the process. The option available appears to depend on which interrupt vector is used. 5) When I was modifying kernel/clock.c to interface to the CMOS Real Time clock, I came across a problem with long division. Sometimes I would get an interrupt 0 - divide error (by zero?). This only happened when the time was between 30 and 50 minutes past the hour. I have since resolved the problem by using repeated subtraction (which may be faster). However, has anyone else seen a similiar problem with long division. Thanks in advance for any help. Ian Stewartson Data Logic Ltd, Queens House, Greenhill Way, Harrow, Middlesex, HA1 1YR, UK. (Phone) +44 1 863 0383 (Telex) 888103 (Fax) +44 1 861 2010 (Network) gis@datlog.co.uk or ukc!datlog!gis
ast@cs.vu.nl (Andy Tanenbaum) (05/20/88)
In article <1188@dlvax2.datlog.co.uk> gis@datlog.co.uk ( Ian Stewartson ) writes: > >2) I have tried to port EMACS to MINIX. Use ELLE. It is a major subset of Emacs and is already in the archive. >3) I had problems with the original tty driver A fix for EGA cards was posted. See the archive. >4) Has anyone improved the illegal interrupt interface. I may do that in 1.3. Andy Tanenbaum (ast@cs.vu.nl)
bunda@im4u.UUCP (John Bunda) (05/22/88)
In article <736@ast.cs.vu.nl>, ast@cs.vu.nl (Andy Tanenbaum) writes: > Use ELLE. It is a major subset of Emacs and is already in the archive. ^^^^^^^ > A fix for EGA cards was posted. See the archive. ^^^^^^^ I'm sorry if this is a naive and often asked question, but where can I get my greedy paws on this archive? We only have the last 20 postings here locally, is there a (maybe compressed tar?) file I can ftp from somewhere? Thanks! John -- ........................................................................ John Bunda UT CS Dept. Show me a perfectly good airplane, bunda@im4u Austin, Texas and I won't jump out of it...