A current-mode gate driver circuit, comprising: an analog current-setting terminal; an adjustable current generator having an input coupled to the analog current-setting terminal and configured to generate a reference current level that follows a voltage or current level at the analog current-setting terminal; an output terminal for coupling to a gate terminal of a power device (Q PWR); an output stage configured to drive the output terminal based upon the reference current level; and an input control terminal for switching the output stage (170; 270), wherein the output stage comprises a pull-up current mirror coupled in series with a pull-up switch device (Q CTL_PU) and a pull-down current mirror coupled in series with a pull-down switch device (Q CTL_PD), wherein the pull-up switch device (Q CTL_PU) provides a switchable connection between the pull-up current mirror and the output terminal, and wherein the pull-up current mirror is configured to source a current (I PU), to the output terminal and through the pull-up switch device (Q CTL_PU), based upon the reference current level, wherein the pull-down switch device (Q CTL_PD) provides a switchable connection between the pull-down current mirror and the output terminal, and wherein the pull-down current mirror is configured to sink a current (I PD), from the output terminal and through the pull-down switch device (Q CTL_PD), based upon the reference current level, characterized in that the adjustable current generator provides, to the pull-up current mirror, a pull-up reference current (I REF_PU) that is a factor of M greater than a reference current (I PROG) having the reference current level, and provides, to the pull-down current mirror, a pull-down reference current (I REF_PD) that is a factor of N greater than the reference current, M and N are different, the pull-up current mirror is configured such that the current (I PU) sourced to the output terminal is a factor of K greater than the pull-up reference current (I REF_PU), and the pull-down current mirror is configured such that the current (I PD) sunk from the output terminal is a factor of H greater than the pull-down reference current (I REF_PD). an analog current-setting terminal; an adjustable current generator having an input coupled to the analog current-setting terminal and configured to generate a reference current level that follows a voltage or current level at the analog current-setting terminal; an output terminal for coupling to a gate terminal of a power device (Q PWR); an output stage configured to drive the output terminal based upon the reference current level; and an input control terminal for switching the output stage (170; 270), wherein the output stage comprises a pull-up current mirror coupled in series with a pull-up switch device (Q CTL_PU) and a pull-down current mirror coupled in series with a pull-down switch device (Q CTL_PD), wherein the pull-up switch device (Q CTL_PU) provides a switchable connection between the pull-up current mirror and the output terminal, and wherein the pull-up current mirror is configured to source a current (I PU), to the output terminal and through the pull-up switch device (Q CTL_PU), based upon the reference current level, wherein the pull-down switch device (Q CTL_PD) provides a switchable connection between the pull-down current mirror and the output terminal, and wherein the pull-down current mirror is configured to sink a current (I PD), from the output terminal and through the pull-down switch device (Q CTL_PD), based upon the reference current level, characterized in that the adjustable current generator provides, to the pull-up current mirror, a pull-up reference current (I REF_PU) that is a factor of M greater than a reference current (I PROG) having the reference current level, and provides, to the pull-down current mirror, a pull-down reference current (I REF_PD) that is a factor of N greater than the reference current, M and N are different, the pull-up current mirror is configured such that the current (I PU) sourced to the output terminal is a factor of K greater than the pull-up reference current (I REF_PU), and the pull-down current mirror is configured such that the current (I PD) sunk from the output terminal is a factor of H greater than the pull-down reference current (I REF_PD).