#include <drv/timer.h>
#include <drv/sysirq_at91.h>
#include <cfg/macros.h>
-#include <io/at91sam7s.h>
+#include <io/arm.h>
-int iort = 23;
-int iort1 = 232;
-int iort2 = 233;
+static int iort = 23;
+static int iort1 = 232;
+static int iort2 = 233;
Timer leds_timer;
int main(void)
{
- //kdbg_init();
+ kdbg_init();
sysirq_init();
timer_init();
IRQ_ENABLE;
/* Disable all pullups */
PIOA_PUDR = 0xffffffff;
- /* Set all port pin connected to PIOA */
- PIOA_PER = 0xffffffff;
+ /* Set PA0..3 connected to PIOA */
+ PIOA_PER = 0x0000000f;
/* Set PA0..3 as output */
PIOA_OER = 0x0000000f;
/* Disable multidrive on all pins */
// Main loop
for(;;)
{
+ kprintf("W la figa!\n");
iort+= 1;
iort1+= 1;
iort2+= 1;