 |
 |
| Reply |
 |
 |
By mmlr - Posted on October 26, 2004 - 17:36:16 (#14528)
Current version when comment was posted: 1.0 |
 |
 |
It's difficult for me to fix the crashing bugs because I just do not have a wide variety of platforms to test it on. So you all will have to help me by providing information.
First, if it does not work for you, please disable the cv_factor fix and the get_cpu_info patch with the settings file once and tell me if or which one does work.
Please note that the calculate_cpu_conversion_factor function comes directly and unchanged from the Haiku tree. I can try to detect problems there, but I may not be able to fix them.
If it boots and there are problems with media server not starting / mouse not working this may be another timing issue. If you look down the system bootscript, you can see the section where the respective servers are started. There are some sleeps around there, too. Starting of the Tracker and starting the media_server at the same time does sometimes cause problems and either of them may just lockup. Try playing around with the sleep values and see if it works better. On my system it did not work out of the box either and I had to tweak them to get the media_server starting correctly.
Maybe the driver is loading too late even if at the beginning of the bootscript. The main shell that runs that script might even be running with wrong timings (that may cause problems with the sleeps in there).
Also if there is a big difference between the kernel-calculated cv_factor and the one the driver puts in, the system may hang.
I'll try the disk driver tip and release another version without the bootscript hack and with a bit more debug output.
Thanks for the feedback so far
Michael Lotz
|
|
| KDL on P4 2.4ghz |
 |
 |
By Sir Mik - Posted on October 26, 2004 - 12:47:26 (#14521)
Current version when comment was posted: 1.0 |
 |
 |
Hi,
BeOS boots correctly when using your patch but just after starting up the desktop I get into KDL. I'm using a P4 2.4ghz and a Intel 845E chipset...
regards,
Tim
|
|
| boot fails on Athlon XP 2600+ |
 |
 |
By shatty - Posted on October 26, 2004 - 10:02:56 (#14519)
Current version when comment was posted: 1.0 |
 |
 |
I tried the driver out of the box and it froze after the last icon, like a previous poster said. I tried editing the settings file and I found that patching get_cpu_info is fine, but fixing cv_factor didn't work. I downloaded the sources and I discovered that although the quick_sample completes, the next do { } while () loop never terminates. (the one immediately following not_so_quick_sample) BTW, my chipset is nforce2.
|
|
| tested, but .... |
 |
 |
By rayman - Posted on October 26, 2004 - 09:02:39 (#14518)
Current version when comment was posted: 1.0 |
 |
 |
I have tested on Dano, it boot, but the mouse have a strange working and not sound at first sight.
My computer have a P4 2.8Ghz HT, and with HT or not, it's a same behaviour in several tests.
|
|
| to euan |
 |
 |
By ljr - Posted on October 26, 2004 - 00:38:08 (#14516)
Current version when comment was posted: 1.0 |
 |
 |
I'm using a 512Mo kernel pached on Bemax3b1
Be Intel Pentium Kernel version of May 11 2001 time 15:40:59
KERN 'BOOT': (C) Copyright 1991-97 Be, Inc. All Rights Reserved.
KERN 'BOOT': Total Memory 512 MB
KERN 'BOOT': CPU features: 10
KERN 'BOOT': IBM PC Compatible platform
KERN 'BOOT': CPU speed is 2175MHZ
KERN 'BOOT': PCI: initiating new PCI scan
|
|
| To LJR |
 |
 |
By Euan - Posted on October 25, 2004 - 23:46:41 (#14515)
Current version when comment was posted: 1.0 |
 |
 |
What Kernel does that version of BeOS have? Try it with BeOS PE, then PE patched to 5.0.3. At least this might determine whether it is kernel version, or hardware.
|
|
| Beos hangs after the last icons with AMD3500+ |
 |
 |
By ljr - Posted on October 25, 2004 - 23:36:39 (#14514)
Current version when comment was posted: 1.0 |
 |
 |
Tested with AMD64 3500+ (2200Mhz) under bemax3.1b1 and the system stops during the boot screen, just after highlighting the last one.
Disable the driver in settings file and boots fine now. So it seems to not working here.
|
|
| heh |
 |
 |
By Euan - Posted on October 25, 2004 - 22:49:31 (#14513)
Current version when comment was posted: 1.0 |
 |
 |
It's amazing what necessity can make you do. Congrats on the patch. A job well done (I haven't tested it yet, but it's the thought that counts) :)
I'm sitting here on a 1GB RAM, AMD chip, Radeon X800 (not in VESA mode), AC97 for the soundstorm APU... What more could a guy want?
.
.
.
.
.
Well, a nice little app that patches a clean Beos PE install to 5.0.3, with all the patches mentioned above. :) hehe OBOS would also do I suppose...
|
|
| early loading... |
 |
 |
By mmu_man - Posted on October 25, 2004 - 22:01:26 (#14512)
Current version when comment was posted: 1.0 |
 |
 |
The best way to load a driver early is to make it a disk driver.
They are automatically scanned at boot, before everything else since they are needed to find the boot volume.
See my self-patching athlon floppy:
http://clapcrest.free.fr/revol/beos/kpatch_p4-athlon_test.zip
Zeta will have that timing thing corrected soon, but still nice to be able to use that on R5 :)
|
|
| Cool! |
 |
 |
By stippi - Posted on October 25, 2004 - 21:59:58 (#14511)
Current version when comment was posted: 1.0 |
 |
 |
I have no need for this on my own machines, but I'm administrating a couple of machines at my university, which will definitely become more usable! Thanks a lot, great you could pull this off.
Regards,
-Stephan
|
|
| cool |
 |
 |
By jeanmarc - Posted on October 25, 2004 - 21:54:49 (#14510)
Current version when comment was posted: 1.0 |
 |
 |
Great, now i just need to purchase a new CPU ;)
|
|
| Wow |
 |
 |
By MYOB - Posted on October 25, 2004 - 21:49:44 (#14509)
Current version when comment was posted: 1.0 |
 |
 |
I'm amazed someone managed to do this. Great. Thanks.
It may be a bag of hackjobs, but this, the RAM patch, the AGP bus manager, etc all make BeOS still usable on recent hardware
|
|
|
 |
 |
|
Comment Pages:
<< prev | 1 | 2 | next >> |
|
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
|
|
 |
 |
 |
| |
Recent Downloads - # 290
Total Downloads - # 564
Total Views - # 86
User Ratings - # 3
|
 |
 |
 |
 |
| |
Misc. Drivers
|
 |
 |
 |
 |
 |
1. BePodder - 9.80
2. QEMU - 9.68
3. ScummVM - 9.57
4. cpu_fix - 9.42
5. Jukebox - 9.40
6. libdl.so - 9.40
7. Haiku AGP busm... - 9.35
8. vim6 - 9.31
9. Beezer - 9.26
10. HandBrake - 9.25
|
 |
 |
 |
 |
 |
1. BeOS 5 Perso... - 13,596
2. Realtek RTL8... - 13,111
3. Ati Radeon G... - 12,576
4. Ensoniq Audio... - 7,564
5. ATI Rage 128... - 7,440
6. USB Joystick... - 5,663
7. Broadcom 440x... - 5,411
8. S3 Trio 64 v2... - 4,726
9. USB Serial dr... - 4,707
10. Intel Extreme... - 4,468
|
 |
 |
 |
 |
| You are not logged in.
Login
|
 |
 |
 |
 |
|