David Brooks laid this down on his screen :
On 28/03/2023 02:58, FromTheRafters wrote:
I thought that his statement indicated a misunderstanding on his
part, and I still do.
Please point to the item which you /think/ I misunderstood.
That there is NO equivalent to BIOS settings on a Mac.
PC manufacturers generally called their basic input/output system BIOS
but by any other name such as UEFI they still perform the same basic functions.
The term 'Settings' and that the storage is RAM as opposed to ROM or
EEPROM implies that the stored information can be easily altered by the
user or the system once running.
I think that you are thinking that internal off-disk data storage areas
are dangerous (malware?) or perhaps just used for "your trial version
has expired" sort of supercookie persistence function that you wish to defeat.
CMOS is the type of circuit design and manufacturing process used for
these things because it consumes very little power and the 'keep alive' voltage (whether it gets called a CMOS capacitor or battery makes no difference) will last longer. Even if this stuff is all VLSI and onboard
the main processor chip, it still performs the same function.
David Brooks laid this down on his screen :
On 28/03/2023 10:25, FromTheRafters wrote:
David Brooks laid this down on his screen :
On 28/03/2023 02:58, FromTheRafters wrote:
I thought that his statement indicated a misunderstanding on his part, >>>>> and I still do.
Please point to the item which you /think/ I misunderstood.
That there is NO equivalent to BIOS settings on a Mac.
As you now know, *that is correct*! :-D
See, I was right in assuming that you are still confused. BIOS (or any brand of equivalent basic input/output system) settings are actually settings in CMOS with a keep alive voltage (or equivalent) to make it act like non-volatile storage.
PC manufacturers generally called their basic input/output system BIOS but >>> by any other name such as UEFI they still perform the same basic
functions.
The term 'Settings' and that the storage is RAM as opposed to ROM or
EEPROM implies that the stored information can be easily altered by the
user or the system once running.
UEFI cannot be changed by the computer user (Whereas BIOS settings /can/ be >> changed). My Mac is an Intel version.
Why not? What does it interface with?
On 28/03/2023 10:25, FromTheRafters wrote:
David Brooks laid this down on his screen :
On 28/03/2023 02:58, FromTheRafters wrote:
I thought that his statement indicated a misunderstanding on his part, >>>> and I still do.
Please point to the item which you /think/ I misunderstood.
That there is NO equivalent to BIOS settings on a Mac.
As you now know, *that is correct*! :-D
PC manufacturers generally called their basic input/output system BIOS but >> by any other name such as UEFI they still perform the same basic functions. >>
The term 'Settings' and that the storage is RAM as opposed to ROM or EEPROM >> implies that the stored information can be easily altered by the user or
the system once running.
UEFI cannot be changed by the computer user (Whereas BIOS settings /can/ be changed). My Mac is an Intel version.
I think that you are thinking that internal off-disk data storage areas are >> dangerous (malware?) or perhaps just used for "your trial version has
expired" sort of supercookie persistence function that you wish to defeat.
As I've mentioned many times, it was our UK High-Tech Crime Unit which explained to me, way back in 2005, that there is some 'malware' which /cannot/ be removed from a computer. I believe that, but don't know exactly /how/ it is done.
FromTheRafters laid this down on his screen :
David Brooks laid this down on his screen :
On 28/03/2023 10:25, FromTheRafters wrote:
David Brooks laid this down on his screen :
On 28/03/2023 02:58, FromTheRafters wrote:
I thought that his statement indicated a misunderstanding on his
part, and I still do.
Please point to the item which you /think/ I misunderstood.
That there is NO equivalent to BIOS settings on a Mac.
As you now know, *that is correct*! :-D
See, I was right in assuming that you are still confused. BIOS (or any
brand of equivalent basic input/output system) settings are actually
settings in CMOS with a keep alive voltage (or equivalent) to make it
act like non-volatile storage.
PC manufacturers generally called their basic input/output system
BIOS but by any other name such as UEFI they still perform the same
basic functions.
The term 'Settings' and that the storage is RAM as opposed to ROM or
EEPROM implies that the stored information can be easily altered by
the user or the system once running.
UEFI cannot be changed by the computer user (Whereas BIOS settings
/can/ be changed). My Mac is an Intel version.
Why not? What does it interface with?
What does this do?
typedef
EFI_STATUS
GetVariable (
IN CHAR16* VariableName,
IN EFI_GUID* VendorGuid,
OUT UINT32* Attributes OPTIONAL,
IN OUT UINTN* DataSize,
OUT VOID* Data OPTIONAL
);
typedef
EFI_STATUS
GetNextVariableName (
IN OUT UINTN *VariableNameSize,
IN OUT CHAR16 *VariableName,
IN OUT EFI_GUID *VendorGuid
);
typedef
EFI_STATUS
SetVariable (
IN CHAR16 *VariableName,
IN EFI_GUID *VendorGuid,
IN UINT32 Attributes,
IN UINTN DataSize,
IN VOID *Data
);
David Brooks laid this down on his screen :
On 28/03/2023 10:25, FromTheRafters wrote:
David Brooks laid this down on his screen :
On 28/03/2023 02:58, FromTheRafters wrote:
I thought that his statement indicated a misunderstanding on his
part, and I still do.
Please point to the item which you /think/ I misunderstood.
That there is NO equivalent to BIOS settings on a Mac.
As you now know, *that is correct*! :-D
See, I was right in assuming that you are still confused. BIOS (or any
brand of equivalent basic input/output system) settings are actually
settings in CMOS with a keep alive voltage (or equivalent) to make it
act like non-volatile storage.
PC manufacturers generally called their basic input/output system
BIOS but by any other name such as UEFI they still perform the same
basic functions.
The term 'Settings' and that the storage is RAM as opposed to ROM or
EEPROM implies that the stored information can be easily altered by
the user or the system once running.
UEFI cannot be changed by the computer user (Whereas BIOS settings
/can/ be changed). My Mac is an Intel version.
Why not? What does it interface with?
I think that you are thinking that internal off-disk data storage
areas are dangerous (malware?) or perhaps just used for "your trial
version has expired" sort of supercookie persistence function that
you wish to defeat.
As I've mentioned many times, it was our UK High-Tech Crime Unit which
explained to me, way back in 2005, that there is some 'malware' which
/cannot/ be removed from a computer. I believe that, but don't know
exactly /how/ it is done.
Too bad he couldn't be here to explain that notion.
On 28/03/2023 16:51, FromTheRafters wrote:
FromTheRafters laid this down on his screen :
David Brooks laid this down on his screen :
On 28/03/2023 10:25, FromTheRafters wrote:
David Brooks laid this down on his screen :
On 28/03/2023 02:58, FromTheRafters wrote:
I thought that his statement indicated a misunderstanding on his part, >>>>>>> and I still do.
Please point to the item which you /think/ I misunderstood.
That there is NO equivalent to BIOS settings on a Mac.
As you now know, *that is correct*! :-D
See, I was right in assuming that you are still confused. BIOS (or any
brand of equivalent basic input/output system) settings are actually
settings in CMOS with a keep alive voltage (or equivalent) to make it act >>> like non-volatile storage.
PC manufacturers generally called their basic input/output system BIOS >>>>> but by any other name such as UEFI they still perform the same basic >>>>> functions.
The term 'Settings' and that the storage is RAM as opposed to ROM or >>>>> EEPROM implies that the stored information can be easily altered by the >>>>> user or the system once running.
UEFI cannot be changed by the computer user (Whereas BIOS settings /can/ >>>> be changed). My Mac is an Intel version.
Why not? What does it interface with?
What does this do?
typedef
EFI_STATUS
GetVariable (
IN CHAR16* VariableName,
IN EFI_GUID* VendorGuid,
OUT UINT32* Attributes OPTIONAL,
IN OUT UINTN* DataSize,
OUT VOID* Data OPTIONAL
);
typedef
EFI_STATUS
GetNextVariableName (
IN OUT UINTN *VariableNameSize,
IN OUT CHAR16 *VariableName,
IN OUT EFI_GUID *VendorGuid
);
typedef
EFI_STATUS
SetVariable (
IN CHAR16 *VariableName,
IN EFI_GUID *VendorGuid,
IN UINT32 Attributes,
IN UINTN DataSize,
IN VOID *Data
);
https://wiki.osdev.org/UEFI_NVRAM
Do you want more?
On 28/03/2023 16:32, FromTheRafters wrote:
David Brooks laid this down on his screen :
On 28/03/2023 10:25, FromTheRafters wrote:
David Brooks laid this down on his screen :
On 28/03/2023 02:58, FromTheRafters wrote:
I thought that his statement indicated a misunderstanding on his part, >>>>>> and I still do.
Please point to the item which you /think/ I misunderstood.
That there is NO equivalent to BIOS settings on a Mac.
As you now know, *that is correct*! :-D
See, I was right in assuming that you are still confused. BIOS (or any
brand of equivalent basic input/output system) settings are actually
settings in CMOS with a keep alive voltage (or equivalent) to make it act
like non-volatile storage.
Perhaps this will be more helpful. I've spent hours in years gone by 'playing' with BIOS settings.
https://www.howtogeek.com/56958/htg-explains-how-uefi-will-replace-the-bios/
I have never touched UEFI on either of my Mac computers.
David Brooks explained on 3/28/2023 :
On 28/03/2023 16:51, FromTheRafters wrote:
FromTheRafters laid this down on his screen :
David Brooks laid this down on his screen :
On 28/03/2023 10:25, FromTheRafters wrote:
David Brooks laid this down on his screen :
On 28/03/2023 02:58, FromTheRafters wrote:
I thought that his statement indicated a misunderstanding on his >>>>>>>> part, and I still do.
Please point to the item which you /think/ I misunderstood.
That there is NO equivalent to BIOS settings on a Mac.
As you now know, *that is correct*! :-D
See, I was right in assuming that you are still confused. BIOS (or
any brand of equivalent basic input/output system) settings are
actually settings in CMOS with a keep alive voltage (or equivalent)
to make it act like non-volatile storage.
PC manufacturers generally called their basic input/output system
BIOS but by any other name such as UEFI they still perform the
same basic functions.
The term 'Settings' and that the storage is RAM as opposed to ROM
or EEPROM implies that the stored information can be easily
altered by the user or the system once running.
UEFI cannot be changed by the computer user (Whereas BIOS settings
/can/ be changed). My Mac is an Intel version.
Why not? What does it interface with?
What does this do?
typedef
EFI_STATUS
GetVariable (
IN CHAR16* VariableName,
IN EFI_GUID* VendorGuid,
OUT UINT32* Attributes OPTIONAL,
IN OUT UINTN* DataSize,
OUT VOID* Data OPTIONAL
);
typedef
EFI_STATUS
GetNextVariableName (
IN OUT UINTN *VariableNameSize,
IN OUT CHAR16 *VariableName,
IN OUT EFI_GUID *VendorGuid
);
typedef
EFI_STATUS
SetVariable (
IN CHAR16 *VariableName,
IN EFI_GUID *VendorGuid,
IN UINT32 Attributes,
IN UINTN DataSize,
IN VOID *Data
);
https://wiki.osdev.org/UEFI_NVRAM
Do you want more?
You didn't answer the question.
David Brooks wrote :
On 28/03/2023 16:32, FromTheRafters wrote:
David Brooks laid this down on his screen :
On 28/03/2023 10:25, FromTheRafters wrote:
David Brooks laid this down on his screen :
On 28/03/2023 02:58, FromTheRafters wrote:
I thought that his statement indicated a misunderstanding on his >>>>>>> part, and I still do.
Please point to the item which you /think/ I misunderstood.
That there is NO equivalent to BIOS settings on a Mac.
As you now know, *that is correct*! :-D
See, I was right in assuming that you are still confused. BIOS (or
any brand of equivalent basic input/output system) settings are
actually settings in CMOS with a keep alive voltage (or equivalent)
to make it act like non-volatile storage.
Perhaps this will be more helpful. I've spent hours in years gone by
'playing' with BIOS settings.
Via a 'CMOS Setup' program no doubt from the BIOS firmware.
https://www.howtogeek.com/56958/htg-explains-how-uefi-will-replace-the-bios/ >>
I have never touched UEFI on either of my Mac computers.
That does not mean one cannot do so. It might not be as easy as a key
press at a certain time during boot or a specific key sequence after the
OS loads.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 152:37:04 |
Calls: | 10,383 |
Files: | 14,054 |
Messages: | 6,417,821 |