History log of /src/sys/arch/arm/footbridge/dc21285reg.h |
Revision | | Date | Author | Comments |
1.5 |
| 14-Dec-2007 |
chris | Fix for PR cats/18026.
cats was never able to dump a kernel core dump because reading from VGA addresses (0xb8000) was causing the system to hang.
To workaround this reprogram the footbridge to map the memory to appear on the PCI bus at 0x20000000, rather than at 0x0. Also configure the pci bus to have a DMA range so that data is mapped correctly.
Note that -current kernels seem to hang when unmounting the fs. This is a seperate issue, and appears to be because interrupts need to be enabled to unmount filesystems.
So using reboot 0x104 does work, as it does a sync without unmounting the filesystems.
Also arm savecore doesn't do anything with the memroy dump, as on arm we currently just dump the raw memory, there's no header block to indicate memory sizes or other useful information.
|
1.4 |
| 17-Jan-2003 |
thorpej | branches: 1.4.18; 1.4.76; 1.4.80; 1.4.82; 1.4.92; 1.4.96; Merge the nathanw_sa branch.
|
1.3 |
| 03-Nov-2002 |
chris | Checkin new interrupt handling code for the footbridge. This is based upon Jason's work on xscale.
Most of the interrupt handling code is now written in C using an asm stub to call into the C code.
spl* now only updates a software mask, and does not update the hardware, this should be much faster.
The new code works well on cats, it's untested on netwinder, but should work.
The code implements generic soft interrupts.
More work is still required to bring the isa interrupt handling code upto scratch currently all isa interrupts are handled at IPL_BIO on the footbridge. This may cause isa interrupts to be handled later than they should be. I plan to fix this in the near future.
|
1.2 |
| 28-Sep-2002 |
chris | branches: 1.2.2; Interrupt 19 does actually do something: 19 PMCSR written by host (all to do with power management)
|
1.1 |
| 09-Jun-2001 |
chris | branches: 1.1.2; 1.1.8; Move the footbridge dir out of arm32 into arm.
|
1.1.8.4 |
| 11-Nov-2002 |
nathanw | Catch up to -current
|
1.1.8.3 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
1.1.8.2 |
| 11-Apr-2002 |
thorpej | TIMER_MAX -> TIMER_MAX_VAL, so as not to conflict with TIMER_MAX in <sys/time.h>
|
1.1.8.1 |
| 09-Jun-2001 |
thorpej | file dc21285reg.h was added on branch nathanw_sa on 2002-04-11 06:29:40 +0000
|
1.1.2.1 |
| 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
1.2.2.1 |
| 09-Nov-2002 |
bjh21 | Catch up with -current.
|
1.4.96.1 |
| 02-Jan-2008 |
bouyer | Sync with HEAD
|
1.4.92.1 |
| 26-Dec-2007 |
ad | Sync with head.
|
1.4.82.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.4.80.1 |
| 01-Jan-2008 |
chris | Sync with HEAD.
|
1.4.76.1 |
| 26-Dec-2007 |
rjs | Sync with HEAD.
|
1.4.18.1 |
| 21-Jan-2008 |
yamt | sync with head
|