[ixp1200] problem with the simuator
Kunze, Aaron
aaron.kunze at intel.com
Thu Aug 29 20:00:51 EDT 2002
Hey!
Try setting the hash multiplier in the FBI CSRs. If the multiplier is 0,
the hash unit will return 0.
A
------------------------
Aaron Kunze
Intel Labs
aaron.kunze at intel.com
-PGP Key ID: 0x81124B7C-
-NOT SPEAKING FOR INTEL-
------GO BOILERS!!------
> -----Original Message-----
> From: damien [mailto:damien at cse.ogi.edu]
> Sent: Thursday, August 29, 2002 4:54 PM
> To: ixp
> Subject: [ixp1200] problem with the simuator
>
>
> Hi all,
> I'm trying to use the developer workbench
> to simulate the hash unit.
> My problem is the function hash_64() always returns 0...
> Could someone please tell me what's wrong in the following code:
>
> / long long data_to_hash = 0x1234567899;
> __declspec(sram_write_reg) long long hash_Input;
> __declspec(sram_read_reg) long long hash_Output;
> long long result;
>
> while(1)
> {
> if(ctx() == 0)
> {
> hash_Input = data_to_hash;
> hash_64((__declspec(sram_write_reg) void *)&hash_Input,
> (__declspec(sram_read_reg) void *)&hash_Output, 1, sig_done);
> ctx_wait(fbi);
> result = hash_Output;
>
> }
> else
> {
> ctx_wait(voluntary);
> }
> }/
>
> --Damien
>
More information about the ixp1200
mailing list