Adding some more context, Tile CPUs are marked for removal from the Linux kernel. It would be great to see it supported by NetBSD, at least as long as we could use qemu. http://lkml.iu.edu/hypermail/linux/kernel/1804.1/06654.html On 16.04.2018 19:20, Diana Eichert wrote: > I know I'm resurrecting this from the dead, however I just noticed > on Portwell website CAT-8020 - Network Security Appliance is a > Tile-GX system and wondered if support for Tile-GX was ever commited to > NetBSD. > > g.day > > diana > > > On Wed, 31 Oct 2012, toru nishimura wrote: > >> Hi, all, >> >> I and our team in Sanctum Networks have been making NetBSD port >> for Tile-GX 64bit multi-core processor and it now has reached to the >> stage running a single user mode shell. We will continue our efforts >> to fulfill the device drivers and SMP capabilities. We are planning to >> publish the code when it gets mature enough for public use. >> >> Toru Nishimura / Sanctum Networks, Bangalore India / nisimura%netbsd.org@localhost >> >> --- >> Type t in 3 seconds to run thorough POST tests, q to run quick tests... >> Thorough POST tests will be run. >> msh0 0123 msh1 0123 >> (0,0) Tilera Hypervisor, version 4.0.2.145127 (source dist) 2012-10-26 >> 19:37:50 >> (0,0) Built by girish on Wed Oct 31 20:01:10 2012 from >> /home/girish/NetBSD/hvc/netbsd.hvc, /home/girish/NetBSD with >> CHIP_VERSION=10 CHIP_WIDTH=6 CHIP_HEIGHT=6 WATCHDOG=1 >> Symbols table: PA 0xc8_0038 - 0x3_63a8 >> Strings table: PA 0xcc_0038 - 0x2_3608 >> Hello NetBSD/tile! >> Topology: 6,6 @ 0,0 (cpumask= 0xfffffffff) >> Physical memory map: >> Memory [0] 0 / 1fc000000 @ cntrl# 0 >> Memory [1] 4000000000 / 200000000 @ cntrl# 1 >> Virtual memory map: >> Memory [0] 0 / 20000000000 >> Memory [1] fffffe0000000000 / 1fc00000000 >> Memory [2] ffffffff80000000 / 80000000 >> Memory layout: >> 0x0000020000000000 = MEM_HOLE_BEGIN >> 0xfffffe0000000000 = MEM_HOLE_END >> 0x0000020000000000 = HALF_VA_SPACE >> 0xfffffe0000000000 = VM_MIN_KERNEL_ADDRESS >> 0xfffffff400000000 = VM_MAX_KERNEL_ADDRESS >> 0xfffffff400000000 = FIXADDR_BASE >> 0xfffffff500000000 = FIXADDR_TOP >> 0xfffffff500000000 = HMAP0_BASE >> 0xfffffff600000000 = HMAP0_TOP >> 0xfffffff600000000 = HMAP1_BASE >> 0xfffffff700000000 = HMAP1_TOP >> 0xfffffff700000000 = MEM_SV_START >> 0xfffffff800000000 = MEM_HV_START >> FIXMAP: >> 0xfffffff400000000 0xfffffff500000000 fixmap >> 0xfffffff500000000 0xfffffff700000000 huge memory >> ASID map: >> ASID Range [0] 0 / 255 >> command= <TLR_NETWORK=auto > >> Loaded initial symtab at 0xfffffe0000c80038, strtab at >> 0xfffffe0000cc0038, # entries 9234 >> Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, >> 2005, >> 2006, 2007, 2008, 2009, 2010, 2011, 2012 >> The NetBSD Foundation, Inc. All rights reserved. >> Copyright (c) 1982, 1986, 1989, 1991, 1993 >> The Regents of the University of California. All rights reserved. >> >> NetBSD 6.0_BETA2 (GENERIC-$Revision: 1.343 $) #177: Wed Oct 31 >> 19:58:56 IST 2012 >> >> girish@lxeagle:/e/home/girish/NetBSD/tile/work/decan/build/tile/obj/sys/arch/tile/compile/INSTALL >> >> tilegx 1200MHz >> avail memory = 16256 MB >> cprng kernel: WARNING insufficient entropy at creation. >> mainbus0 (root) >> cpu0 at mainbus0: TILERA tilegx Rev. 10.0, 64bit >> cpu0: 1200.00MHz (hz cycles = 12000000, delay divisor = 1200) >> cpu0: L1 I-Cache 32KB/64 2-ways associative >> cpu0: L1 D-Cache 32KB/64 2-ways associative >> cpu0: L2 Cache 256KB/64 8-ways associative >> imesh0 at mainbus0 >> hvc0 at imesh0: virtual console >> eeprom0 at imesh0: >> i2cm0 at imesh0: >> rshim0 at imesh0: >> tgpio0 at imesh0: >> pka0 at imesh0: >> trng0 at imesh0: >> mpipe0 at imesh0: >> gbe1 at mpipe0 unit 1: 1000Mbps auto, 00:1a:ca:00:9f:25 >> wdt0 at imesh0: set for 20 sec. >> cprng sysctl: WARNING insufficient entropy at creation. >> boot device: <unknown> >> root on md0a dumps on md0b >> mountroot: trying nfs... >> mountroot: trying ffs... >> root file system type: ffs >> WARNING: preposterous TOD clock time >> WARNING: using filesystem time >> WARNING: CHECK AND RESET THE DATE! >> init path (default /sbin/init): >> init: copying out flags `-s' 3 >> init: copying out path `/sbin/init' 11 >> # ls -l >> total 5669 >> -rw-r--r-- 1 root wheel 2823 Jan 1 09:51 .profile-sysinst >> drwxr-xr-x 2 root wheel 512 Jan 1 11:05 bin >> drwxr-xr-x 2 root wheel 2560 Jan 1 09:51 dev >> drwxr-xr-x 2 root wheel 512 Jan 1 09:51 etc >> drwxr-xr-x 2 root wheel 512 Jan 1 09:51 kern >> drwxr-xr-x 3 root wheel 512 Jan 1 09:51 libexec >> drwxr-xr-x 2 root wheel 512 Jan 1 09:51 mnt >> drwxr-xr-x 2 root wheel 512 Jan 1 09:51 mnt2 >> drwxr-xr-x 2 root wheel 512 Jan 1 11:05 sbin >> -r-xr-xr-x 53 root wheel 2785808 Jan 1 09:51 sysinst >> -r--r--r-- 1 root wheel 25168 Jan 1 09:51 sysinstmsgs.de >> -r--r--r-- 1 root wheel 24230 Jan 1 09:51 sysinstmsgs.es >> -r--r--r-- 1 root wheel 25373 Jan 1 09:51 sysinstmsgs.fr >> -r--r--r-- 1 root wheel 21868 Jan 1 09:51 sysinstmsgs.pl >> drwxr-xr-x 2 root wheel 512 Jan 1 09:51 targetroot >> drwxrwxrwt 2 root wheel 512 Jan 1 09:51 tmp >> drwxr-xr-x 6 root wheel 512 Jan 1 09:51 usr >> drwxr-xr-x 6 root wheel 512 Jan 1 09:51 var >> # >> >> --- >>
Attachment:
signature.asc
Description: OpenPGP digital signature