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.

Reply via email to