README for Prisma kernel source diffs The diffs were made against the uClinux/ColdFire source release dated 6th July 2000. The main changes for the 68020 Prisma are: + New platform/board added: 68020/PRISMA. + Changes to the Makefiles and config files to add support for 68020 and the Prisma. + Kernel re-compiled for 68020. + Userland re-compiled for 68000 ('elf2flt' does not correctly handle 68020 code). + New serial drivers for the TS68564 USART and TS68901 MFP based on the Linux-68k 'm68kserial.c'. + Modified A2065 network driver for the Prisma's on-board LANCE. (Note: the a2065 driver in the 2.0.38 sources is out of date, I have used the version from the Linux-68k 2.0.36 release as the base for my changes. Consequently the diff is much larger than it needs to be for the Prisma additions alone) + Configured for root on NFS with no ROMFS. The changes / additions for the 68040 Prisma are: + New platform/board added: 68040/PRISMA40. + Changes to the Makefiles and config files to add support for 68040 and the Prisma 40. + Kernel re-compiled for 68040. + Dummy serial driver for now, supports console ouput only (via ROM routines). + Modified Apricot network driver for the Prisma 40's on-board 82596. This is based on the Linux-68k 82596 driver for the Motorola MVME cards. One change is to move the DMA buffers into non-cached SRAM in order to allow the data cache to be enabled for the kernel and userland in DRAM. George Harvey fr30@dial.pipex.com 27th November 2000