Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Does Tiger not implement mBufs?




On May 5, 2005, at 10:32 AM, harland harrison wrote:

Our USB Ethernet shim is not working with the released version of Tiger.
The shim uses mBufs successfully on 10.3.


Has there been some change or work around required to get memory for a kext
in 10.4 ?

Yes things have changed in Tiger (10.4). Apple introduced KPIs (kernel programming interfaces) to standardize things in the kernel to help insure binary compatibility going forward (affects several areas outside of IOKit). KPIs have been discussed on this and other lists as well as at WWDC 2004 (hinted at during WWDC 2003 I believe).


[always a good idea to test against seed releases, Tiger has been available in this regard since WWDC 2004]

Review current documentation in particular things that talk about KPIs.
<http://developer.apple.com/documentation/Darwin/Conceptual/ NKEConceptual/index.html>


In this case review kpi_mbuf
<http://developer.apple.com/documentation/Darwin/Reference/ KPI_Reference/kpi_mbuf/index.html>


-Shawn

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-drivers mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/darwin-drivers/email@hidden

This email sent to email@hidden
References: 
 >Does Tiger not implement mBufs? (From: harland harrison <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.