Changes between Version 89 and Version 90 of gsc


Ignore:
Timestamp:
09/22/2021 03:06:10 PM (14 months ago)
Author:
Tim Harvey
Comment:

replaced misleading 'value' with 'bit' in register tables

Legend:

Unmodified
Added
Removed
Modified
  • gsc

    v89 v90  
    187187Supported on '''GSCv3 firmware v53+''', the GSC_RESET_CAUSE register describes the event that caused the boards power supply to be reset by the GSC. This register is read by up to date Newport and Venice boot firmware and displays an ASCII flag representation. See the [#reset-cause reset cause] section for more detail.
    188188
    189 ||= Value =||= Name =||= ASCII Flag =||= Description =||
     189||= Bit =||= Name =||= ASCII Flag =||= Description =||
    190190|| 0  || RST_CAUSE_VIN             || VIN || Board power was cycled externally; no reset ||
    191191|| 1  || RST_CAUSE_PB              || PB || User pushbutton ||
     
    204204Supported on '''GSCv3 firmware v53+'''.
    205205
    206 ||= Value =||= Name =||= Description =||
     206||= Bit =||= Name =||= Description =||
    207207|| 0 || GSP_IRQ_OVRTMP_LOCAL || When set the local temp rose above CRIT_BOARD_TEMP ||
    208208|| 1 || GSP_IRQ_OVRTMP_REMOTE || When set the remote temp sensor asserted its ALERTJ signal ||
     
    212212Supported on '''GSCv3 firmware v53+'''.
    213213
    214 ||= Value =||= Name =||= Description =||
     214||= Bit =||= Name =||= Description =||
    215215|| 0 || GSP_IRQ_OVRTMP_LOCAL || Set to enable the local temp rose above CRIT_BOARD_TEMP interrupt ||
    216216|| 1 || GSP_IRQ_OVRTMP_REMOTE || Set to enable the remote temp sensor asserted ALERTJ signal interrupt ||
     
    239239Supported on '''GSCv3 firmware v57+'''.
    240240
    241 ||= Value =||= Name =||= Description =||
     241||= Bit =||= Name =||= Description =||
    242242|| 0 || GSC_SWITCH_BOOT_SELECT || Boot device select. Clear for primary, set for alt device. This bit is also controlled by the [#UserPushbutton user pushbutton] 5x press behavior.  ||
    243243
     
    246246Supported on '''GSCv3 firmware v57+'''.
    247247
    248 ||= Value =||= Name =||= Description =||
     248||= Bit =||= Name =||= Description =||
    249249|| 0-7 || GSC_PAGE_NUMBER || Page address offset when direct reading the GSC flash ||
    250250
     
    255255Supported in '''GSCv3 firmware v58+'''.
    256256
    257 ||= Value =||= Name =||= Description =||
     257||= Bit =||= Name =||= Description =||
    258258|| 0 || GSC_10X_PRESS_DISABLE || Disable 10x press for loading FACTORY registers (see [#GSC_REGISTER_BACKUP register backup]) ||
    259259|| 1 || GSC_SOFT_WAKE_PROTECT || Disable waking from soft power press if VIN below board preset minimum ||
     
    263263Supported in '''GSCv3 firmware v58+'''. This register controls how long (in seconds) the pushbutton must be depressed before the board turns on/off via soft power control. The register is composed of an upper and lower nibble that control the minimum power on and power off press times respectively. The register defaults to a power on press time of {{{0}}} seconds and a power off press time of {{{1}}} second ({{{0x01}}}).
    264264
    265 ||= Value =||= Name =||= Description =||
     265||= Bit =||= Name =||= Description =||
    266266|| 0-3 || GSC_SOFT_POWER_TIME_OFF || Minimum pushbutton press time required to sleep, in seconds ||
    267267|| 4-7 || GSC_SOFT_POWER_TIME_ON || Minimum pushbutton press time required to wake, in seconds ||
     
    279279Supported on '''GSCv3 firmware v57+'''. This register has an upper nibble password of value {{{0xA0}}} that should be bitwise OR'd with an enumerated value in the lower nibble that will be interpreted as the command. This register will self clear when the operation has completed. See the below [#reg_save_load Register Save/Load] section for more information.
    280280
    281 ||= Value =||= Name =||= Description =||
     281||= Bit =||= Name =||= Description =||
    282282|| 1 || GSC_REG_BKP_SAVE || Save current register values to USER backup area ||
    283283|| 2 || GSC_REG_BKP_USER_LOAD || Load register values from USER backup ||