Anyone have the apple article: "EtherTalk and Alternate AppleTalk Connections Reference"?
Reason I ask is because I was thinking about making a new ethernet card using FPGA or something like that to fit inside either my duo, or even put one inside my portable PDS bus.
The thing is, my mac driver knowledge is next to nil. And someone recommended that article to me.
I know how ethernet works, and how things are layered, like TCP/IP packets are encapsulated into ethernet frame datagrams.
I am assuming the card/driver is responsible for sending and recieving ethernet frames and thats it, while macTCP/open transport is responsible for handling the information inside the frame datagrams.
I just get lost on how this all ties together in the mac environment. My guess is MacTCP/OpenTransport call the ethernet driver directly and the sent/received frame is DMA'ed into a buffer in RAM where MacTCP/OpenTransport does work on it to decasulate the packet out of the frame, determine the protocol if TCP/IP then handle it. Thats my guess. but i dunno.
Any ideas?
Reason I ask is because I was thinking about making a new ethernet card using FPGA or something like that to fit inside either my duo, or even put one inside my portable PDS bus.
The thing is, my mac driver knowledge is next to nil. And someone recommended that article to me.
I know how ethernet works, and how things are layered, like TCP/IP packets are encapsulated into ethernet frame datagrams.
I am assuming the card/driver is responsible for sending and recieving ethernet frames and thats it, while macTCP/open transport is responsible for handling the information inside the frame datagrams.
I just get lost on how this all ties together in the mac environment. My guess is MacTCP/OpenTransport call the ethernet driver directly and the sent/received frame is DMA'ed into a buffer in RAM where MacTCP/OpenTransport does work on it to decasulate the packet out of the frame, determine the protocol if TCP/IP then handle it. Thats my guess. but i dunno.
Any ideas?
