I just started taking OS implementation class, and you might wonder why im not asking this from my professor, well I have but he said its too soon.I want to know that if someone were to develop a new kernel , where would they start ?If you could just let me know where to start I would appreciate it very much.
I would like to know what should I do to be able to develop firmware for a system.I have been a hobbyist kernel programmer and as an interest I have written device drivers.Now I would like to jump to firmware development.
I'm trying to develop an html template parser employing Flex & Bison, but now I found a problem and I don't know if surrender, so let's see if you can guide me to the solution (if any).
[Code]...
(Here I simplified the code to make only print what it gets, but it returns a token and the text to the bison program). Now my problem is that I would like to get the unknown characters as an unique string. [using the flex file above, returns char by char all HTML code that is not a comment!].
So, Could it be possible to make a flex rule that gets the HTML code?. It is not necessary to check if HTML code is correct I do it (before parse) using expat. Also there is no need to check the resulted code it will be done by the parser or compiler of the used language.
I know that are a lot of tools that uses this kind of templates in all languages and systems... but I'm just exercising my pour flex&bison skills. Also, using my current flex file, I have to remove the string "<!--MARKUP" from the beginning and "-->" from the end of returned string to bison... But in reality, if I could manage the HTML code as a flex rule, I could solve that sednding to bison an start Token, the code and and end token.
I write the network driver. Transmission of packets in user space I do through netlink socket`s. In user space there is a handling of packets and their transmission on other device (however, it isn't important).
Problem in that any time, packets through the driver in system, and is reverse, are transferred normally. But then there comes the moment when the kernel crash. If to look in syslog it seems to me that comes deadlock. Also I think that it is related with netlink socket`s.
I can't find the information on that anywhere how correctly to use netlink socket`s in kernel space. Can at you will any a reason into the account of synchronization of sockets and the driver in kernel space?
Where would I begin if I want to develop my own distribution? I have the kernel 2.6 downloaded, so obviously I need that. Anyone have a decent site or book I can look at? I want to use KDE/Gnome, with a GUI installer. I know a bit of C/C++, and I'll need a good, (and cheap if possible) book to brush up.
I'm developing a server application for ubuntu server, clients will connect to in through socket connection. It's in beta stage and under heavy development. At the moment lots of people are using it and it is updated almost every day. So I seed to seriously consider security issues and in the same time don't restrict myself too much. Now I have two questions:
Where is the appropriate place to store its files? Application consists of executable, some config files and startup script. But I don't want to spread it accross the filesystem just store in single folder for convenience since app is under heavy development. My guess would be to create new dir under /var. Right now I store it in my home folder. Do I need to create separate user for it? I start it up using init.d script via sudo -u me. I want to restrict its access to system for security purposes but in the same time I want to be able to update it through FTP and not run into access issues (user that uploads it is different from user that runs it, and it sometimes need write access to some files). How to do that?
I'm quite in acquaintance wit C,C++,Java etc. And have been using Ubuntu for quite a long time. how develop applications, Applications like calibre, Etc. I've also installed Eclipse, completely ignorant of it utilisation.
OK, so i have been thinking of developing my own distro. After experimenting with LFS(Linux From Scratch), i now know even more Linux, but i could not find out to create a Distro. Now, i want to use an existing Linux Distro, modify source code, and develop my own Window Manager(like GNOME and stuff.. i HAVE googled it, but it was nothing good there.) I also know that Elive has a good window manager, but i want to modify it a little. Do you guys know a good way to start, or a good website with resources i can use?
Kernel 2.6.21.5, slackware 12.0 Kdevelop 3.3.91 writing a C program of a pretty good size and, when I am done compiling, I'll have to begin debugging. I know of dbg, but was thinking in one of those integrated development environments (IDEs). Looking into my HDD, I found a KDevelop package and began to see what it was about. The documentation (help) is copious and it seems I will never get to the point in the docs where I'll know if it serves my purpose. For I'm afraid it is intended to develop appls for KDE, when in reality, my appl runs in a text console. So that is the question. Is KDevelop mainly intended for developing GUI applications?
Any useful IDE and GUI pkg that I can use under Linux to develop a software utility in C#? It would be good if the license for the GUI pkg allowed my code to be sold and not require it to be given away for free.
I installed Mono Develop on Ubuntu 10.04 X86 . What I found when I tried to design a GUI using the GTK designer is that the tool box which houses GUI widgets does not appear. Is there any fix or solution to this?
do you have any code to flash led lights with paralel port (device driver programming)or any lecture about this subject .if there is a working code this would be better ofcourse.
I 'am trying to set a web server to develop in local website, i follow the guide in server to install php mysql but i 've got this error to set up the password of mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'(2)i'm a noob in linux so i don't know how to resolve it.
I have installed mono develop 2.4 from terminal successfully. But surprisingly I could not find any icon on my desktop to launch Mono Develop. How can I solve the above issue and how can I create a icon on desktop to launch Mono Develop.
I just need to develop a menu based Administration tools in LINUX similar like SAM - HP and SMIT - AIX , should be in a position to work with tab and space bar and arrow keys ,should i write a code in c language only or i can implement the same in shell script itself.
As an owner of the HP Touchsmart TM2T 2100 CTO I had to search on the internet to fine tune Ubuntu Netbook Remix, like auto-rotate.I am a Linux noob.Is there an expert who can develop an installation script to get the fine-tuning done by executing that script?I am thinking about installing auto-rotate, maybe fixing the ATI-card, multitouch,I know multitouch works out of the box, but I red some drivers can be updated to get the latest gestures and so on.
As Linux user who is not familiar knowing what he really is doing, such a script can be handy. It also helps new TM2T owners to work fast with the best OS there is: Ubuntu!
I would like to develop a simple media player application in linux for streaming videos. My objective is to get a good understanding of a multimedia framework. Hence, wanted to start with such an example.
I have programs that work in FC10 and FC12, but when I run them on FC11, i get behaviour that is very similar to a deadlock. They don't crash or anything. It just seems that all program output stops at one point and never resumes. I am wondering if FC11 has any known threading issues that one may need to know about before trying to use it to run their software from FC10 or FC12. Maybe something in the way that threading is handled differently from FC10 or FC12 that is not necessarily a problem, but just needs to be kept in mind when writing code for FC11.
I was well aware of the KDE trinity project from the start. Its so that users can have KDE 3 X alongside 4 X. The lucid release is due soon. Anyway I did try some releases a while back. I would like to know whether this project is very actively developed? What I mean is do they devlop security updates and maintainance patches regularly? Are there any actual KDE developers involved? (Some Kubuntu developers are)
the kernel is developed for a specific module.there is no gcc compiler.how can I modify the kernel to include GCC rhow to install GCC on the the linux system. the memory is as low as 1GB. I need to install the smallest GCC possible (only for C, C++)
As a part of my final project,i am beginner and this is the first one that i have the opportunity to work under linux fedora,my task consist to develop with C a driver of wifi by using the SDIO Wifi card as an interface. This driver will be included in a digital receiver TV.