Some Linux 2.5.x Porting help
- 2.5.x API change summaries
- Kernel changes relative to "ia-64 linux kernel" book:
- Block I/O layer changes:
- initrd / initramfs:
- SCSI 2.5.1-pre HEADS UP: (email thread)
- SCSI changes summaries (Doug Gilbert):
- driver model: driverfs, struct pci_dev, struct device:
- filesystems changes:
- file: "linux/Documentation/filesystems/porting et al"
- struct char_device [or genhd], struct block_device; reworking major/minor system: See these threads (discussions):
- USB data structure or API changes:
- Linux Wireless (Linux wireless web pages) :
- __devexit function pointers
- 2.4 patches ported to 2.5 (Dave Jones)
- 2.5 kbuild
- 2.5 CML2 (config interface)
- framebuffer changes (linux-fbdev.org) :
- Input subsystem changes (linux console project) :
- ALSA: Advanced Linux Sound Architecture (ALSA project) :
- V4L: videodev changes:
- serial driver changes:
- virt_to_bus() and bus_to_virt() --> pci_alloc_consistent():
- kthread abstraction (submitted, not merged):
- CPU affinity syscalls (added after 2.5.8-pre2):
This is "linux-port-25x.html". Last updated on 2002-April-13.
Updates, comments, corrections to: rddunlap AT osdl.org
###