AVR32 Linux core patches
The core patches, which can be downloaded from the LinuxPatches page, add support for the AVR32 architecture, the AT32AP7000 chip and the AT32STK1000 development board (with the AT32STK1002 CPU daughterboard.) The following features are supported:
- All the stuff you would expect from a regular Linux kernel (except the missing features listed below)
- Full MMU support
- Images for u-boot (uImage) are generated by the build system, provided the `mkimage' utility from u-boot is installed
- KProbes (not very well tested)
- OProfile (also not very well tested)
- Kernel preemption
- Uses the generic interrupt framework
- Uses the generic timekeeping framework
- Default configuration for the AT32STK1000/AT32STK1002 board combination is provided
Missing features
- Lockdep support (included in 2.6.24)
- Highmem support (probably won't be needed for a while)
- Sparsemem support
Known issues
- I've seen programs getting unexplained SIGSEGVs when preemption is turned on (fixed in 2.6.24)
- There are some dependencies on the at32ap platform in the core arch code.
Feel free to add more to the list.