Hello all, I've had quite a busy weekend. I've written a simple console driver and explored the 'getting it to boot' stuff. I've built the Kernel as a Minix executable converted it the Psion '.img' format and run the sucker as an application. The resultant screen shot is: http://www.mungewell.ndirect.co.uk/psion/1st_boot.jpg The major stopping point was the interrupts, the Bogomip counter is the first thing that needs the timer (I fudged it to get as far as I did). I've some ideas about how it might be structured, but if any one can tell me which hardware line connects to which software interrupt I would be <6foot high bold> REALLY </6foot high bold> grateful. Looking though the PC code it appears that the Kernel code is relocated to 1000:0, but what about data and stack? Is the data segment wholly un-initilised or does it need to be copied as well? As can someone help me with modifying the Makefile 'tree' so that the Psion can be specified as a valid architecture. That's all for now, bye, Simon Wood Hardware Engineer Pace Micro Technology plc Victoria Road, Saltaire, Shipley West Yorkshire, BD18 3LF Tel : +44(0)1274 532000 Fax: +44(0)1274 532029 This E-Mail and any attachments hereto are strictly confidential and intended solely for the addressee. If you are not the intended addressee please notify the sender by return and delete the message. You must not disclose, forward or copy this E-mail or attachments to any third party without the prior consent of the sender.
