Posts tagged: linux

Linux Driver Geliştirme ve Kernel Hack Dökümanları

Son günlerde sınavlarım ve kurslarım dolayısıyla pek vakit bulamasam da donanım driveri geliştirme üzerine işe yarayabilecek olan dökümanları yazmak istedim. Finallerimden sonra geri bu dökümanlara geri dönüp bazı örnek projeler geliştirmeye çalışacağım. USB cihazların sürücüleri oldukça güzel bir alan ve bununla ilgili Greg Kroah-Hartman’ın Writing a Simple USB Driver makalesi oldukça açıcı olmuş. USB’ ye [...]

Kernel Modül Programlama – Giriş

Kernel modülü programlamak sürekli korktuğum ancak merak ettiğim bir konuydu. Eğer mobile programlama yaparak yaşamımı devam ettireceksem bunu da öğrenmem gerekiyordu Java ME’ nin yanında. Kernel işletim sisteminin çekirdeğidir ve Ubuntu dağıtımının (distro) kerneli Linux’tur. Kernel bütün programların trafiğini sağlar ve donanımla yazılım arasında bağ kurar. Basit bir kernel modülünü ekleyip çıkarmayı anlatıyorum bu yazımda.
Kernel [...]

USB kurcalamaları I

Universal Serial Bus’ın ne olduğunu sanırım burda anlatmaya gerek yok. Kısaca elektronik özelliklerinden bahsedecek olursak bir toprağı, bir vcc si ve artı-eksi olmak üzere iki data yolu olan pinleri vardır. Aşağıda pinleri gösterilmiştir.

1. pin vcc dir +5 V DC dir. Kırmızı kabloya bağlanır.
2. pin data negatif pinidir, D- ile gösterilir. Bağlı olduğu kablo beyazdır.
3. pin [...]

Sunday January 13th, 2008 in , , , , , | 2 Comments »

Güç Elektroniğine Giriş

Merhaba ilk yazı olarak teknik bir konu seçmemin sebebi final haftası stresi olsa gerek Öncelikle nedir bu güç elektroniği (power electronics) : Yüke verilen enerjinin (oldukça yüksek akım ve gerilimlerde) yarı iletken elemanlarla kontrol edilmesi ve akımın-gerilimin dalga şeklinin dönüştürülmesini konu alan elektrik mühendisliği alanıdır. Aslında pahalı ve kocaman olan trafoların [...]

Saturday January 5th, 2008 in , , , , | 4 Comments »

Apt-get sorunu çözülmüştür=))

Sarhoş kafayla yine ortalığı dağıtıyorum:P birkaç gündür sudo apt-get install hede dediğim halde kurulumları yapamıyor ancak paket yöneticisiyle işleri hallediyordum. badis@badis-laptop:~$ sudo apt-get install slime [sudo] password for badis: E: Could not get lock /var/lib/dpkg/lock – open (11 Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process [...]

Saturday November 24th, 2007 in , , | No Comments »