12-14
Microcontroller Subsystem
Command Set
12.2.4 Commands Returning no Status
The following commands are provided to simplify the use of the
micromcontroller by system software, particularly form interrupt routines.
No status is returned for these commands and in many cases the commands
do not require arguments
OpCode
Command
Argument
Returned
Function
0x30
Ring Bell
duration_msb
duration_lsb
ack
The argument to this command expresses the duration
in centiseconds for which the bell is sounded. A
duration of zero indicates that any current bell should
be terminated.
0x32
Set Diagnostic
Status
msb lsb
ack
This command displays a three-digit hex value on the
unit's status display. The following special sequences
are defined:
0xFF
Clear Status LCD
0xAxx Display "Cxx"
Values between 0x000 and 0xFFF only are accepted.
0x33
Clear Key
Combination Table
none
ack
This command is used by system software clear the key
combination table prior to defining new character
combinations.
0x34
Perform Software
Reset
none
ack
This command will cause the microcontroller to reset
the host CPU. The value returned by Read Reset Status
after the unit is reset will be software reset.
0x35
Set Real Time
Clock
7 bytes (sec, min,
hr, day, date, mon,
yr)
ack
This command is used by system software to initialize
the RTC. By convention the RTC represents GMT,
although it is a system software function to maintain
this.
0x36
Recalibrate
Pointing Stick
none
ack
This command is used by system software to request
the microcontroller to rebalance the pointing stick by
adjusting the digital potentiometers
0x37
Set Bell Frequency
frequency_msb
frequency_lsb
ack
This command is used by system software to define the
frequency to be used when the bell is sounded.
0x39
Set Internal Battery
Charge Rate
charge_level
ack
This command is used by system software to set the
level at which the internal battery is to be charged.
0x3A
Set External Battery
Charge Rate
charge_level
ack
This command is used by system software to set the
level at which the external battery is to be charged.
0x3B
Set Real Time
Clock Alarm
7 bytes (sec, min,
hr, day, date, mon,
yr)
ack
This command is used by system software to set the
RTC alarm. By convention the RTC represents GMT,
although it is a system software function to maintain
this.
Table 12-3 Commands Returning no Status
S3GX_TRMBook Page 14 Friday, September 19, 1997 11:39 am
Summary of Contents for SPARCbook 3 series
Page 8: ...viii S3GX_TRMBook Page viii Friday September 19 1997 11 39 am...
Page 44: ...2 16 The SPARC CPU SBus Controller S3GX_TRMBook Page 16 Friday September 19 1997 11 39 am...
Page 76: ...5 8 SCSI Controller DMA Support S3GX_TRMBook Page 8 Friday September 19 1997 11 39 am...
Page 146: ...9 28 MODEM Class 2 Fax Command Set S3GX_TRMBook Page 28 Friday September 19 1997 11 39 am...
Page 180: ...11 30 Display Interface RAMDAC S3GX_TRMBook Page 30 Friday September 19 1997 11 39 am...
Page 216: ...Index vi S3GX_TRMBook Page vi Friday September 19 1997 11 39 am...