That is an extremely broad question; can you narrow it down a bit?:
- What experience do you have with *NIX operating systems?
- What experience do you have programming for the various *NIX operating systems (Linux, BSD, etc.), and which would be your platform of choice?
- Are there any specific guidelines that you have to adhere to in terms of the final year's project's scope? That is- does the project demand that you focus on a certain thing such as a writing some type of device driver, a GUI applet, etc.?
DMR
Wombat At Large
7,229 posts since Dec 2003
Reputation Points: 221
Solved Threads: 370
Thought about writing a device driver for Linux, perhaps?
http://www.amazon.com/exec/obidos/tg/detail/-/1565922921/102-0604966-5473715?v=glance
This book has a really neat example of how you could write a kernel device interface to the system's memory. You could be really ambitious, and try to write a full-fledged device driver, or you could just write some kind of simple device driver to a serial device, or something. It sounds like you have enough interests there to get you started with some kind of project...
alc6379
Cookie... That's it
2,820 posts since Dec 2003
Reputation Points: 186
Solved Threads: 147