AMD FX-3280 CPU Topology

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
tsdnz
Member
Member
Posts: 333
Joined: Sun Jun 16, 2013 4:09 am

AMD FX-3280 CPU Topology

Post by tsdnz »

Hi, I want to enumerate through each processor and core and have each run at a different address.
I am in long mode, no interrupts etc yet, just starting with this project.
Currently using one AMD FX-3280, 8 core.

For this project I will only be using Ethernet, hard drive, keyboard, and text 80x24

Can someone point me in the right direction, or better still provide some example code.
I am programming this in assembly.

Thanks,
User avatar
sortie
Member
Member
Posts: 931
Joined: Wed Mar 21, 2012 3:01 pm
Libera.chat IRC: sortie

Re: AMD FX-3280 CPU Topology

Post by sortie »

Hi, please see the big blue link near the top of this page: "The OSDev.org Wiki - Got a question? Search this first!"

The article you are looking for is: http://wiki.osdev.org/SMP (Ok, that page isn't that good, but follow the links. Also read the Intel/AMD Manuals. If you just want to detect the hardware, a PCI enumeration should do)

Note that this is very advanced for someone that is just starting out and that multicore supports, harddisk drivers and networking are all big chunks of work.
zeusk
Posts: 16
Joined: Fri Sep 14, 2012 1:09 pm

Re: AMD FX-3280 CPU Topology

Post by zeusk »

tsdnz wrote:Currently using one AMD FX-3280, 8 core.
No such CPU exists, to the best of my knowledge. I guess, you meant FX-8320 ?
tsdnz
Member
Member
Posts: 333
Joined: Sun Jun 16, 2013 4:09 am

Re: AMD FX-3280 CPU Topology

Post by tsdnz »

Yes, oops. Typo. What testing the group. You passed, 63.23232323232323232323%

I have downloaded BareMetal, thanks Ian@ReturnInfinity

I am going to change most of the code to suit my needs.

Looking forward to developing this project.

Regards, Alistair
Post Reply