NetBSD/sys/arch/dreamcast/dev/g2
tsutsui 9c5dcb82ac Cleanup G2_LOCK/G2_UNLOCK macros per discussion on port-dreamcast:
- Use _cpu_intr_suspend()/_cpu_intr_resume() in G2_LOCK/G2_UNLOCK macros
  rather than _cpu_exception_suspend()/_cpu_exception_resume().
  TLB miss exceptions could happen on accessing buffer, but it will never
  block G2bus cycle anyway.
- Restore the previous SR.IMASK value in G2_UNLOCK().
- some misc cosmetics.

Should fix spontaneous reboots by "ping -s 8192 host" on the LAN Adapter.
2003-03-02 04:23:16 +00:00
..
g2bus.c Add trailing ; to CFATTACH_DECL 2002-10-02 15:45:10 +00:00
g2bus_bus_mem.c Cleanup G2_LOCK/G2_UNLOCK macros per discussion on port-dreamcast: 2003-03-02 04:23:16 +00:00
g2busvar.h Add a set of bus_space(9) functions for g2bus devices with 2002-12-27 11:34:05 +00:00
gapspci.c Use aprint_normal() for cfprint routines. 2003-01-01 01:24:19 +00:00
gapspci_dma.c move initialization of the "struct pglist" returned by uvm_pglistalloc() 2002-06-02 14:44:35 +00:00
gapspci_pci.c Allow multiple event handlers to be installed to an IRL. 2002-11-15 13:29:26 +00:00
gapspcivar.h Fixed the last raw accesses to use bus_space. Also added DMA mem size field. 2001-02-01 19:35:04 +00:00
if_mbe_g2.c It seems the LAN Adapter on dreamcast actually uses slow 150ns SRAM, 2003-02-05 12:03:54 +00:00