History log of /haiku/src/system/kernel/arch/m68k/arch_system_info.cpp
Revision Date Author Comments
# 22fdfc44 10-Sep-2020 Jérôme Duval <jerome.duval@gmail.com>

kernel/cpu: add cpu_frequency()

implement on x86 with APERFMPERF.

Change-Id: Ia484854c76dee76c5447983de15800a25d791d39
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3213
Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>


# a462159c 20-Jul-2016 François Revol <revol@free.fr>

M68K: Update to new system_info structures


# 30145fa1 07-Jul-2008 François Revol <revol@free.fr>

- handle the supervisor bit from SR correctly on iframes
- various notes on 060 vs others:
- 060 has 040 compatible mmu, except pgtables must *not* be on copyback memory
- 060 has a processor control reg which has a revision number to use in system_info
- notes on ctx switch:
- must be kept in sync with asm code
- fsave generate variable size frames, so reserve space and use non-predecrementing EA.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26288 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f41c3a5b 29-Jun-2008 François Revol <revol@free.fr>

- Move Atari platform class out to a platform file.
- Use the platform object to determine the platform type in system_info.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26166 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 30145fa1fd2f675b869320f61b5cdbd6d643fd2a 07-Jul-2008 François Revol <revol@free.fr>

- handle the supervisor bit from SR correctly on iframes
- various notes on 060 vs others:
- 060 has 040 compatible mmu, except pgtables must *not* be on copyback memory
- 060 has a processor control reg which has a revision number to use in system_info
- notes on ctx switch:
- must be kept in sync with asm code
- fsave generate variable size frames, so reserve space and use non-predecrementing EA.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26288 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f41c3a5bcdcb62b6a1bc85262cbbf8ea08a748f6 29-Jun-2008 François Revol <revol@free.fr>

- Move Atari platform class out to a platform file.
- Use the platform object to determine the platform type in system_info.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26166 a95241bf-73f2-0310-859d-f6bbb57e9c96