Çekirdek veri türleri u8, u16, u32, u64 çözülmedi [kapalı]


8

U8, u16, u32, u64 veri tiplerini kullanan kablosuz alt sistemle ilgili (mac80211) bazı dosyaları derlemeye çalışıyorum. Bunlar çözülmedi. Başvurulan başlık dosyası, içerilen linux / types.h'dir. Ancak, __uxx veri tipleri tanınmaktadır. Asm generic / types.h dahil denedim ama sorun çözülmedi. Herhangi bir işaretçi var mı?

Yanıtlar:


1

Garip - kullanıcı alanı olsaydı, onu önekle __(örneğin __u32) kullanmanız gerekirdi, ancak mac80211 çekirdekle ilgili bir proje.

Not: Eğer içerip farketmez <linux/types.h>ya <asm/types.h>ilk olarak ikinci kapsamaktadır. Eğer gereken IMHO değil içermektedir <asm-generic/types.h>(tarafından dahil edildiği <asm/types.h>nedeniyle taşınabilirlik için).

LDD'de daha fazla bilgi edinin .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.