Jump to content

All the news on latest kernel development (AMD/INTEL)


semthex
 Share

38 posts in this topic

Recommended Posts

I wanted to give you a brief overview about latest developments of the new kernel and it's current state. It got a bit lost in all the other threads so here is a summary. For further infos and howtos about the kernel visit the beta faq page: http://semthex.freeflux.net/nebukadnezar-faq/

 

VMWare support

VMware is supported on AMD without necessary boot options, with Intel machines you need to use -vmware bootoption to force the AMD/Vmware code to be run.

 

FULL AMD support with GUI

The new kernel provides everything needed to run a full featured OSx86 on a AMD SSE3 compatible processor. To run GUI you need to get the rufus patched bins, they include special opcode for a function in kernel which enables the AMD support in them.

 

free FSB selection

Because of the heavy demand from the overclocking and AMD64 people I added a free selectable fsb option and skipped the conecpt of only common values as bootflags. You can still use the old ones if you have them already in use.

 

CPU autodetection

Kernel detect now if you run AMD or INTEL and will select proper code for each manufactor. No need for diffrent kernels anymore.

 

Multiple Core Problems fixed

Some machine crashed because of wrong detection of cores available, this issue has been fixed.

 

Video Problem solved

We solved a minor issue with video playback on AMD but this is still experimental.

 

This is going straight to final version! SSE2 support is work in progress, but I am sorry it will take a few days to be finished since it is not that easy it sounds. :dev: Please have abit patience, it will be done :idea:

 

If you want to catch latest news on kernel development, need support or want betas, feel free to join the crew and me on IRC! :)

Link to comment
Share on other sites

I dropped the new kernel onto Jas's dvd to see if i could get it installing in vmware. It loads up to a point then stops after loading a kext and sits there.

Guess i will have to wait for a patch for the dvd.

 

Thanks for the work so far semthex :)

Link to comment
Share on other sites

I dropped the new kernel onto Jas's dvd to see if i could get it installing in vmware. It loads up to a point then stops after loading a kext and sits there.

Guess i will have to wait for a patch for the dvd.

 

Thanks for the work so far semthex :)

 

Thanks for everything semthex.

In the next release could you fix the restart issue. That is when restarting osx it gets to a point, throws the "mach_reboot" message and no restart. I know we used to edit the 10.4.7 to get this fixed but the same trick does not work here. If you don't have the time for this please tell us what should we edit to fix this.

Thanks again

Link to comment
Share on other sites

Good work semthex! It seems that source-level kernel mods plus Omni's insight about faking the EFI keys for video drivers will allow very powerful support for BIOS-based x86 machines.

 

I wish Apple would introduce a competitively priced 2/4 core, single CPU desktop machine with DDR2 memory. Then those running Mac OS X would have lots of good choices, regardless of their bugdet.

Link to comment
Share on other sites

Good work semthex! It seems that source-level kernel mods plus Omni's insight about faking the EFI keys for video drivers will allow very powerful support for BIOS-based x86 machines.

 

I wish Apple would introduce a competitively priced 2/4 core, single CPU desktop machine with DDR2 memory. Then those running Mac OS X would have lots of good choices, regardless of their bugdet.

 

 

Thank you Tom :-) It's really nice to get congrats from you.

 

Sad to say I don't think apple will change their curernt politics taht fast, but we will see, since this project left a huge impact.

Link to comment
Share on other sites

Tom H I agree with you.

Here in the middle east we don't have Apple store even and if you were talking about high price for the mac in the US then here we have to double it. it is sad and it seems that apple has forgotten us.

I really wish this project make them think again about all the customers who wants to run Mac OS X without having to buy their hardware. See how windows dominates the market because of this closed to the world strategy

Link to comment
Share on other sites

@coolbits: using 3DNow would be a bad idea. First of all you would kick out all Intel SSE2-only processors like my Pentium M, AND YOU DON'T WANT THIS! ;-)

 

And SSE2 and SSE3 are working on the same CPU-registers. By using SSE2 instructions you can directly access the data for the missing SSE3 instruction.

 

@semthex: THANKS FOR ALL THE EFFORT AND HARD WORK! Once the SSE3-emulation is done I will donate!!! It's much cheaper than bying a Mac ;-) :)

Link to comment
Share on other sites

Thanks for everything semthex.

In the next release could you fix the restart issue. That is when restarting osx it gets to a point, throws the "mach_reboot" message and no restart. I know we used to edit the 10.4.7 to get this fixed but the same trick does not work here. If you don't have the time for this please tell us what should we edit to fix this.

Thanks again

 

 

Anyone?

Link to comment
Share on other sites

free FSB selection

Because of the heavy demand from the overclocking and AMD64 people I added a free selectable fsb option and skipped the conecpt of only common values as bootflags. You can still use the old ones if you have them already in use.

 

I have some questions about this from an overclocking standpoint.

 

Does this actually change the FSB frequency?

 

Does this work like the "clockgen" program on Windows?

 

Is it possible to use this to overclock the FSB on regular Macintoshes?

Link to comment
Share on other sites

 Share

×
×
  • Create New...