flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
narada 19 Jan 2009, 14:05
Anyone working with SMP? (With asm/fasm). may be code examples????????????????????????????????????????
|
|||
![]() |
|
vid 19 Jan 2009, 23:41
Don't know what is SMP, but there are some people here who've done some APIC coding. Maybe if you asked specific question(s), you'd get more answers.
|
|||
![]() |
|
LocoDelAssembly 19 Jan 2009, 23:48
|
|||
![]() |
|
Feryno 20 Jan 2009, 12:58
There is a lot of info in the whole FASM board. Thus it is not easy to find things of our intereset using the search function http://board.flatassembler.net/search.php, is it?
It took me few minutes to find it even I exactly knew what i wanted to search. I succeded thanks to remembering the specific word 'vaba' which is not an english word so then the result was the right board thread where is very nice code about SMP programming: http://board.flatassembler.net/topic.php?p=77581#77581 If you program SMP, you usually write into APIC, which is usually memory mapped somewhere. I suggest you to download Intel or AMD manual where you have detailed info about data written into APIC and offsets where to write. It is not so terrible as it looks for the first sight. The physical address of APIC is constant after CPU init, but it may be changed using MSR. If you use paging, then you must map the memory into virtual memory space and then you can write into it. |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.