Changeset b45c443 in mainline for arch/mips32
- Timestamp:
- 2006-06-13T14:26:44Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3222efd
- Parents:
- 279952c
- Location:
- arch/mips32
- Files:
-
- 51 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/mips32/include/arch.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_ARCH_H__ 30 36 #define __mips32_ARCH_H__ 31 37 32 38 #endif 39 40 /** @} 41 */ 42 -
arch/mips32/include/arg.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_ARG_H__ 30 36 #define __mips32_ARG_H__ … … 50 56 51 57 #endif 58 59 /** @} 60 */ 61 -
arch/mips32/include/asm.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 62 68 63 69 #endif 70 71 /** @} 72 */ 73 -
arch/mips32/include/asm/boot.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_BOOT_H_ 30 36 #define __mips32_BOOT_H_ … … 35 41 36 42 #endif 43 44 /** @} 45 */ 46 -
arch/mips32/include/asm/regname.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 88 94 89 95 #endif /* _REGNAME_H_ */ 96 97 /** @} 98 */ 99 -
arch/mips32/include/atomic.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 66 72 67 73 #endif 74 75 /** @} 76 */ 77 -
arch/mips32/include/barrier.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_BARRIER_H__ 30 36 #define __mips32_BARRIER_H__ … … 41 47 42 48 #endif 49 50 /** @} 51 */ 52 -
arch/mips32/include/byteorder.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_BYTEORDER_H__ 30 36 #define __mips32_BYTEORDER_H__ … … 50 56 51 57 #endif 58 59 /** @} 60 */ 61 -
arch/mips32/include/cache.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_CACHE_H__ 30 36 #define __mips32_CACHE_H__ … … 33 39 34 40 #endif 41 42 /** @} 43 */ 44 -
arch/mips32/include/console.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_CONSOLE_H__ 30 36 #define __mips32_CONSOLE_H__ … … 34 40 35 41 #endif 42 43 /** @} 44 */ 45 -
arch/mips32/include/context.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 70 76 71 77 #endif 78 79 /** @} 80 */ 81 -
arch/mips32/include/context_offset.h
r279952c rb45c443 51 51 #define EOFFSET_K1 0x84 52 52 #define REGISTER_SPACE 136 53 54 /** @} 55 */ 56 -
arch/mips32/include/cp0.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32cpu 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 113 119 114 120 #endif 121 122 /** @} 123 */ 124 -
arch/mips32/include/cpu.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32cpu 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_CPU_H__ 30 36 #define __mips32_CPU_H__ … … 38 44 39 45 #endif 46 47 /** @} 48 */ 49 -
arch/mips32/include/debug.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32debug 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_DEBUG_H__ 30 36 #define __mips23_DEBUG_H__ … … 45 51 46 52 #endif 53 54 /** @} 55 */ 56 -
arch/mips32/include/debugger.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32debug 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 59 65 60 66 #endif 67 68 /** @} 69 */ 70 -
arch/mips32/include/drivers/arc.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 257 263 258 264 #endif 265 266 /** @} 267 */ 268 -
arch/mips32/include/drivers/msim.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef _MSIM_H_ 30 36 #define _MSIM_H_ … … 42 48 43 49 #endif 50 51 /** @} 52 */ 53 -
arch/mips32/include/drivers/serial.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 61 67 62 68 #endif 69 70 /** @} 71 */ 72 -
arch/mips32/include/elf.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_ELF_H__ 30 36 #define __mips32_ELF_H__ … … 41 47 42 48 #endif 49 50 /** @} 51 */ 52 -
arch/mips32/include/exception.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 117 123 118 124 #endif 125 126 /** @} 127 */ 128 -
arch/mips32/include/faddr.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_FADDR_H__ 30 36 #define __mips32_FADDR_H__ … … 35 41 36 42 #endif 43 44 /** @} 45 */ 46 -
arch/mips32/include/fpu_context.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_FPU_CONTEXT_H__ 30 36 #define __mips32_FPU_CONTEXT_H__ … … 40 46 41 47 #endif 48 49 /** @} 50 */ 51 -
arch/mips32/include/interrupt.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32interrupt 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_INTERRUPT_H__ 30 36 #define __mips32_INTERRUPT_H__ … … 47 53 48 54 #endif 55 56 /** @} 57 */ 58 -
arch/mips32/include/memstr.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_MEMSTR_H__ 30 36 #define __mips32_MEMSTR_H__ … … 38 44 39 45 #endif 46 47 /** @} 48 */ 49 -
arch/mips32/include/mm/as.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32mm 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_AS_H__ 30 36 #define __mips32_AS_H__ … … 42 48 43 49 #endif 50 51 /** @} 52 */ 53 -
arch/mips32/include/mm/asid.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32mm 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_ASID_H__ 30 36 #define __mips32_ASID_H__ … … 37 43 38 44 #endif 45 46 /** @} 47 */ 48 -
arch/mips32/include/mm/frame.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32mm 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_FRAME_H__ 30 36 #define __mips32_FRAME_H__ … … 42 48 43 49 #endif 50 51 /** @} 52 */ 53 -
arch/mips32/include/mm/memory_init.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32mm 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_MEMORY_INIT_H__ 30 36 #define __mips32_MEMORY_INIT_H__ … … 38 44 39 45 #endif 46 47 /** @} 48 */ 49 -
arch/mips32/include/mm/page.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32mm 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 146 152 147 153 #endif 154 155 /** @} 156 */ 157 -
arch/mips32/include/mm/tlb.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32mm 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 175 181 176 182 #endif 183 184 /** @} 185 */ 186 -
arch/mips32/include/proc/task.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32proc mips32 30 * @ingroup proc 31 * @{ 32 */ 33 /** @file 34 */ 35 29 36 #ifndef __mips32_TASK_H__ 30 37 #define __mips32_TASK_H__ … … 37 44 38 45 #endif 46 47 /** @} 48 */ 49 -
arch/mips32/include/proc/thread.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32proc 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_THREAD_H__ 30 36 #define __mips32_THREAD_H__ … … 36 42 37 43 #endif 44 45 /** @} 46 */ 47 -
arch/mips32/include/stack.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __mips32_STACK_H__ 30 36 #define __mips32_STACK_H__ … … 34 40 35 41 #endif 42 43 /** @} 44 */ 45 -
arch/mips32/include/types.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 56 62 57 63 #endif 64 65 /** @} 66 */ 67 -
arch/mips32/src/cache.c
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #include <arch/cache.h> 30 36 #include <panic.h> … … 34 40 panic("cache_error exception\n"); 35 41 } 42 43 /** @} 44 */ 45 -
arch/mips32/src/console.c
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 58 64 msim_kbd_release(); 59 65 } 66 67 /** @} 68 */ 69 -
arch/mips32/src/cpu/cpu.c
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32cpu mips32 30 * @ingroup cpu 31 * @{ 32 */ 33 /** @file 27 34 */ 28 35 … … 128 135 m->arch.rev_num & 0xf, m->arch.imp_num); 129 136 } 137 138 /** @} 139 */ 140 -
arch/mips32/src/ddi/ddi.c
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32ddi mips32 30 * @ingroup ddi 31 * @{ 32 */ 33 /** @file 34 */ 35 29 36 #include <ddi/ddi.h> 30 37 #include <proc/task.h> … … 49 56 return 0; 50 57 } 58 59 /** @} 60 */ 61 -
arch/mips32/src/debugger.c
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32debug mips32 30 * @ingroup debug 31 * @{ 32 */ 33 /** @file 27 34 */ 28 35 … … 377 384 spinlock_unlock(&bkpoint_lock); 378 385 } 386 387 /** @} 388 */ 389 -
arch/mips32/src/drivers/arc.c
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 402 408 } 403 409 410 411 /** @} 412 */ 413 -
arch/mips32/src/drivers/msim.c
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 119 125 int_register(MSIM_KBD_IRQ, "user_interrupt", oldvector); 120 126 } 127 128 /** @} 129 */ 130 -
arch/mips32/src/drivers/serial.c
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 137 143 stdout = &console; 138 144 } 145 146 /** @} 147 */ 148 -
arch/mips32/src/exception.c
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 166 172 exc_register(EXC_Sys, "syscall", (iroutine) syscall_exception); 167 173 } 174 175 /** @} 176 */ 177 -
arch/mips32/src/fpu_context.c
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32 30 * @{ 31 */ 32 /** @file 27 33 * 28 34 */ … … 51 57 /* TODO: Zero all registers */ 52 58 } 59 60 /** @} 61 */ 62 -
arch/mips32/src/interrupt.c
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32interrupt mips32 30 * @ingroup interrupt 31 * @{ 32 */ 33 /** @file 27 34 */ 28 35 … … 135 142 int_register(irq, "ipc_int", ipc_int); 136 143 } 144 145 /** @} 146 */ 147 -
arch/mips32/src/mips32.c
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32 30 * @ingroup others 31 * @{ 32 */ 33 /** @file 27 34 */ 28 35 … … 175 182 } 176 183 184 185 /** @} 186 */ 187 -
arch/mips32/src/mm/as.c
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32mm mips32 30 * @ingroup mm 31 * @{ 32 */ 33 /** @file 34 * @ingroup mips32 27 35 */ 28 36 … … 67 75 } 68 76 77 78 /** @} 79 */ 80 -
arch/mips32/src/mm/frame.c
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32mm 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #include <arch/mm/frame.h> 30 36 #include <mm/frame.h> … … 50 56 } 51 57 } 58 59 /** @} 60 */ 61 -
arch/mips32/src/mm/page.c
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup mips32mm 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #include <arch/mm/page.h> 30 36 #include <genarch/mm/page_pt.h> … … 44 50 return physaddr + 0xa0000000; 45 51 } 52 53 /** @} 54 */ 55 -
arch/mips32/src/mm/tlb.c
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup mips32mm 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 603 609 cp0_entry_hi_write(hi_save.value); 604 610 } 611 612 /** @} 613 */ 614
Note:
See TracChangeset
for help on using the changeset viewer.