Subject: Milan kernels to try out...
To: None <port-atari@netbsd.org>
From: Leo Weppelman <leo@wau.mis.ah.nl>
List: port-atari
Date: 06/07/2001 23:56:06
As the subject says, I have 2 Milan kernels uploaded to ftp.netbsd.org:
	/pub/NetBSD/arch/atari/snapshot/milan/MILAN-ISAIDE.gz
	/pub/NetBSD/arch/atari/snapshot/milan/MILAN-PCIIDE.gz

The Milan port is still a bit experimental and hence some points of
interest and warning:
   - Currently, no more than 16MB of memory is supported. I do not have
     the specs yet to detect more...
   - No PCI/ISA cards are supported yet (except for the VGA card).
   - Only the first IDE bus is supported (somehow I don't get interrupts
     on the second bus).
   - If you partitioned your disks with byteswapping, use the MILAN_PCIIDE
     kernel. Otherwise, use the MILAN_ISAIDE kernel. I expect the MILAN_PCIIDE
     version to be slightly faster since it uses DMA while the other uses
     PIO transfers. I intend to do a little benchmarking on this later.
   - Tested Hardware:
	- Floppy controller
	- Primary IDE channel
        - Serial console on COM1
        - VGA console on S3Trio
        - PC-keyboard
   - If you want to test the kernels, you can take the installfs and the
     binary sets from either the 1.5.1_BETA2 snapshot or the 1.5 release
     distribution. It is a nuisance that <backspace> does not work during
     the installer - use <Cntrl>H instead. When the installed system is first
     booted, you will have to change 'ttye0' and 'ttye1' entries in /etc/ttys
     to 'ttyE0' and 'ttyE1' (This is due to the ite -> wscons change). Also
     you need to make the wscons devices:
         mknod /dev/ttyE0 c 41 0
         mknod /dev/ttyE1 c 41 1

Well, thats about is for now,

Enjoy!

Leo.


PS: First Bonnie results:

   IDE in PIO mode (MILAN-ISAIDE):

              -------Sequential Output-------- ---Sequential Input-- --Random--
              -Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --Seeks---
 MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU  /sec %CPU
100   488 96.6  1170 94.2   574 82.9   463 97.8   953 91.5  26.0 23.0
100   496 97.2  1188 94.1   581 76.6   474 97.6  1014 93.8  25.9 22.0

   IDE in DMA mode (MILAN-PCIIDE):

              -------Sequential Output-------- ---Sequential Input-- --Random--
              -Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --Seeks---
 MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU  /sec %CPU
100   540 88.3  1843 91.0   836 52.5   680 96.9  2375 72.6  33.0 12.9
100   592 96.8  1856 91.7   923 58.0   683 97.3  2392 73.3  32.6 12.8