freebsd-skq/sys/arm
Olivier Houchard d5d776c16b Resurrect Skyeye support :
Add a new option, SKYEYE_WORKAROUNDS, which as the name suggests adds
workarounds for things skyeye doesn't simulate. Specifically :
- Use USART0 instead of DBGU as the console, make it not use DMA, and           manually provoke an interrupt when we're done in the transmit function.
- Skyeye maintains an internal counter for clock, but apparently there's
no way to access it, so hack the timecounter code to return a value which
is increased at every clock interrupts. This is gross, but I didn't find a
better way to implement timecounters without hacking Skyeye to get the
counter value.
- Force the write-back of PTEs once we're done writing them, even if they
are supposed to be write-through. I don't know why I have to do that.
2006-05-13 23:41:16 +00:00
..
arm Move the call to cpu_setup() before the call to vm_ksubmap_init(). 2006-05-10 13:39:10 +00:00
at91 Resurrect Skyeye support : 2006-05-13 23:41:16 +00:00
compile
conf Resurrect Skyeye support : 2006-05-13 23:41:16 +00:00
include Resurrect Skyeye support : 2006-05-13 23:41:16 +00:00
sa11x0 When returning a resource that we've allocated with rman_reserve_resource, 2006-04-20 04:12:02 +00:00
xscale Setting the rid of the resource is a good idea, but we still need to return 2006-05-05 19:14:57 +00:00