Wednesday, June 27, 2012

The way to copy memory on a Cortex-A9

Word by Word memory copy

Load-Multiple memory copy

NEON memory copy

Word by Word memory copy with preload

Load-Multiple memory copy with preload

NEON memory copy with preload


NEONCopyPLD
   PLD [r1, #0xC0]
   VLDM r1!,{d0-d7}
   VSTM r0!,{d0-d7}
   SUBS r2,r2,#0x40 
   BGE NEONCopyPLD


Mixed ARM and NEON memory copy with preload



Tuesday, June 19, 2012

[YouTube] Aalto Talk with Linus Torvalds

Linus really doesn't like nVidia.

 

Friday, January 27, 2012

HOWTO MediaWiKi

How to install MediaWiKi
1. Install mediawiki

http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Fedora_Core

How to install MySQL
1. Install MySQL
yum install mysql-server php-mysql

How to configure MySQL
1. Set the MySQL service to start on boot
[ ]# chkconfig --levels 235 mysqld on
2. Start the MySQL service
[ ]# service mysqld start
3. Log into MySQL
[ ]# mysql -u root
4. Set the root user password for all local domains
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('your-password');
mysql> SET PASSWORD FOR 'root'@'hostname' = PASSWORD('your-password');
mysql> SET PASSWORD FOR 'root'@'127.0.0.1' = PASSWORD('your-password');
5. Drop the Any user
mysql> DROP USER ''@'localhost';
mysql> DROP USER ''@'hostname';
mysql> DROP USER ''@'%';
6. Drop the test database
mysql> DROP DATABASE test;
7. Exit MySQL
[ ]# exit

Reference:
1. Professional Wikis, Mark Choate, 2008, Wiley Publishing, Inc.
2. Wikipatterns, Stewart Mader, 2008, Wiley Publishing, Inc.

Sunday, January 15, 2012

802.1X

802.1X Port-Based Authentication