From owner-freebsd-current Mon Oct 8 11:41:55 2001 Delivered-To: freebsd-current@freebsd.org Received: from peter3.wemm.org (c1315225-a.plstn1.sfba.home.com [24.14.150.180]) by hub.freebsd.org (Postfix) with ESMTP id 848E537B401 for ; Mon, 8 Oct 2001 11:41:44 -0700 (PDT) Received: from overcee.netplex.com.au (overcee.wemm.org [10.0.0.3]) by peter3.wemm.org (8.11.0/8.11.0) with ESMTP id f98IfiM73865 for ; Mon, 8 Oct 2001 11:41:44 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id 3FCD6380F for ; Mon, 8 Oct 2001 11:41:44 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.3.1 01/18/2001 with nmh-1.0.4 To: current@freebsd.org Subject: For your amusement.. Date: Mon, 08 Oct 2001 11:41:44 -0700 From: Peter Wemm Message-Id: <20011008184144.3FCD6380F@overcee.netplex.com.au> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Just a FYI to people not on the ia64 list... All bow before Doug Rabson, the mighty! :-) peter@overcee[11:23am]~src/sys/ia64/compile/SMALL-203# telnet -K ia64 Trying 10.0.0.21... Connected to ia64.wemm.org. Escape character is '^]'. FreeBSD/ia64 (ia64.wemm.org) (ttyp0) login: peter Password: Last login: Thu Oct 4 12:26:02 from overcee Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.0-CURRENT (SMALL) #1: Mon Oct 8 10:33:33 PDT 2001 Welcome to FreeBSD! $ uname -a FreeBSD ia64.wemm.org 5.0-CURRENT FreeBSD 5.0-CURRENT #1: Mon Oct 8 10:33:33 PDT 2001 peter@overcee.netplex.com.au:/home/src/sys/ia64/compile/SMALL ia64 $ df Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/da1a 254063 124581 109157 53% / devfs 1 1 0 100% /dev procfs 8 8 0 100% /proc $ ps -axl UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND 0 0 0 0 -16 0 0 5 sched DLs ?? 0:00.00 (swapper) 0 1 0 0 8 0 1312 23 wait ILs ?? 0:00.01 (init) 0 2 0 0 -16 0 0 5 psleep DL ?? 0:00.00 (pagedaemon) 0 3 0 0 20 0 0 5 psleep DL ?? 0:00.00 (vmdaemon) 0 4 0 0 20 0 0 5 pgzero DL ?? 0:00.00 (pagezero) 0 5 0 0 -16 0 0 5 psleep DL ?? 0:00.01 (bufdaemon) 0 6 0 0 20 0 0 5 syncer DL ?? 0:00.03 (syncer) 0 10 0 48 -16 0 0 5 - RL ?? 7:59.29 (idle) 0 11 0 0 -44 0 0 5 - WL ?? 0:00.02 (swi1: net) 0 12 0 0 -48 0 0 5 - WL ?? 0:01.11 (swi6: tty:sio clock) 0 13 0 0 -32 0 0 5 - WL ?? 0:00.00 (swi4: vm) 0 14 0 0 76 0 0 5 sleep DL ?? 0:00.04 (random) 0 15 0 0 -28 0 0 5 - WL ?? 0:00.00 (swi5: task queue) 0 16 0 0 -40 0 0 5 - WL ?? 0:00.00 (swi2: camnet) 0 17 0 0 -8 0 0 5 - WL ?? 0:00.03 (swi3: cambio) 0 18 0 0 -52 0 0 5 - WL ?? 0:00.00 (intr: acpi0) 0 19 0 0 -68 0 0 5 - WL ?? 0:00.01 (intr: fxp0) 0 20 0 0 -64 0 0 5 - WL ?? 0:00.00 (intr: ata0) 0 21 0 0 -64 0 0 5 - WL ?? 0:00.00 (intr: ata1) 0 22 0 0 -64 0 0 5 - WL ?? 0:00.00 (intr: uhci0) 0 23 0 0 8 0 0 5 usbevt DL ?? 0:00.00 (usb0) 0 24 0 0 -60 0 0 5 - WL ?? 0:00.00 (intr: atkbd0) 0 25 0 0 -48 0 0 5 - WL ?? 0:00.01 (swi0: tty:sio) 0 26 0 0 -60 0 0 5 - WL ?? 0:00.00 (intr: sio0) 0 27 0 0 -64 0 0 5 - WL ?? 0:00.04 (intr: isp0) 0 66 1 0 96 0 1408 123 select Is ?? 0:00.02 (inetd) 0 90 66 1 96 0 1528 159 select Ss ?? 0:00.05 (telnetd) 0 91 90 0 8 0 1552 167 wait Is p0 0:00.05 (login) 433 92 91 0 8 0 1944 172 wait S p0 0:00.03 (sh) 433 96 92 1 96 0 1320 113 - R+ p0 0:00.00 (ps) 0 7 1 0 5 0 1944 113 ttyin Is+ d0 0:00.07 (sh) $ ls -l total 18 -r--r--r-- 1 root wheel 4735 Oct 6 10:06 COPYRIGHT drwxr-xr-x 2 root wheel 1024 Oct 8 09:55 bin drwxr-xr-x 6 root wheel 512 Oct 7 22:04 boot drwxr-xr-x 3 root wheel 0 Oct 4 12:22 dev drwxr-xr-x 17 root wheel 2560 Oct 4 12:25 etc drwxr-xr-x 2 root wheel 512 Oct 5 19:22 mnt dr-xr-xr-x 1 root wheel 512 Oct 4 12:45 proc drwxr-xr-x 2 root wheel 512 Oct 6 10:06 root drwxr-xr-x 2 root wheel 2048 Oct 8 09:47 sbin lrwxr-xr-x 1 root wheel 12 Oct 8 18:00 sys -> /usr/src/sys drwxr-xr-t 2 root wheel 512 Oct 4 12:28 tmp drwxr-xr-x 13 root wheel 512 Oct 8 09:30 usr drwxr-xr-x 19 root wheel 512 Oct 5 19:22 var $ Yes, this is running on real hardware, not a simulator. There is still lots to do, but there is definate progress! The loader interface looks like this (I have deliberately disabled all automatic startup features, so it's a tad rough): EFI Boot Manager ver 1.02 [12.38] Please select a boot option shell Leenucks Boot option maintenance menu Use ^ and v to change option(s). Use Enter to select an option Loading.: shell EFI Shell version 1.02 [12.38] Device mapping table fs0 : VenHw(Unknown Device:80)/HD(Part1,Sig00000000) blk0 : Acpi(PNP0A03,0)/Pci(3|1)/Ata(Primary,Master) blk1 : VenHw(Unknown Device:80) blk2 : VenHw(Unknown Device:80)/HD(Part1,Sig00000000) blk3 : VenHw(Unknown Device:80)/HD(Part2,Sig00000000) blk4 : VenHw(Unknown Device:80)/HD(Part3,Sig00000000) blk5 : VenHw(Unknown Device:80)/HD(Part3,Sig00000000)/HD(Part1,Sig00000000) blk6 : VenHw(Unknown Device:81) blk7 : Acpi(PNP0A03,0)/Pci(3|1)/Ata(Secondary,Master) Shell> fs0: fs0:\> loader Console: EFI console FreeBSD/ia64 EFI boot, Revision 0.1 (peter@daintree.yahoo.com, Wed Oct 3 17:30:10 PDT 2001) Type '?' for a list of commands, 'help' for more detailed help. ok load /kernel.0810 /kernel.0810 data=0x580800+0x97be8 syms=[0x8+0x40a28+0x8+0x34dda] ok boot -sa Entering /kernel.0810 at 0xe00000000050a000... ACPI debug layer 0x0 debug level 0x0 Copyright (c) 1992-2001 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.0-CURRENT #1: Mon Oct 8 10:33:33 PDT 2001 peter@overcee.netplex.com.au:/home/src/sys/ia64/compile/SMALL CPU: Itanium (733.36-Mhz) Origin = "GenuineIntel" Model = 0 Revision = 4 Features = 0x0 real memory = 1056210944 (1031456K bytes) avail memory = 1023123456 (999144K bytes) Preloaded elf kernel "/kernel.0810" at 0xe000000000b90000. acpi0: on motherboard acpi0: power button is handled as a fixed feature programming model. Timecounter "ACPI" frequency 3579545 Hz acpi_cpu0: on acpi0 acpi_cpu1: on acpi0 acpi_pcib0: port 0xcf8-0xcff on acpi0 pci0: on acpi_pcib0 pci0: at device 0.0 (no driver attached) pci0: at device 1.0 (no driver attached) fxp0: port 0x1140-0x117f mem 0xf7e00000-0xf7efffff,0xf7cc9000-0xf7cc9fff irq 39 at device 2.0 on pci0 fxp0: Ethernet address 00:d0:b7:af:cb:3b inphy0: on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto isab0: at device 3.0 on pci0 isa0: on isab0 atapci0: port 0x11b0-0x11bf at device 3.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0x1180-0x119f irq 47 at device 3.2 on pci0 uhci0: (New UHCI DeviceId=0x76028086) usb0: on uhci0 usb0: USB revision 1.0 uhub0: (0x76028086) UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhub1: vendor 0x0424 product 0x2020, class 9/0, rev 1.10/0.00, addr 2 device_probe_and_attach: uhub1 attach returned 6 uhub1: vendor 0x0424 product 0x2020, class 9/0, rev 1.10/0.00, addr 2 device_probe_and_attach: uhub1 attach returned 6 pci0: at device 3.3 (no driver attached) pci0: at device 4.0 (no driver attached) pci0: at device 16.0 (no driver attached) atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 sio0: configured irq 4 not in bitmap of probed irqs 0 sio0 port 0x3f8-0x3ff irq 4 on acpi0 sio0: type 16550A, console acpi_pcib1: on acpi0 pci1: on acpi_pcib1 pci1: at device 15.0 (no driver attached) acpi_pcib2: on acpi0 pci2: on acpi_pcib2 isp0: port 0x2000-0x20ff mem 0xeffdf000-0xeffdffff irq 27 at device 0.0 on pci2 pci2: at device 15.0 (no driver attached) acpi_pcib3: on acpi0 pci3: on acpi_pcib3 acpi_timer0: <24-bit timer at 3.579545MHz> port 0xa08-0xa0b on acpi0 orm0: