ethernet in Arm

Hi
i have a question about at91sam7x ethernet.
i know if i want use with its ethernet protecol i need external ic for provide physical layer like DM9161A !

but now i want know which layers are provide in at91sam7x by itself?

i want to know which layers must provide in my code and which layers are provide automatic !?
can anyone know answer of this question?

More questions in this forum