URL
https://opencores.org/ocsvn/gpio/gpio/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 23 |
Rev 24 |
Line 43... |
Line 43... |
//////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////
|
//
|
//
|
// CVS Revision History
|
// CVS Revision History
|
//
|
//
|
// $Log: not supported by cvs2svn $
|
// $Log: not supported by cvs2svn $
|
|
// Revision 1.8 2002/01/14 19:06:28 lampret
|
|
// Changed registered WISHBONE outputs wb_ack_o/wb_err_o to follow WB specification.
|
|
//
|
// Revision 1.7 2001/12/25 17:21:21 lampret
|
// Revision 1.7 2001/12/25 17:21:21 lampret
|
// Fixed two typos.
|
// Fixed two typos.
|
//
|
//
|
// Revision 1.6 2001/12/25 17:12:35 lampret
|
// Revision 1.6 2001/12/25 17:12:35 lampret
|
// Added RGPIO_INTS.
|
// Added RGPIO_INTS.
|
Line 503... |
Line 506... |
always @(posedge wb_clk_i or posedge wb_rst_i)
|
always @(posedge wb_clk_i or posedge wb_rst_i)
|
if (wb_rst_i)
|
if (wb_rst_i)
|
rgpio_ints <= #1 {gw{1'b0}};
|
rgpio_ints <= #1 {gw{1'b0}};
|
else if (rgpio_ints_sel && wb_we_i)
|
else if (rgpio_ints_sel && wb_we_i)
|
rgpio_ints <= #1 wb_dat_i[gw-1:0];
|
rgpio_ints <= #1 wb_dat_i[gw-1:0];
|
else if (rgpio_ctrl[`GPIO_RGPIO_CTRL_INTE])
|
else if (rgpio_ctrl[`GPIO_RGPIO_CTRL_INTE] && rgpio_in != in_pad_i)
|
rgpio_ints <= #1 rgpio_ints | (in_pad_i ^ ~rgpio_ptrig) & rgpio_inte;
|
rgpio_ints <= #1 (rgpio_ints | (in_pad_i ^ ~rgpio_ptrig) & rgpio_inte);
|
`else
|
`else
|
assign rgpio_ints = (in_pad_i ^ ~rgpio_ptrig) & rgpio_inte;
|
assign rgpio_ints = (in_pad_i ^ ~rgpio_ptrig) & rgpio_inte;
|
`endif
|
`endif
|
|
|
//
|
//
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.