Jump to content

[AMD] macOS 10.12.x (Sierra) Kernel Testing & Release (for help use the Help Topic)


  • Please log in to reply
774 replies to this topic

#1
XtremeHacker

XtremeHacker

    Minetest player/modder AMD user Tinkerer

  • Members
  • PipPipPipPipPipPipPip
  • 788 posts
  • Gender:Male
  • Location:"Somewhere near you" :D
  • Interests:My Lord and saviors God, Jesus, and the holy spirit.
    Machines:
    My Rig
    AMD F...

Well, Spakk, and Gils83 know what this topic is for, get to it you wizards! :sorcerer:
  In all seriousness, remember the following;

  1.  It's just a computer, they don't always never do what you know they should do,
  2. macOS Sierra is called "Beta" for a reason, bugs might not be AMD specific,
  3. And last of all, remember that we do this for fun, not to break our brains trying to figure stuff out about bug x, or y.

Have fun. :)



#2
WarDoc

WarDoc

    The oncoming Storm

  • Members
  • PipPipPipPipPipPipPip
  • 793 posts
  • Gender:Male
  • Location:usa
  • Interests:Causing Chaos just to watch the world burn

Well, Spakk, and Gils83 know what this topic is for, get to it you wizards! :sorcerer:
  In all seriousness, remember the following;

  1.  It's just a computer, they don't always never do what you know they should do,
  2. macOS Sierra is called "Beta" for a reason, bugs might not be AMD specific,
  3. And last of all, remember that we do this for fun, not to break our brains trying to figure stuff out about bug x, or y.

Have fun. :)

rename it AMD CPU tests 



#3
Duran Keeley

Duran Keeley

    InsanelyMac Legend

  • Local Moderators
  • 683 posts
  • Gender:Male
Unfortunately this section will only become really active when the kernel source comes out. :(

#4
XtremeHacker

XtremeHacker

    Minetest player/modder AMD user Tinkerer

  • Members
  • PipPipPipPipPipPipPip
  • 788 posts
  • Gender:Male
  • Location:"Somewhere near you" :D
  • Interests:My Lord and saviors God, Jesus, and the holy spirit.
    Machines:
    My Rig
    AMD F...

Unfortunately this section will only become really active when the kernel source comes out. :(

Yep, I hope it isn't near as long as we waited for El Capitan.



#5
gils83

gils83

    Banned

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,124 posts
  • Gender:Not Telling

:)

 

je pense que Bronya l'a déjà ;)

 

I think the Bronya already ;) 



#6
Bronya

Bronya

    InsanelyMac Legend

  • Coders
  • 1,449 posts
  • Gender:Male

lol )))



#7
Shaneee

Shaneee

    InsanelyMac Deity

  • Local Moderators
  • 2,247 posts
  • Gender:Male
  • Location:Fife, Scotland

I've already tried to hack it to boot but no luck. Probably end of the year beginning of next we might get the sources.

 

Attached File  20160614_193920.jpg   108.15KB   100 downloads



#8
gils83

gils83

    Banned

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,124 posts
  • Gender:Not Telling

:)

 

no kernel 

 

 


Hello Bronya ,

 

one kernel !!  :whistle:

 

works very good for Intel , ARM ? 

 

boot flag -f

Attached Files

  • Attached File  boot.zip   195.51KB   170 downloads


#9
v-volodi

v-volodi

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts

hi, when the test kernels sierra for  AMD procesors?



#10
Shaneee

Shaneee

    InsanelyMac Deity

  • Local Moderators
  • 2,247 posts
  • Gender:Male
  • Location:Fife, Scotland

hi, when the test kernels sierra for  AMD procesors?

 

Whenever Apple release the sources.



#11
fantomas1

fantomas1

    InsanelyMacaholic

  • Supervisors
  • 4,536 posts
  • Gender:Male

Whenever Apple release the sources.

http://opensource.ap.../xnu-3789.1.32/
 
Download link
 
http://opensource.ap...789.1.32.tar.gz

#12
pico joe

pico joe

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 294 posts
  • Gender:Male

 

Can't wait .. The magic Bronya , AnV, Duran Keeley, Shanee and all of  kernel dev ...  :idea:  :idea:



#13
v-volodi

v-volodi

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts

Let's go  :)



#14
Shaneee

Shaneee

    InsanelyMac Deity

  • Local Moderators
  • 2,247 posts
  • Gender:Male
  • Location:Fife, Scotland

There seems to be a missing file in the source. Once that's been sorted we can build for AMD.



#15
CherryCream1

CherryCream1

    InsanelyMac Protégé

  • Members
  • PipPip
  • 73 posts
  • Gender:Female

So is patching kernels basically using the source code and changing values until it works for a certain processor?



#16
v-volodi

