Archive for September, 2005

Backspace Fixed

Friday, September 30th, 2005

DynaStab has fixed the backspace key.
Perfect typing is no longer required

poweroff(8)

Friday, September 30th, 2005

The poweroff command will now turn the DS off!

GBAMP driver released

Wednesday, September 28th, 2005

There’s a binary of dslinx with gbamp support on the nightly builds page.
This doesn’t have all my changes, so it boots a bit slowly, just be patient.
As it says before you log in, you must run “halt” or “poweroff” before turning off the ds.
Update: booting slowness now fixed.

GBAMP progress

Tuesday, September 27th, 2005

Reading and writing to the CF in the GBAMP now works.
As linux is expecting an interrupt after each IDE command, and the timeout for not receiving an interrupt is quite large, it is very slow.
dmesg output as written to the CF by dslinux:

Linux version 2.6.9-uc0ds (malcolm@arthur) (gcc version 3.4.0) #591 Tue Sep 27 12:26:28 BST […]

Filesystem in SRAM

Sunday, September 25th, 2005

I’ve added a driver for the SRAM on GBA flashcarts.
Type “eraseall /dev/mtd1″ to format the SRAM, then reboot.
A JFFS2 filesystem using the SRAM for permanent storage will now be mounted on /sram.
SRAM is only 64KB, so you won’t be able to store a lot, but JFFS2 does compress files before writing them.
This is currently only […]

RAM expansions

Thursday, September 22nd, 2005

Amadeus has built his own RAM expansion for the DS.
The new G6 and M3 flash cards also provide 32MB of RAM, but it is not normally writable.
I recently found that the RAM on the G6 can be made writable by writing 0xaa55 to 0×09fffffe.
This additional RAM may be useful for creating a web browser for […]