
Hi there,
Since the cpu/ directory gets clobbered with peripheral driver code I started cleaning up cpu/arm920t.
Idea is that all SoC that are based on ARM9(20T) should share cpu/arm920t.
* Patch by Steven Scholz, 06 Aug 2004: - Cleanup cpu/arm920t directory by moving peripheral driver code out of cpu/arm920t/ into drivers/ and creating subdirectories cpu/arm920t/imx and cpu/arm920t/s3c24x0 for processor specific code - rename cpu/arm920t/usb_ohci.c to drivers/s3c24x0_usb_ohci.c - remove cpu/arm920t/usb_ohci.h (duplicate code) - rename cpu/mpc5xxx/usb_ohci.h to drivers/usb_ohci.h so everybody can use it (maybe we can merge cpu/arm920t/usb_ohci.c and cpu/mpc5xxx/usb_ohci.c someday)
Since the patch is quite big I'll send it to Wolfgang directly. If it gets applied I'd like to do the same with cpu/at91rm9200. That is moving code for serial and ethernet into drivers/ and the rest into arm920t/ and arm920t/at91rm9200.
The patch does not break the build process for ARM9. I tested "./MAKEALL ARM9"
Thanks for comments.