“Reference material”的版本间的差异

来自百问网嵌入式Linux wiki
第14行: 第14行:
 
*https://wireless.wiki.kernel.org/
 
*https://wireless.wiki.kernel.org/
  
 
+
  Generic Driver Options  --->
 +
      Bus devices  --->
 +
  < > Connector - unified userspace <-> kernelspace linker  ----
 +
  <*> Memory Technology Device (MTD) support  --->
 +
  -*- Device Tree and Open Firmware support  --->
 +
  < > Parallel port support  ----
 +
  [*] Block devices  --->
 +
  < > NVM Express block device
 +
  < > NVMe Target support
 +
      Misc devices  --->
 +
  < > ATA/ATAPI/MFM/RLL support (DEPRECATED)  ----
 +
      SCSI device support  --->
 +
  <*> Serial ATA and Parallel ATA drivers (libata)  --->
 +
  [ ] Multiple devices driver support (RAID and LVM)  ----
 +
  < > Generic Target Core Mod (TCM) and ConfigFS Infrastructure  ----
 +
  [ ] Fusion MPT device support  ----
 +
      IEEE 1394 (FireWire) support  --->
 +
  [*] Network device support  --->
 +
  [ ] Open-Channel SSD target support  ----
 +
      Input device support  --->
 +
      Character devices  --->
 +
      I2C support  --->
 +
  [*] SPI support  --->
 +
  <*> SPMI support  ----
 +
  < > HSI support  ----
 +
      PPS support  --->
 +
      PTP clock support  --->
 +
      Pin controllers  --->
 +
  -*- GPIO Support  --->
 +
  <*> Dallas's 1-wire support  --->
 +
  [*] Adaptive Voltage Scaling class support  ----
 +
  [*] Board level reset or power off  --->
 +
  [*] Power supply class support  --->
 +
  {*} Hardware Monitoring support  --->
 +
  -*- Generic Thermal sysfs driver  --->
 +
  [*] Watchdog Timer Support  --->
 +
      Sonics Silicon Backplane  --->
 +
      Broadcom specific AMBA  --->
 +
      Multifunction device drivers  --->
 +
  -*- Voltage and Current Regulator Support  --->
 +
  <*> Multimedia support  --->
 +
      Graphics support  --->
 +
  <*> Sound card support  --->
 +
      HID support  --->
 +
  [*] USB support  --->
 +
  < > Ultra Wideband devices  ----
 +
  <*> MMC/SD/SDIO card support  --->
  
 
**等
 
**等

2019年1月11日 (五) 15:57的版本

参考资料,这里放的主要以公共部分资料,和开发板无关,主要就是一些内核机制,官方规格书等,视频中作为引用,录制视频前,命名一定要先确定好,页面名尽量以英文命名!

  • 裸机
  • u-boot
  • linux内核 子页面分类按照make menuconfig-->devicedriver信息分类
    • led驱动
    • key驱动
    • i2c驱动
    • spi驱动
    • usb驱动

查看你的wifi网卡是否被内核支持

 Generic Driver Options  --->
     Bus devices  --->
 < > Connector - unified userspace <-> kernelspace linker  ----
 <*> Memory Technology Device (MTD) support  --->
 -*- Device Tree and Open Firmware support  --->
 < > Parallel port support  ----
 [*] Block devices  --->
 < > NVM Express block device
 < > NVMe Target support
     Misc devices  --->
 < > ATA/ATAPI/MFM/RLL support (DEPRECATED)  ----
     SCSI device support  --->
 <*> Serial ATA and Parallel ATA drivers (libata)  --->
 [ ] Multiple devices driver support (RAID and LVM)  ----
 < > Generic Target Core Mod (TCM) and ConfigFS Infrastructure  ----
 [ ] Fusion MPT device support  ----
     IEEE 1394 (FireWire) support  --->
 [*] Network device support  --->
 [ ] Open-Channel SSD target support  ----
     Input device support  --->
     Character devices  --->
     I2C support  --->
 [*] SPI support  --->
 <*> SPMI support  ----
 < > HSI support  ----
     PPS support  --->
     PTP clock support  --->
     Pin controllers  --->
 -*- GPIO Support  --->
 <*> Dallas's 1-wire support  --->
 [*] Adaptive Voltage Scaling class support  ----
 [*] Board level reset or power off  --->
 [*] Power supply class support  --->
 {*} Hardware Monitoring support  --->
 -*- Generic Thermal sysfs driver  --->
 [*] Watchdog Timer Support  --->
     Sonics Silicon Backplane  --->
     Broadcom specific AMBA  --->
     Multifunction device drivers  --->
 -*- Voltage and Current Regulator Support  --->
 <*> Multimedia support  --->
     Graphics support  --->
 <*> Sound card support  --->
     HID support  --->
 [*] USB support  --->
 < > Ultra Wideband devices  ----
 <*> MMC/SD/SDIO card support  --->
  • rootfs
    • busybox
    • buildroot
    • release
    • yocoto
  • GUI
    • QT
    • X
    • 模块测试程序
  • 工具使用介绍