MTD Aygıtının Oluşumu
Önceki VRAM Depo Aygıtı NASIL Sonraki
MTD Aygıtının Oluşumu
Herşey hazırlandı. Artık başlayabiliriz: (root olarak)
# modprobe slram map=VRAM,0xd4400000,+0x00c00000
Komut Açıklaması: Burada VRAM aygıtını oluşturmak için yeni bir modül yüklüyoruz. 0xd4400000 belleğin fiziksel başlangıç adresi, +0x00c00000 ise bellek miktarıdır.
Benim grafik kartım 16Mb belleğe sahip. X11 için 4Mb ayırdım. Gerisi ( 12MB = 0x00c00000 ) ise MTD aygıtı için. Bakalım neler yapmışız:
# cat /proc/mtd
dev:  size  erasesize name
mtd0: 00b00000 00010000 "VRAM"
Hurraa..:-)) mtd0 aygıtımız yüklendi ve kullanıma hazır. Peki bunu nasıl kullanacağız? Çok kolay.
Öncelikle /dev/mtd0 ve /dev/mtdblock0 aygıtlarının sistemde bulunup bulunmadığını kontrol edelim (devfs'li sistemlerde konum farklı olabilir). Eğer yoklarsa oluşturulmaları gerekir. Eğer karakter aygıtı lazım ise yapmanız gereken:
# mknod /dev/mtd0 c 90 0
Ve mtdchar modülünün yüklenmiş olduğundan emin olun (veya çekirdeğin gerektiği zamanda yükleyeceğinden).
Blok aygıtı için yapmanız gereken:
# mknod /dev/mtdblock0 b 31 0
Ve erişim için mtdlock modülüne ihtiyaç vardır.
Aygıt hazırlandı. Bu kadar. Hala sağ kalan var mı :) O zaman devam...
Önceki Üst Ana Başlık Sonraki
XF86Config Dosyasında Yapılacaklar Başlangıç Peki Bununla Ne Yapabilirim?
Bir Linux Kitaplığı Sayfası