- 30 Oct, 2009 4 commits
-
-
Randall Stewart authored
ns8250 code. We will need to think of a better way for code reuse for this (see sys/mips/rmi/uart_cpu_mips_xlr.c for where it is used)
-
Oleksandr Tymoshenko authored
-
Warner Losh authored
-
Warner Losh authored
Submitted by: bde@
-
- 29 Oct, 2009 7 commits
-
-
Randall Stewart authored
the includes point to the new place.
-
Randall Stewart authored
-
Randall Stewart authored
-
Randall Stewart authored
-
Randall Stewart authored
-
Randall Stewart authored
-
Neel Natu authored
has nothing to do with the rollover. Approved by: imp (mentor)
-
- 28 Oct, 2009 8 commits
-
-
Andrew Thompson authored
-
Andrew Thompson authored
-
Andrew Thompson authored
-
Andrew Thompson authored
the board specific environment variables. This is not ar71xx specific and should be shared better.
-
Andrew Thompson authored
booting, before dynamic kenv is running. A few platforms implement their own scratch+sprintf handling to save data from the boot environment.
-
Warner Losh authored
Remove needless braces.
-
Oleksandr Tymoshenko authored
addresses and could modify areas of memory that share the same cache line at the beginning and at the ending of the buffer. In order to prevent a data loss we save these chunks in temporary buffer before invalidation and restore them afer it. Idea suggested by: cognet
-
Oleksandr Tymoshenko authored
- Add mips_picache_linesize and mips_pdcache_linesize variables
-
- 27 Oct, 2009 1 commit
-
-
Oleksandr Tymoshenko authored
- minor style(9) fix
-
- 26 Oct, 2009 2 commits
-
-
Randall Stewart authored
-
Randall Stewart authored
-
- 25 Oct, 2009 2 commits
-
-
Andrew Thompson authored
calls us to fix it, we then issue a read for a full sector and then copy in/out the payload. This will happen if Redboot is compiled with CYGSEM_REDBOOT_FLASH_COMBINED_FIS_AND_CONFIG.
-
Oleksandr Tymoshenko authored
- Some minor style(9) fixes
-
- 22 Oct, 2009 2 commits
-
-
Neel Natu authored
The "_MTC0 v0, COP_0_TLB_HI" is actually incorrect because v0 has not been initialized at that point. It worked correctly because we subsequently did the right thing and initialized TLB_HI correctly. The "li v0, MIPS_KSEG0_START" is redundant because we do exactly the same thing 2 instructions down. Approved by: imp (mentor)
-
Neel Natu authored
SDRAM_ADDR_START, SDRAM_ADDR_END and SDRAM_MEM_SIZE Instead we now keep a copy of the memory regions enumerated by platform-specific code and use that to determine whether an address is cacheable or not. Approved by: imp (mentor)
-
- 21 Oct, 2009 2 commits
-
-
Oleksandr Tymoshenko authored
mergeinfo is already in place
-
Neel Natu authored
kernel. The SWARM kernel does not build yet but at least it gets past the kernel config stage. Approved by: imp (mentor)
-
- 20 Oct, 2009 3 commits
-
-
Oleksandr Tymoshenko authored
in cpu_switch and use it in stack_trace function later. pcb_regs contains state of the process stored by exception handler and therefor is not valid for sleeping processes.
-
Neel Natu authored
present even though the line size field in the CP0 Config1 register is 0. Approved by: imp (mentor)
-
Neel Natu authored
"First free SDRAM address" reported by YAMON is 0x800b6e61. So use a conservative KERNLOADADDR of 0x80100000. Approved by: imp (mentor)
-
- 18 Oct, 2009 4 commits
-
-
Warner Losh authored
pcb regs.
-
Warner Losh authored
-
Warner Losh authored
64-bit mips.
-
Warner Losh authored
work for 64-bit compiles.
-
- 17 Oct, 2009 1 commit
-
-
Oleksandr Tymoshenko authored
Context info could be obtained from other sources (see below) no only from td_pcb field - Do not show a0..a3 values unless they're obtained from the stack. These are only confirmed values. - Fix bt command in DDB. Previous implementation used thread's trapframe structure as a source info for trace unwinding, but this structure is filled only when exception occurs. Valid register values for sleeping processes are in pcb_context array. For curthread use pc/sp/ra for current frame
-
- 16 Oct, 2009 1 commit
-
-
Oleksandr Tymoshenko authored
-
- 15 Oct, 2009 3 commits
-
-
Randall Stewart authored
compile and many of them may disappear. For example the xlr_boot1_console.c is old code that is ifdef'd out. I will clean these sorts of things up as I make progress on the port. So far the only thing I have I think straightened out is the bits around the interupt handling... and hey that may be broke ;-)
-
Randall Stewart authored
This has a security device and the gig ethernet device. Note the 10gig device driver is yet missing.
-
Randall Stewart authored
that will need working on to fit from 6.x -> head. But first I must get the base to compile (wanted to get as much in the tree as I could before my flight to India).
-