v-volodi

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts

We waiting files ))



#17
tucano2000

tucano2000

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts

+1



#18
WarDoc

WarDoc

    The oncoming Storm

  • Members
  • PipPipPipPipPipPipPip
  • 793 posts
  • Gender:Male
  • Location:usa
  • Interests:Causing Chaos just to watch the world burn

yay can't wait for progress



#19
pepitillo

pepitillo

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts
  • Gender:Male

I don't know what apple is doing. Looking at the makefile it seems that can be compiled for ARM. Has anyone know something about this?



#20
Shaneee

Shaneee

    InsanelyMac Deity

  • Local Moderators
  • 2,247 posts
  • Gender:Male
  • Location:Fife, Scotland

It is possible.

 

/osfmk/mach/machine.h

/*
 *	ARM subtypes
 */
#define CPU_SUBTYPE_ARM_ALL             ((cpu_subtype_t) 0)
#define CPU_SUBTYPE_ARM_V4T             ((cpu_subtype_t) 5)
#define CPU_SUBTYPE_ARM_V6              ((cpu_subtype_t) 6)
#define CPU_SUBTYPE_ARM_V5TEJ           ((cpu_subtype_t) 7)
#define CPU_SUBTYPE_ARM_XSCALE		((cpu_subtype_t) 8)
#define CPU_SUBTYPE_ARM_V7		((cpu_subtype_t) 9)
#define CPU_SUBTYPE_ARM_V7F		((cpu_subtype_t) 10) /* Cortex A9 */
#define CPU_SUBTYPE_ARM_V7S		((cpu_subtype_t) 11) /* Swift */
#define CPU_SUBTYPE_ARM_V7K		((cpu_subtype_t) 12)
#define CPU_SUBTYPE_ARM_V6M		((cpu_subtype_t) 14) /* Not meant to be run under xnu */
#define CPU_SUBTYPE_ARM_V7M		((cpu_subtype_t) 15) /* Not meant to be run under xnu */
#define CPU_SUBTYPE_ARM_V7EM		((cpu_subtype_t) 16) /* Not meant to be run under xnu */

#define CPU_SUBTYPE_ARM_V8		((cpu_subtype_t) 13)

/*
 *  ARM64 subtypes
 */
#define CPU_SUBTYPE_ARM64_ALL           ((cpu_subtype_t) 0)
#define CPU_SUBTYPE_ARM64_V8            ((cpu_subtype_t) 1)
/*
 *	CPU families (sysctl hw.cpufamily)
 *
 * These are meant to identify the CPU's marketing name - an
 * application can map these to (possibly) localized strings.
 * NB: the encodings of the CPU families are intentionally arbitrary.
 * There is no ordering, and you should never try to deduce whether
 * or not some feature is available based on the family.
 * Use feature flags (eg, hw.optional.altivec) to test for optional
 * functionality.
 */
#define CPUFAMILY_UNKNOWN   		0
#define CPUFAMILY_POWERPC_G3		0xcee41549
#define CPUFAMILY_POWERPC_G4		0x77c184ae
#define CPUFAMILY_POWERPC_G5		0xed76d8aa
#define CPUFAMILY_INTEL_6_13		0xaa33392b
#define CPUFAMILY_INTEL_PENRYN		0x78ea4fbc
#define CPUFAMILY_INTEL_NEHALEM		0x6b5a4cd2
#define CPUFAMILY_INTEL_WESTMERE	0x573b5eec
#define CPUFAMILY_INTEL_SANDYBRIDGE	0x5490b78c
#define CPUFAMILY_INTEL_IVYBRIDGE	0x1f65e835
#define CPUFAMILY_INTEL_HASWELL		0x10b282dc
#define CPUFAMILY_INTEL_BROADWELL	0x582ed09c
#define CPUFAMILY_INTEL_SKYLAKE		0x37fc219f
#define CPUFAMILY_ARM_9			0xe73283ae
#define CPUFAMILY_ARM_11		0x8ff620d8
#define CPUFAMILY_ARM_XSCALE		0x53b005f5
#define CPUFAMILY_ARM_12                0xbd1b0ae9
#define CPUFAMILY_ARM_13		0x0cc90e64
#define CPUFAMILY_ARM_14		0x96077ef1
#define CPUFAMILY_ARM_15		0xa8511bca
#define CPUFAMILY_ARM_SWIFT 		0x1e2d6381
#define CPUFAMILY_ARM_CYCLONE		0x37a09642
#define CPUFAMILY_ARM_TYPHOON		0x2c91a47e
#define CPUFAMILY_ARM_TWISTER		0x92fb37c8
#define CPUFAMILY_ARM_HURRICANE		0x67ceee93

Can't build the source yet. Need to wait on updated dependencies.







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy