BeBox Zone Logo
 
About
Home
News
Forums
Registry
Tech Info
BeBox Overview
BeBooks
BeBox Peripherals
BeBox Bezel
BootROM
Clock Generation
Floppy Disk Drive
Geekport
I/O Board
Infrared Ports
ISA Bus
Joystick Ports
Keyboard/Mouse Controller
Main Processor Board
MIDI Ports
Memory Controller and PCI Bridge
Parallel Ports
PCI Bus
Processor Board Overview
Processor Bus
Processors
Real-Time Clock
Reset and Interrupts
Serial Ports
SCSI
Sound System
Voltage Regulation
History
Opinions
Images
Articles
FAQs
Links
Operating Systems
Software
Contact Us





















Technical Specifications for the BeBox

Reset and Interrupts

Reset and interrupts are supported via two FPGAs. These chips perform the following functions:

  • Reset Counter Provides reset pulse to the processors.
  • Bus interface Connects CPU bus to interrupt registers, supports split transaction bus.
  • Interrupts - Inter-processor Provides communication between processors
  • Interrupts - I/O Each processor has a interrupt mask register to permit each of the interrupts to be individually masked to each processor.

Reset and interrupt are available as front panel switches. The left and right switches work in combination to provide the following functions:

Left  Right  Function
----  -----  -------------------------------------------------
 N     N     Normal operating condition
 Y     N     Interrupt pressed, system interrupts to debugger
 N     Y     Reset pressed, no effect (safe to press either button)
 Y     Y     System hard reset. Contents of RAM will be lost.

Interrupt Source Code

Below are some choice selections from the BeOS kernel that relate to BeBox Interrupts:





 Questions? Comments? Contact Andrew Lampert (webmaster at bebox dot nu).


BeUnited
BeBits
LeBuzz Blog
BeOS Radio
BeDope

© 1998-2009 Andrew Lampert