Haiku pre-Beta on Transmeta hardware


#1

Works on HP T5710 booted from USB. The system is a bit short on ram at 512MB - 32MB for the CMS but I am posting from it with Web+.

Not very fast probably on par with a P3 or slow P4. It has a bit better IO subsystem than those however as it has hypertransport.

The only think I had to do to get it to boot was enable failsafe video… otherwise the screen would get corrupted. Failsafe is really slow though.

I have a TC1000 but boot hangs on it will have to investigate further it would be a really neat device to have Haiku on though.

screenshot1

~/Desktop> sysinfo
Kernel name: kernel_x86 built on: Sep 22 2018 13:58:27 version 0x1
1 Transmeta Efficeon, revision 0f24 running at 1197MHz

CPU #0: "Transmeta Efficeon(tm) Processor TM8000"
        Signature: 0x000f24;    Features: 0x2fcff9ff
                FPU VME DE PSE TSC MSR PAE MCE CX8 SEP MTRR PGE MCA CMOV PAT PSE36
                PSN CFLUSH ACPI MMX FXSTR SSE SSE2 SS TM
        Extended Features (0x00000001): 0x00000000
                FCMOV

        Inst TLB: 255 entries, 4-way set associative
        Data TLB: 255 entries, 4-way set associative
        L1 inst cache: 64 KB, 8-way set associative, 1 lines/tag, 32 bytes/line
        L1 data cache: 128 KB, 4-way set associative, 1 lines/tag, 64 bytes/line
        L2 cache: 1024 KB, 4-way set associative, 1 lines/tag, 128 bytes/line

Serial number: 2fcf-f9ff-0a01-92cb-2100-92cb

  27570176 bytes free      (used/max  483020800 /  510590976)
                           (cached     25460736)
     61420 semaphores free (used/max       4116 /      65536)
      3899 ports free      (used/max        197 /       4096)
      3941 threads free    (used/max        155 /       4096)
      2025 teams free      (used/max         23 /       2048)

#2
~/Desktop> listdev 

device Serial bus controller (USB controller, EHCI) [c|3|20]
  vendor 10b9: ULi Electronics Inc.
  device 5239: USB 2.0 Controller

device Serial bus controller (USB controller, OHCI) [c|3|10]
  vendor 10b9: ULi Electronics Inc.
  device 5237: USB 1.1 Controller

device Serial bus controller (USB controller, OHCI) [c|3|10]
  vendor 10b9: ULi Electronics Inc.
  device 5237: USB 1.1 Controller

device Mass storage controller (IDE interface) [1|1|fa]
  vendor 10b9: ULi Electronics Inc.
  device 5229: M5229 IDE

device Multimedia controller (Multimedia audio controller) [4|1|0]
  vendor 10b9: ULi Electronics Inc.
  device 5455: M5455 PCI AC-Link Controller Audio Device

device Bridge [6|80|0]
  vendor 10b9: ULi Electronics Inc.
  device 7101: M7101 Power Management Controller [PMU]

device Bridge (ISA bridge) [6|1|0]
  vendor 10b9: ULi Electronics Inc.
  device 1563: M1563 HyperTransport South Bridge

device Network controller (Ethernet controller) [2|0|0]
  vendor 1106: VIA Technologies, Inc.
  device 3065: VT6102/VT6103 [Rhine-II]

device Bridge (PCI bridge, Normal decode) [6|4|0]
  vendor 10b9: ULi Electronics Inc.
  device 5249: M5249 HTT to PCI Bridge

device Display controller (VGA compatible controller, VGA controller) [3|0|0]
  vendor 1002: Advanced Micro Devices, Inc. [AMD/ATI]
  device 5159: RV100 [Radeon 7000 / Radeon VE]

device Bridge (PCI bridge, Normal decode) [6|4|0]
  vendor 1279: Transmeta Corporation
  device 0061: TM8000 AGP bridge

device Bridge (Host bridge) [6|0|0]
  vendor 1279: Transmeta Corporation
  device 0060: TM8000 Northbridge


~/Desktop> listusb
0430:0005 /dev/bus/usb/0/1 "Sun Microsystems, Inc." "Type 6 Keyboard" ver. 0102
0000:0000 /dev/bus/usb/0/hub "HAIKU Inc." "OHCI RootHub" ver. 0110
046d:c077 /dev/bus/usb/1/0 "Logitech, Inc." "M105 Optical Mouse" ver. 7200
0000:0000 /dev/bus/usb/1/hub "HAIKU Inc." "OHCI RootHub" ver. 0110
154b:00d4 /dev/bus/usb/2/0 "PNY" "USB 2.0 FD" ver. 0100
0000:0000 /dev/bus/usb/2/hub "HAIKU Inc." "EHCI RootHub" ver. 0200
~/Desktop>