mirror of
https://github.com/Zeal-Operating-System/ZealOS.git
synced 2025-01-13 08:06:31 +00:00
Update KernelB.HH debug fixme comment.
This commit is contained in:
parent
e3c13b2baf
commit
5b6b84202f
1 changed files with 5 additions and 1 deletions
|
@ -13,7 +13,11 @@ public _intern IC_BTC Bool Btc( U8 *bit_field, I64 bit); //Bit test and co
|
|||
//public _intern IC_BTR Bool Btr( U8 *bit_field, I64 bit); //Bit test and reset to zero.
|
||||
//public _intern IC_BTS Bool Bts( U8 *bit_field, I64 bit); //Bit test and set to one.
|
||||
|
||||
// TODO FIXME DEBUG: fix ICBitOps bugs when using on bare metal into PCI device memory-mapped areas
|
||||
// TODO FIXME DEBUG: Fix ICBitOps bugs when using on bare metal into PCI device memory-mapped areas.
|
||||
// Temporarily manually defining functions for Bt, Btr, and Bts below.
|
||||
// (certain Bt(), Btr(), and Bts() on AHCI memory areas using variable (reg, not imm) bit param
|
||||
// caused strange crashes on a Ryzen with Gigabyte brand motherboard, all PCI devices AMD brand.
|
||||
// Bit test compiler implementation needs to be researched to fix those bugs.)
|
||||
|
||||
Bool Bt(U8 *bit_field, I64 bit)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue