A class of probability models for the firing of neurons is introduced and treated analytically. The cell membrane potential is assumed to be a one-dimensional random walk on the continuum; the first passage of the moving boundary triggers a nerve spike, an all-or-none event. The interspike interval distribution of first-passage time is shown to satisfy a Volterra integral equation suitable for numerical evaluation. Explicit solutions as well as their Laplace (Mellin) transforms are obtained for some special cases. The main technique used in this paper is the extension of Wald's fundamental identity of sequential analysis to a wide range of additive stochastic processes with an (eventually) linear boundary function. This identity is also useful in evaluating model parameters in terms of observed firing times, as well as providing a unified exposition of many earlier results.